// SPDX-License-Identifier: GPL-2.0+ /* * Test device tree file for dtoc * * Copyright 2017 Google, Inc */ /dts-v1/; / { #address-cells = <1>; #size-cells = <1>; reference = <&over>; /* nake sure that the 'over' phandle exists */ copy-list = <&another &base>; dest { bootph-all; compatible = "sandbox,spl-test"; stringarray = "one"; longbytearray = [09 0a 0b 0c 0d 0e 0f 10]; maybe-empty-int = <1>; first@0 { a-prop = <456>; b-prop = <1>; }; existing { }; base { second { second3 { }; second2 { new-prop; }; second1: second1 { new-prop; }; second4 { use_second1 = <&second1>; }; }; }; }; base: base { compatible = "sandbox,i2c"; bootph-all; #address-cells = <1>; #size-cells = <0>; over: over { compatible = "sandbox,pmic"; bootph-all; reg = <9>; low-power; }; first@0 { reg = <0>; a-prop = <123>; }; second: second { second_1_bad: second1 { some-prop; }; second2 { some-prop; use_second1_bad = <&second_1_bad>; }; }; }; another: another { new-prop = "hello"; earlier { wibble = <2>; }; later { fibble = <3>; }; }; };