diff options
Diffstat (limited to 'tests/testdata')
-rw-r--r-- | tests/testdata/apply_fragment.add_dts | 2 | ||||
-rw-r--r-- | tests/testdata/apply_fragment.base_dts | 6 | ||||
-rw-r--r-- | tests/testdata/dtc_local_fixup.add_dts | 5 | ||||
-rw-r--r-- | tests/testdata/dtc_local_fixup.base_dts | 8 | ||||
-rw-r--r-- | tests/testdata/libufdt_local_fixup.add_dts | 5 | ||||
-rw-r--r-- | tests/testdata/libufdt_local_fixup.add_ov_dts | 11 | ||||
-rw-r--r-- | tests/testdata/libufdt_local_fixup.base_dts | 8 | ||||
-rw-r--r-- | tests/testdata/local_fixup_with_offset.add_dts | 8 | ||||
-rw-r--r-- | tests/testdata/local_fixup_with_offset.base_dts | 6 | ||||
-rw-r--r-- | tests/testdata/no_local_fixup.add_dts | 3 | ||||
-rw-r--r-- | tests/testdata/no_local_fixup.base_dts | 7 | ||||
-rw-r--r-- | tests/testdata/overlay_2_layers.add_dts | 7 | ||||
-rw-r--r-- | tests/testdata/overlay_2_layers.base_dts | 11 |
13 files changed, 87 insertions, 0 deletions
diff --git a/tests/testdata/apply_fragment.add_dts b/tests/testdata/apply_fragment.add_dts new file mode 100644 index 0000000..7666089 --- /dev/null +++ b/tests/testdata/apply_fragment.add_dts @@ -0,0 +1,2 @@ +&a { d: d{}; }; +&b { e{}; }; diff --git a/tests/testdata/apply_fragment.base_dts b/tests/testdata/apply_fragment.base_dts new file mode 100644 index 0000000..c116a9b --- /dev/null +++ b/tests/testdata/apply_fragment.base_dts @@ -0,0 +1,6 @@ +/dts-v1/; +/ { + a: a {}; + b: b {}; + c: c {}; +}; diff --git a/tests/testdata/dtc_local_fixup.add_dts b/tests/testdata/dtc_local_fixup.add_dts new file mode 100644 index 0000000..b158cd7 --- /dev/null +++ b/tests/testdata/dtc_local_fixup.add_dts @@ -0,0 +1,5 @@ +&a { + c: c{ + d{ interrupt_parent = <&c>; }; + }; +}; diff --git a/tests/testdata/dtc_local_fixup.base_dts b/tests/testdata/dtc_local_fixup.base_dts new file mode 100644 index 0000000..f5a1086 --- /dev/null +++ b/tests/testdata/dtc_local_fixup.base_dts @@ -0,0 +1,8 @@ +/dts-v1/; +/ { +a: a { + interrupt_parent = <&a>; + }; +}; + + diff --git a/tests/testdata/libufdt_local_fixup.add_dts b/tests/testdata/libufdt_local_fixup.add_dts new file mode 100644 index 0000000..b158cd7 --- /dev/null +++ b/tests/testdata/libufdt_local_fixup.add_dts @@ -0,0 +1,5 @@ +&a { + c: c{ + d{ interrupt_parent = <&c>; }; + }; +}; diff --git a/tests/testdata/libufdt_local_fixup.add_ov_dts b/tests/testdata/libufdt_local_fixup.add_ov_dts new file mode 100644 index 0000000..2734141 --- /dev/null +++ b/tests/testdata/libufdt_local_fixup.add_ov_dts @@ -0,0 +1,11 @@ +/dts-v1/ /plugin/; +/ { + fragment@0 { + target = <&a>; + __overlay__ { + c: c{ + d{ interrupt_parent = <&c>; }; + }; + }; + }; +}; diff --git a/tests/testdata/libufdt_local_fixup.base_dts b/tests/testdata/libufdt_local_fixup.base_dts new file mode 100644 index 0000000..556e3dc --- /dev/null +++ b/tests/testdata/libufdt_local_fixup.base_dts @@ -0,0 +1,8 @@ +/dts-v1/; +/ { + a: a { + interrupt_parent = <&a>; + }; +}; + + diff --git a/tests/testdata/local_fixup_with_offset.add_dts b/tests/testdata/local_fixup_with_offset.add_dts new file mode 100644 index 0000000..f45757e --- /dev/null +++ b/tests/testdata/local_fixup_with_offset.add_dts @@ -0,0 +1,8 @@ +&a { + c: c{ + d{ interrupt_parent = <0 1 &c 2 3>; }; + }; + e: e{ + f{ interrupt_parent = <&c 5 &e>; }; + }; +}; diff --git a/tests/testdata/local_fixup_with_offset.base_dts b/tests/testdata/local_fixup_with_offset.base_dts new file mode 100644 index 0000000..f90145d --- /dev/null +++ b/tests/testdata/local_fixup_with_offset.base_dts @@ -0,0 +1,6 @@ +/dts-v1/; +/ { +a: a { + interrupt_parent = <&a>; + }; +}; diff --git a/tests/testdata/no_local_fixup.add_dts b/tests/testdata/no_local_fixup.add_dts new file mode 100644 index 0000000..2cdf6a4 --- /dev/null +++ b/tests/testdata/no_local_fixup.add_dts @@ -0,0 +1,3 @@ +&a { c = "new-c"; + d: d = "d"; +}; diff --git a/tests/testdata/no_local_fixup.base_dts b/tests/testdata/no_local_fixup.base_dts new file mode 100644 index 0000000..01bad36 --- /dev/null +++ b/tests/testdata/no_local_fixup.base_dts @@ -0,0 +1,7 @@ +/dts-v1/; +/ { + a: a { + b = "b"; + c = "c"; + }; + }; diff --git a/tests/testdata/overlay_2_layers.add_dts b/tests/testdata/overlay_2_layers.add_dts new file mode 100644 index 0000000..952a462 --- /dev/null +++ b/tests/testdata/overlay_2_layers.add_dts @@ -0,0 +1,7 @@ +&a { + g = "g"; + d { + f = "f"; + }; +}; + diff --git a/tests/testdata/overlay_2_layers.base_dts b/tests/testdata/overlay_2_layers.base_dts new file mode 100644 index 0000000..1d7b578 --- /dev/null +++ b/tests/testdata/overlay_2_layers.base_dts @@ -0,0 +1,11 @@ +/dts-v1/; +/ { + a: a { + b = "b"; + c = "c"; + d { + e = "e"; + }; + }; +}; + |