Browse Source

dtc: Add a testcase for 'reg' or 'ranges' in /

This patch adds an extra testcase to dtc to ensure that the
"reg_format" and "ranges_format" checks trigger as they should if a
'reg' or 'ranges' property appears in the root node.

Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
main
David Gibson 17 years ago committed by Jon Loeliger
parent
commit
050e6f0cff
  1. 8
      tests/reg-ranges-root.dts
  2. 1
      tests/run_tests.sh

8
tests/reg-ranges-root.dts

@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
/dts-v1/;

/ {
#address-cells = <1>;
#size-cells = <1>;
reg = <0x1000 0x10>;
ranges = <0x1000 0x2000 0x1000>;
};

1
tests/run_tests.sh

@ -248,6 +248,7 @@ dtc_tests () { @@ -248,6 +248,7 @@ dtc_tests () {
run_sh_test dtc-checkfails.sh device_type_is_string model_is_string status_is_string -- -I dts -O dtb bad-string-props.dts
run_sh_test dtc-checkfails.sh reg_format ranges_format -- -I dts -O dtb bad-reg-ranges.dts
run_sh_test dtc-checkfails.sh ranges_format -- -I dts -O dtb bad-empty-ranges.dts
run_sh_test dtc-checkfails.sh reg_format ranges_format -- -I dts -O dtb reg-ranges-root.dts
run_sh_test dtc-checkfails.sh avoid_default_addr_size -- -I dts -O dtb default-addr-size.dts
run_sh_test dtc-checkfails.sh obsolete_chosen_interrupt_controller -- -I dts -O dtb obsolete-chosen-interrupt-controller.dts
run_sh_test dtc-checkfails.sh node_name_chars -- -I dtb -O dtb bad_node_char.dtb

Loading…
Cancel
Save