diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2008-05-30 11:36:00 +1000 |
---|---|---|
committer | Jon Loeliger <jdl@jdl.com> | 2008-06-02 15:20:08 -0500 |
commit | 050e6f0cff5b93a15fefbc0b554cad9a9ab5ea82 (patch) | |
tree | c5cf8f007904db71d776d1dafed6b06a22a46d07 | |
parent | 6aaee513ddcb9f1ee1a0c6294f129546c99d8b5c (diff) | |
download | dtc-050e6f0cff5b93a15fefbc0b554cad9a9ab5ea82.tar.gz |
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>
-rw-r--r-- | tests/reg-ranges-root.dts | 8 | ||||
-rwxr-xr-x | tests/run_tests.sh | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/tests/reg-ranges-root.dts b/tests/reg-ranges-root.dts new file mode 100644 index 0000000..9935b41 --- /dev/null +++ b/tests/reg-ranges-root.dts @@ -0,0 +1,8 @@ +/dts-v1/; + +/ { + #address-cells = <1>; + #size-cells = <1>; + reg = <0x1000 0x10>; + ranges = <0x1000 0x2000 0x1000>; +}; diff --git a/tests/run_tests.sh b/tests/run_tests.sh index 81fdc86..72efc08 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -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 |