1/dts-v1/; 2 3/include/ "test_crosvm_dt_base.dtsi" 4 5/ { 6 node_a: node_a { 7 reg = <0x0 0xFF000 0x0 0x1>; 8 interrupts = <0x0 0xF 0x4>; 9 val = <0x6>; 10 dep = <&node_a_dep &common>; 11 }; 12 13 node_a_dep: node_a_dep { 14 val = <0xFF>; 15 dep = <&node_nested_dep>; 16 17 node_a_internal { 18 val; 19 }; 20 }; 21 22 node_aa { 23 should_be_preserved = <0xFF>; 24 node_nested_dep: node_aa_nested_dep { 25 tag = <0x9>; 26 }; 27 }; 28 29 node_b: node_b { 30 reg = <0x0 0xFF100 0x0 0x1>; 31 interrupts = <0x0 0xF 0x4>; 32 tag = <0x33>; 33 version = <0x1 0x2>; 34 phandle = <0x5>; 35 dep = <&node_b_dep1 &node_b_dep2>; 36 }; 37 38 node_b_dep1: node_b_dep1 { 39 placeholder; 40 }; 41 42 node_b_dep2: node_b_dep2 { 43 placeholder; 44 dep = <&common>; 45 }; 46 47 common: common { 48 id = <0x9>; 49 }; 50}; 51