@@ -1,22 +1,21 @@
// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
-/ {
- fragment@0 {
- target-path="";
- __overlay__ {
- #address-cells = <3>;
- #size-cells = <2>;
- pci-ep-bus@0 {
- compatible = "simple-bus";
- #address-cells = <1>;
- #size-cells = <1>;
- ranges = <0x0 0x0 0x0 0x0 0x1000>;
- reg = <0 0 0 0 0>;
- unittest-pci@100 {
- compatible = "unittest-pci";
- reg = <0x100 0x200>;
- };
- };
+/plugin/;
+
+&{/testcase-data/overlay-node} {
+ #address-cells = <3>;
+ #size-cells = <2>;
+
+ pci-ep-bus@0 {
+ compatible = "simple-bus";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges = <0x0 0x0 0x0 0x0 0x1000>;
+ reg = <0 0 0 0 0>;
+
+ unittest-pci@100 {
+ compatible = "unittest-pci";
+ reg = <0x100 0x200>;
};
};
};
Miscellaneous fixes and improvements to the overlay_pci_node: - Add missing /plugin/, - Convert to sugar syntax, - Add missing blank lines between properties and subnodes. As sugar syntax does not support empty target paths, the test device is added to /testcase-data/overlay-node instead. Fixes: 26409dd045892904 ("of: unittest: Add pci_dt_testdrv pci driver") Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> --- RFC, as I don't have a QEMU setup to run the test. --- .../of/unittest-data/overlay_pci_node.dtso | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-)