xref: /aosp_15_r20/external/dtc/tests/subnode_iterate.dts (revision cd60bc56d4bea3af4ec04523e4d71c2b272c8aff)
1*cd60bc56SAndroid Build Coastguard Worker/dts-v1/;
2*cd60bc56SAndroid Build Coastguard Worker
3*cd60bc56SAndroid Build Coastguard Worker/ {
4*cd60bc56SAndroid Build Coastguard Worker	#address-cells = <1>;
5*cd60bc56SAndroid Build Coastguard Worker	#size-cells = <0>;
6*cd60bc56SAndroid Build Coastguard Worker
7*cd60bc56SAndroid Build Coastguard Worker	test1 {
8*cd60bc56SAndroid Build Coastguard Worker		subnodes = <2>;
9*cd60bc56SAndroid Build Coastguard Worker		linux,phandle = <0x1>;
10*cd60bc56SAndroid Build Coastguard Worker		#address-cells = <1>;
11*cd60bc56SAndroid Build Coastguard Worker		#size-cells = <0>;
12*cd60bc56SAndroid Build Coastguard Worker		PowerPC,970@0 {
13*cd60bc56SAndroid Build Coastguard Worker			name = "PowerPC,970";
14*cd60bc56SAndroid Build Coastguard Worker			device_type = "cpu";
15*cd60bc56SAndroid Build Coastguard Worker			reg = <0x00000000>;
16*cd60bc56SAndroid Build Coastguard Worker			clock-frequency = <1600000000>;
17*cd60bc56SAndroid Build Coastguard Worker			timebase-frequency = <33333333>;
18*cd60bc56SAndroid Build Coastguard Worker			linux,boot-cpu;
19*cd60bc56SAndroid Build Coastguard Worker			i-cache-size = <65536>;
20*cd60bc56SAndroid Build Coastguard Worker			d-cache-size = <32768>;
21*cd60bc56SAndroid Build Coastguard Worker			another-sub-node {
22*cd60bc56SAndroid Build Coastguard Worker				should-be-ignored;
23*cd60bc56SAndroid Build Coastguard Worker				yet-another {
24*cd60bc56SAndroid Build Coastguard Worker					should-also-be-ignored;
25*cd60bc56SAndroid Build Coastguard Worker				};
26*cd60bc56SAndroid Build Coastguard Worker			};
27*cd60bc56SAndroid Build Coastguard Worker		};
28*cd60bc56SAndroid Build Coastguard Worker
29*cd60bc56SAndroid Build Coastguard Worker		PowerPC,970@1 {
30*cd60bc56SAndroid Build Coastguard Worker			name = "PowerPC,970";
31*cd60bc56SAndroid Build Coastguard Worker			device_type = "cpu";
32*cd60bc56SAndroid Build Coastguard Worker			reg = <0x00000001>;
33*cd60bc56SAndroid Build Coastguard Worker			clock-frequency = <1600000000>;
34*cd60bc56SAndroid Build Coastguard Worker			timebase-frequency = <33333333>;
35*cd60bc56SAndroid Build Coastguard Worker			i-cache-size = <65536>;
36*cd60bc56SAndroid Build Coastguard Worker			d-cache-size = <32768>;
37*cd60bc56SAndroid Build Coastguard Worker		};
38*cd60bc56SAndroid Build Coastguard Worker	};
39*cd60bc56SAndroid Build Coastguard Worker
40*cd60bc56SAndroid Build Coastguard Worker	test2 {
41*cd60bc56SAndroid Build Coastguard Worker		subnodes = <0>;
42*cd60bc56SAndroid Build Coastguard Worker	};
43*cd60bc56SAndroid Build Coastguard Worker};
44*cd60bc56SAndroid Build Coastguard Worker
45