1/dts-v1/;
2
3/memreserve/	0x000070fd1f000000 0x0000100000000000;
4/memreserve/	0x00d06bfd1f000000 0x0030040000000000;
5/memreserve/	0x006058fd1f000000 0x0070130000000000;
6/ {
7	phandle = <0x1>;
8	#address-cells = <0x2>;
9	#size-cells = <0x2>;
10	lid-type = "phyp";
11	compatible = "ibm,powernv", "ibm,firenze";
12	nest-frequency = <0x0 0x77359400>;
13	vendor = "IBM";
14	ibm,io-base-loc-code = "U78CB.001.WZS00AL-P1";
15	ibm,vpd-lx-info = <0x0 0x1040031 0x42003000>;
16	model = "8247-22L";
17	system-id = "1010C8A";
18	system-brand = "S0";
19	model-name = "IBM Power System S822L";
20	ibm,hbrt-mini-fdt = <0xcafebeef 0x1000 0xfad5bb>;
21	reserved-ranges = <0x1f 0xfd700000 0x0 0x100000 0x1f 0xfd6bd000 0x0 0x43000 0x1f 0xfd586000 0x0 0x137000>;
22	reserved-names = "ibm,hbrt-vpd-image", "ibm,hbrt-target-image", "ibm,hbrt-code-image";
23	ibm,enabled-idle-states = "nap", "fast-sleep", "rvwinkle";
24
25	cpus {
26		phandle = <0x2a>;
27		#address-cells = <0x1>;
28		#size-cells = <0x0>;
29
30		PowerPC,POWER8@20 {
31			phandle = <0x2b>;
32			device_type = "cpu";
33			status = "okay";
34			reg = <0x20>;
35			cpu-version = <0x4d0200>;
36			64-bit;
37			32-64-bridge;
38			graphics;
39			general-purpose;
40			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
41			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
42			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
43			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
44			ibm,slb-size = <0x20>;
45			ibm,vmx = <0x2>;
46			ibm,dfp = <0x2>;
47			ibm,purr = <0x1>;
48			ibm,spurr = <0x1>;
49			clock-frequency = <0xcc255a40>;
50			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
51			timebase-frequency = <0x1e848000>;
52			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
53			reservation-granule-size = <0x80>;
54			d-tlb-size = <0x800>;
55			i-tlb-size = <0x0>;
56			tlb-size = <0x800>;
57			d-tlb-sets = <0x4>;
58			i-tlb-sets = <0x0>;
59			tlb-sets = <0x4>;
60			d-cache-block-size = <0x80>;
61			i-cache-block-size = <0x80>;
62			d-cache-size = <0x10000>;
63			i-cache-size = <0x8000>;
64			i-cache-sets = <0x4>;
65			d-cache-sets = <0x8>;
66			performance-monitor = <0x0 0x1>;
67			l2-cache = <0x2c>;
68			ibm,pir = <0x20>;
69			ibm,chip-id = <0x0>;
70			ibm,ppc-interrupt-server#s = <0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27>;
71		};
72
73		PowerPC,POWER8@30 {
74			phandle = <0x2f>;
75			device_type = "cpu";
76			status = "okay";
77			reg = <0x30>;
78			cpu-version = <0x4d0200>;
79			64-bit;
80			32-64-bridge;
81			graphics;
82			general-purpose;
83			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
84			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
85			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
86			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
87			ibm,slb-size = <0x20>;
88			ibm,vmx = <0x2>;
89			ibm,dfp = <0x2>;
90			ibm,purr = <0x1>;
91			ibm,spurr = <0x1>;
92			clock-frequency = <0xcc255a40>;
93			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
94			timebase-frequency = <0x1e848000>;
95			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
96			reservation-granule-size = <0x80>;
97			d-tlb-size = <0x800>;
98			i-tlb-size = <0x0>;
99			tlb-size = <0x800>;
100			d-tlb-sets = <0x4>;
101			i-tlb-sets = <0x0>;
102			tlb-sets = <0x4>;
103			d-cache-block-size = <0x80>;
104			i-cache-block-size = <0x80>;
105			d-cache-size = <0x10000>;
106			i-cache-size = <0x8000>;
107			i-cache-sets = <0x4>;
108			d-cache-sets = <0x8>;
109			performance-monitor = <0x0 0x1>;
110			l2-cache = <0x30>;
111			ibm,pir = <0x30>;
112			ibm,chip-id = <0x0>;
113			ibm,ppc-interrupt-server#s = <0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37>;
114		};
115
116		PowerPC,POWER8@60 {
117			phandle = <0x33>;
118			device_type = "cpu";
119			status = "okay";
120			reg = <0x60>;
121			cpu-version = <0x4d0200>;
122			64-bit;
123			32-64-bridge;
124			graphics;
125			general-purpose;
126			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
127			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
128			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
129			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
130			ibm,slb-size = <0x20>;
131			ibm,vmx = <0x2>;
132			ibm,dfp = <0x2>;
133			ibm,purr = <0x1>;
134			ibm,spurr = <0x1>;
135			clock-frequency = <0xcc255a40>;
136			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
137			timebase-frequency = <0x1e848000>;
138			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
139			reservation-granule-size = <0x80>;
140			d-tlb-size = <0x800>;
141			i-tlb-size = <0x0>;
142			tlb-size = <0x800>;
143			d-tlb-sets = <0x4>;
144			i-tlb-sets = <0x0>;
145			tlb-sets = <0x4>;
146			d-cache-block-size = <0x80>;
147			i-cache-block-size = <0x80>;
148			d-cache-size = <0x10000>;
149			i-cache-size = <0x8000>;
150			i-cache-sets = <0x4>;
151			d-cache-sets = <0x8>;
152			performance-monitor = <0x0 0x1>;
153			l2-cache = <0x34>;
154			ibm,pir = <0x60>;
155			ibm,chip-id = <0x0>;
156			ibm,ppc-interrupt-server#s = <0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67>;
157		};
158
159		PowerPC,POWER8@68 {
160			phandle = <0x37>;
161			device_type = "cpu";
162			status = "okay";
163			reg = <0x68>;
164			cpu-version = <0x4d0200>;
165			64-bit;
166			32-64-bridge;
167			graphics;
168			general-purpose;
169			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
170			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
171			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
172			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
173			ibm,slb-size = <0x20>;
174			ibm,vmx = <0x2>;
175			ibm,dfp = <0x2>;
176			ibm,purr = <0x1>;
177			ibm,spurr = <0x1>;
178			clock-frequency = <0xcc255a40>;
179			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
180			timebase-frequency = <0x1e848000>;
181			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
182			reservation-granule-size = <0x80>;
183			d-tlb-size = <0x800>;
184			i-tlb-size = <0x0>;
185			tlb-size = <0x800>;
186			d-tlb-sets = <0x4>;
187			i-tlb-sets = <0x0>;
188			tlb-sets = <0x4>;
189			d-cache-block-size = <0x80>;
190			i-cache-block-size = <0x80>;
191			d-cache-size = <0x10000>;
192			i-cache-size = <0x8000>;
193			i-cache-sets = <0x4>;
194			d-cache-sets = <0x8>;
195			performance-monitor = <0x0 0x1>;
196			l2-cache = <0x38>;
197			ibm,pir = <0x68>;
198			ibm,chip-id = <0x0>;
199			ibm,ppc-interrupt-server#s = <0x68 0x69 0x6a 0x6b 0x6c 0x6d 0x6e 0x6f>;
200		};
201
202		PowerPC,POWER8@70 {
203			phandle = <0x3b>;
204			device_type = "cpu";
205			status = "okay";
206			reg = <0x70>;
207			cpu-version = <0x4d0200>;
208			64-bit;
209			32-64-bridge;
210			graphics;
211			general-purpose;
212			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
213			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
214			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
215			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
216			ibm,slb-size = <0x20>;
217			ibm,vmx = <0x2>;
218			ibm,dfp = <0x2>;
219			ibm,purr = <0x1>;
220			ibm,spurr = <0x1>;
221			clock-frequency = <0xcc255a40>;
222			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
223			timebase-frequency = <0x1e848000>;
224			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
225			reservation-granule-size = <0x80>;
226			d-tlb-size = <0x800>;
227			i-tlb-size = <0x0>;
228			tlb-size = <0x800>;
229			d-tlb-sets = <0x4>;
230			i-tlb-sets = <0x0>;
231			tlb-sets = <0x4>;
232			d-cache-block-size = <0x80>;
233			i-cache-block-size = <0x80>;
234			d-cache-size = <0x10000>;
235			i-cache-size = <0x8000>;
236			i-cache-sets = <0x4>;
237			d-cache-sets = <0x8>;
238			performance-monitor = <0x0 0x1>;
239			l2-cache = <0x3c>;
240			ibm,pir = <0x70>;
241			ibm,chip-id = <0x0>;
242			ibm,ppc-interrupt-server#s = <0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77>;
243		};
244
245		PowerPC,POWER8@a8 {
246			phandle = <0x3f>;
247			device_type = "cpu";
248			status = "okay";
249			reg = <0xa8>;
250			cpu-version = <0x4d0200>;
251			64-bit;
252			32-64-bridge;
253			graphics;
254			general-purpose;
255			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
256			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
257			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
258			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
259			ibm,slb-size = <0x20>;
260			ibm,vmx = <0x2>;
261			ibm,dfp = <0x2>;
262			ibm,purr = <0x1>;
263			ibm,spurr = <0x1>;
264			clock-frequency = <0xcc255a40>;
265			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
266			timebase-frequency = <0x1e848000>;
267			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
268			reservation-granule-size = <0x80>;
269			d-tlb-size = <0x800>;
270			i-tlb-size = <0x0>;
271			tlb-size = <0x800>;
272			d-tlb-sets = <0x4>;
273			i-tlb-sets = <0x0>;
274			tlb-sets = <0x4>;
275			d-cache-block-size = <0x80>;
276			i-cache-block-size = <0x80>;
277			d-cache-size = <0x10000>;
278			i-cache-size = <0x8000>;
279			i-cache-sets = <0x4>;
280			d-cache-sets = <0x8>;
281			performance-monitor = <0x0 0x1>;
282			l2-cache = <0x40>;
283			ibm,pir = <0xa8>;
284			ibm,chip-id = <0x1>;
285			ibm,ppc-interrupt-server#s = <0xa8 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf>;
286		};
287
288		PowerPC,POWER8@b0 {
289			phandle = <0x43>;
290			device_type = "cpu";
291			status = "okay";
292			reg = <0xb0>;
293			cpu-version = <0x4d0200>;
294			64-bit;
295			32-64-bridge;
296			graphics;
297			general-purpose;
298			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
299			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
300			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
301			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
302			ibm,slb-size = <0x20>;
303			ibm,vmx = <0x2>;
304			ibm,dfp = <0x2>;
305			ibm,purr = <0x1>;
306			ibm,spurr = <0x1>;
307			clock-frequency = <0xcc255a40>;
308			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
309			timebase-frequency = <0x1e848000>;
310			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
311			reservation-granule-size = <0x80>;
312			d-tlb-size = <0x800>;
313			i-tlb-size = <0x0>;
314			tlb-size = <0x800>;
315			d-tlb-sets = <0x4>;
316			i-tlb-sets = <0x0>;
317			tlb-sets = <0x4>;
318			d-cache-block-size = <0x80>;
319			i-cache-block-size = <0x80>;
320			d-cache-size = <0x10000>;
321			i-cache-size = <0x8000>;
322			i-cache-sets = <0x4>;
323			d-cache-sets = <0x8>;
324			performance-monitor = <0x0 0x1>;
325			l2-cache = <0x44>;
326			ibm,pir = <0xb0>;
327			ibm,chip-id = <0x1>;
328			ibm,ppc-interrupt-server#s = <0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7>;
329		};
330
331		PowerPC,POWER8@e0 {
332			phandle = <0x47>;
333			device_type = "cpu";
334			status = "okay";
335			reg = <0xe0>;
336			cpu-version = <0x4d0200>;
337			64-bit;
338			32-64-bridge;
339			graphics;
340			general-purpose;
341			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
342			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
343			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
344			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
345			ibm,slb-size = <0x20>;
346			ibm,vmx = <0x2>;
347			ibm,dfp = <0x2>;
348			ibm,purr = <0x1>;
349			ibm,spurr = <0x1>;
350			clock-frequency = <0xcc255a40>;
351			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
352			timebase-frequency = <0x1e848000>;
353			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
354			reservation-granule-size = <0x80>;
355			d-tlb-size = <0x800>;
356			i-tlb-size = <0x0>;
357			tlb-size = <0x800>;
358			d-tlb-sets = <0x4>;
359			i-tlb-sets = <0x0>;
360			tlb-sets = <0x4>;
361			d-cache-block-size = <0x80>;
362			i-cache-block-size = <0x80>;
363			d-cache-size = <0x10000>;
364			i-cache-size = <0x8000>;
365			i-cache-sets = <0x4>;
366			d-cache-sets = <0x8>;
367			performance-monitor = <0x0 0x1>;
368			l2-cache = <0x48>;
369			ibm,pir = <0xe0>;
370			ibm,chip-id = <0x1>;
371			ibm,ppc-interrupt-server#s = <0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 0xe7>;
372		};
373
374		PowerPC,POWER8@e8 {
375			phandle = <0x4b>;
376			device_type = "cpu";
377			status = "okay";
378			reg = <0xe8>;
379			cpu-version = <0x4d0200>;
380			64-bit;
381			32-64-bridge;
382			graphics;
383			general-purpose;
384			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
385			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
386			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
387			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
388			ibm,slb-size = <0x20>;
389			ibm,vmx = <0x2>;
390			ibm,dfp = <0x2>;
391			ibm,purr = <0x1>;
392			ibm,spurr = <0x1>;
393			clock-frequency = <0xcc255a40>;
394			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
395			timebase-frequency = <0x1e848000>;
396			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
397			reservation-granule-size = <0x80>;
398			d-tlb-size = <0x800>;
399			i-tlb-size = <0x0>;
400			tlb-size = <0x800>;
401			d-tlb-sets = <0x4>;
402			i-tlb-sets = <0x0>;
403			tlb-sets = <0x4>;
404			d-cache-block-size = <0x80>;
405			i-cache-block-size = <0x80>;
406			d-cache-size = <0x10000>;
407			i-cache-size = <0x8000>;
408			i-cache-sets = <0x4>;
409			d-cache-sets = <0x8>;
410			performance-monitor = <0x0 0x1>;
411			l2-cache = <0x4c>;
412			ibm,pir = <0xe8>;
413			ibm,chip-id = <0x1>;
414			ibm,ppc-interrupt-server#s = <0xe8 0xe9 0xea 0xeb 0xec 0xed 0xee 0xef>;
415		};
416
417		PowerPC,POWER8@f0 {
418			phandle = <0x4f>;
419			device_type = "cpu";
420			status = "okay";
421			reg = <0xf0>;
422			cpu-version = <0x4d0200>;
423			64-bit;
424			32-64-bridge;
425			graphics;
426			general-purpose;
427			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
428			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
429			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
430			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
431			ibm,slb-size = <0x20>;
432			ibm,vmx = <0x2>;
433			ibm,dfp = <0x2>;
434			ibm,purr = <0x1>;
435			ibm,spurr = <0x1>;
436			clock-frequency = <0xcc255a40>;
437			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
438			timebase-frequency = <0x1e848000>;
439			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
440			reservation-granule-size = <0x80>;
441			d-tlb-size = <0x800>;
442			i-tlb-size = <0x0>;
443			tlb-size = <0x800>;
444			d-tlb-sets = <0x4>;
445			i-tlb-sets = <0x0>;
446			tlb-sets = <0x4>;
447			d-cache-block-size = <0x80>;
448			i-cache-block-size = <0x80>;
449			d-cache-size = <0x10000>;
450			i-cache-size = <0x8000>;
451			i-cache-sets = <0x4>;
452			d-cache-sets = <0x8>;
453			performance-monitor = <0x0 0x1>;
454			l2-cache = <0x50>;
455			ibm,pir = <0xf0>;
456			ibm,chip-id = <0x1>;
457			ibm,ppc-interrupt-server#s = <0xf0 0xf1 0xf2 0xf3 0xf4 0xf5 0xf6 0xf7>;
458		};
459
460		PowerPC,POWER8@828 {
461			phandle = <0x53>;
462			device_type = "cpu";
463			status = "okay";
464			reg = <0x828>;
465			cpu-version = <0x4d0200>;
466			64-bit;
467			32-64-bridge;
468			graphics;
469			general-purpose;
470			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
471			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
472			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
473			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
474			ibm,slb-size = <0x20>;
475			ibm,vmx = <0x2>;
476			ibm,dfp = <0x2>;
477			ibm,purr = <0x1>;
478			ibm,spurr = <0x1>;
479			clock-frequency = <0xcc255a40>;
480			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
481			timebase-frequency = <0x1e848000>;
482			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
483			reservation-granule-size = <0x80>;
484			d-tlb-size = <0x800>;
485			i-tlb-size = <0x0>;
486			tlb-size = <0x800>;
487			d-tlb-sets = <0x4>;
488			i-tlb-sets = <0x0>;
489			tlb-sets = <0x4>;
490			d-cache-block-size = <0x80>;
491			i-cache-block-size = <0x80>;
492			d-cache-size = <0x10000>;
493			i-cache-size = <0x8000>;
494			i-cache-sets = <0x4>;
495			d-cache-sets = <0x8>;
496			performance-monitor = <0x0 0x1>;
497			l2-cache = <0x54>;
498			ibm,pir = <0x828>;
499			ibm,chip-id = <0x10>;
500			ibm,ppc-interrupt-server#s = <0x828 0x829 0x82a 0x82b 0x82c 0x82d 0x82e 0x82f>;
501		};
502
503		PowerPC,POWER8@830 {
504			phandle = <0x57>;
505			device_type = "cpu";
506			status = "okay";
507			reg = <0x830>;
508			cpu-version = <0x4d0200>;
509			64-bit;
510			32-64-bridge;
511			graphics;
512			general-purpose;
513			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
514			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
515			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
516			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
517			ibm,slb-size = <0x20>;
518			ibm,vmx = <0x2>;
519			ibm,dfp = <0x2>;
520			ibm,purr = <0x1>;
521			ibm,spurr = <0x1>;
522			clock-frequency = <0xcc255a40>;
523			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
524			timebase-frequency = <0x1e848000>;
525			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
526			reservation-granule-size = <0x80>;
527			d-tlb-size = <0x800>;
528			i-tlb-size = <0x0>;
529			tlb-size = <0x800>;
530			d-tlb-sets = <0x4>;
531			i-tlb-sets = <0x0>;
532			tlb-sets = <0x4>;
533			d-cache-block-size = <0x80>;
534			i-cache-block-size = <0x80>;
535			d-cache-size = <0x10000>;
536			i-cache-size = <0x8000>;
537			i-cache-sets = <0x4>;
538			d-cache-sets = <0x8>;
539			performance-monitor = <0x0 0x1>;
540			l2-cache = <0x58>;
541			ibm,pir = <0x830>;
542			ibm,chip-id = <0x10>;
543			ibm,ppc-interrupt-server#s = <0x830 0x831 0x832 0x833 0x834 0x835 0x836 0x837>;
544		};
545
546		PowerPC,POWER8@860 {
547			phandle = <0x5b>;
548			device_type = "cpu";
549			status = "okay";
550			reg = <0x860>;
551			cpu-version = <0x4d0200>;
552			64-bit;
553			32-64-bridge;
554			graphics;
555			general-purpose;
556			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
557			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
558			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
559			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
560			ibm,slb-size = <0x20>;
561			ibm,vmx = <0x2>;
562			ibm,dfp = <0x2>;
563			ibm,purr = <0x1>;
564			ibm,spurr = <0x1>;
565			clock-frequency = <0xcc255a40>;
566			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
567			timebase-frequency = <0x1e848000>;
568			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
569			reservation-granule-size = <0x80>;
570			d-tlb-size = <0x800>;
571			i-tlb-size = <0x0>;
572			tlb-size = <0x800>;
573			d-tlb-sets = <0x4>;
574			i-tlb-sets = <0x0>;
575			tlb-sets = <0x4>;
576			d-cache-block-size = <0x80>;
577			i-cache-block-size = <0x80>;
578			d-cache-size = <0x10000>;
579			i-cache-size = <0x8000>;
580			i-cache-sets = <0x4>;
581			d-cache-sets = <0x8>;
582			performance-monitor = <0x0 0x1>;
583			l2-cache = <0x5c>;
584			ibm,pir = <0x860>;
585			ibm,chip-id = <0x10>;
586			ibm,ppc-interrupt-server#s = <0x860 0x861 0x862 0x863 0x864 0x865 0x866 0x867>;
587		};
588
589		PowerPC,POWER8@868 {
590			phandle = <0x5f>;
591			device_type = "cpu";
592			status = "okay";
593			reg = <0x868>;
594			cpu-version = <0x4d0200>;
595			64-bit;
596			32-64-bridge;
597			graphics;
598			general-purpose;
599			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
600			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
601			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
602			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
603			ibm,slb-size = <0x20>;
604			ibm,vmx = <0x2>;
605			ibm,dfp = <0x2>;
606			ibm,purr = <0x1>;
607			ibm,spurr = <0x1>;
608			clock-frequency = <0xcc255a40>;
609			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
610			timebase-frequency = <0x1e848000>;
611			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
612			reservation-granule-size = <0x80>;
613			d-tlb-size = <0x800>;
614			i-tlb-size = <0x0>;
615			tlb-size = <0x800>;
616			d-tlb-sets = <0x4>;
617			i-tlb-sets = <0x0>;
618			tlb-sets = <0x4>;
619			d-cache-block-size = <0x80>;
620			i-cache-block-size = <0x80>;
621			d-cache-size = <0x10000>;
622			i-cache-size = <0x8000>;
623			i-cache-sets = <0x4>;
624			d-cache-sets = <0x8>;
625			performance-monitor = <0x0 0x1>;
626			l2-cache = <0x60>;
627			ibm,pir = <0x868>;
628			ibm,chip-id = <0x10>;
629			ibm,ppc-interrupt-server#s = <0x868 0x869 0x86a 0x86b 0x86c 0x86d 0x86e 0x86f>;
630		};
631
632		PowerPC,POWER8@870 {
633			phandle = <0x63>;
634			device_type = "cpu";
635			status = "okay";
636			reg = <0x870>;
637			cpu-version = <0x4d0200>;
638			64-bit;
639			32-64-bridge;
640			graphics;
641			general-purpose;
642			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
643			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
644			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
645			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
646			ibm,slb-size = <0x20>;
647			ibm,vmx = <0x2>;
648			ibm,dfp = <0x2>;
649			ibm,purr = <0x1>;
650			ibm,spurr = <0x1>;
651			clock-frequency = <0xcc255a40>;
652			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
653			timebase-frequency = <0x1e848000>;
654			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
655			reservation-granule-size = <0x80>;
656			d-tlb-size = <0x800>;
657			i-tlb-size = <0x0>;
658			tlb-size = <0x800>;
659			d-tlb-sets = <0x4>;
660			i-tlb-sets = <0x0>;
661			tlb-sets = <0x4>;
662			d-cache-block-size = <0x80>;
663			i-cache-block-size = <0x80>;
664			d-cache-size = <0x10000>;
665			i-cache-size = <0x8000>;
666			i-cache-sets = <0x4>;
667			d-cache-sets = <0x8>;
668			performance-monitor = <0x0 0x1>;
669			l2-cache = <0x64>;
670			ibm,pir = <0x870>;
671			ibm,chip-id = <0x10>;
672			ibm,ppc-interrupt-server#s = <0x870 0x871 0x872 0x873 0x874 0x875 0x876 0x877>;
673		};
674
675		PowerPC,POWER8@8a0 {
676			phandle = <0x67>;
677			device_type = "cpu";
678			status = "okay";
679			reg = <0x8a0>;
680			cpu-version = <0x4d0200>;
681			64-bit;
682			32-64-bridge;
683			graphics;
684			general-purpose;
685			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
686			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
687			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
688			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
689			ibm,slb-size = <0x20>;
690			ibm,vmx = <0x2>;
691			ibm,dfp = <0x2>;
692			ibm,purr = <0x1>;
693			ibm,spurr = <0x1>;
694			clock-frequency = <0xcc255a40>;
695			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
696			timebase-frequency = <0x1e848000>;
697			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
698			reservation-granule-size = <0x80>;
699			d-tlb-size = <0x800>;
700			i-tlb-size = <0x0>;
701			tlb-size = <0x800>;
702			d-tlb-sets = <0x4>;
703			i-tlb-sets = <0x0>;
704			tlb-sets = <0x4>;
705			d-cache-block-size = <0x80>;
706			i-cache-block-size = <0x80>;
707			d-cache-size = <0x10000>;
708			i-cache-size = <0x8000>;
709			i-cache-sets = <0x4>;
710			d-cache-sets = <0x8>;
711			performance-monitor = <0x0 0x1>;
712			l2-cache = <0x68>;
713			ibm,pir = <0x8a0>;
714			ibm,chip-id = <0x11>;
715			ibm,ppc-interrupt-server#s = <0x8a0 0x8a1 0x8a2 0x8a3 0x8a4 0x8a5 0x8a6 0x8a7>;
716		};
717
718		PowerPC,POWER8@8a8 {
719			phandle = <0x6b>;
720			device_type = "cpu";
721			status = "okay";
722			reg = <0x8a8>;
723			cpu-version = <0x4d0200>;
724			64-bit;
725			32-64-bridge;
726			graphics;
727			general-purpose;
728			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
729			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
730			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
731			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
732			ibm,slb-size = <0x20>;
733			ibm,vmx = <0x2>;
734			ibm,dfp = <0x2>;
735			ibm,purr = <0x1>;
736			ibm,spurr = <0x1>;
737			clock-frequency = <0xcc255a40>;
738			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
739			timebase-frequency = <0x1e848000>;
740			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
741			reservation-granule-size = <0x80>;
742			d-tlb-size = <0x800>;
743			i-tlb-size = <0x0>;
744			tlb-size = <0x800>;
745			d-tlb-sets = <0x4>;
746			i-tlb-sets = <0x0>;
747			tlb-sets = <0x4>;
748			d-cache-block-size = <0x80>;
749			i-cache-block-size = <0x80>;
750			d-cache-size = <0x10000>;
751			i-cache-size = <0x8000>;
752			i-cache-sets = <0x4>;
753			d-cache-sets = <0x8>;
754			performance-monitor = <0x0 0x1>;
755			l2-cache = <0x6c>;
756			ibm,pir = <0x8a8>;
757			ibm,chip-id = <0x11>;
758			ibm,ppc-interrupt-server#s = <0x8a8 0x8a9 0x8aa 0x8ab 0x8ac 0x8ad 0x8ae 0x8af>;
759		};
760
761		PowerPC,POWER8@8b0 {
762			phandle = <0x6f>;
763			device_type = "cpu";
764			status = "okay";
765			reg = <0x8b0>;
766			cpu-version = <0x4d0200>;
767			64-bit;
768			32-64-bridge;
769			graphics;
770			general-purpose;
771			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
772			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
773			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
774			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
775			ibm,slb-size = <0x20>;
776			ibm,vmx = <0x2>;
777			ibm,dfp = <0x2>;
778			ibm,purr = <0x1>;
779			ibm,spurr = <0x1>;
780			clock-frequency = <0xcc255a40>;
781			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
782			timebase-frequency = <0x1e848000>;
783			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
784			reservation-granule-size = <0x80>;
785			d-tlb-size = <0x800>;
786			i-tlb-size = <0x0>;
787			tlb-size = <0x800>;
788			d-tlb-sets = <0x4>;
789			i-tlb-sets = <0x0>;
790			tlb-sets = <0x4>;
791			d-cache-block-size = <0x80>;
792			i-cache-block-size = <0x80>;
793			d-cache-size = <0x10000>;
794			i-cache-size = <0x8000>;
795			i-cache-sets = <0x4>;
796			d-cache-sets = <0x8>;
797			performance-monitor = <0x0 0x1>;
798			l2-cache = <0x70>;
799			ibm,pir = <0x8b0>;
800			ibm,chip-id = <0x11>;
801			ibm,ppc-interrupt-server#s = <0x8b0 0x8b1 0x8b2 0x8b3 0x8b4 0x8b5 0x8b6 0x8b7>;
802		};
803
804		PowerPC,POWER8@8e8 {
805			phandle = <0x73>;
806			device_type = "cpu";
807			status = "okay";
808			reg = <0x8e8>;
809			cpu-version = <0x4d0200>;
810			64-bit;
811			32-64-bridge;
812			graphics;
813			general-purpose;
814			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
815			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
816			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
817			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
818			ibm,slb-size = <0x20>;
819			ibm,vmx = <0x2>;
820			ibm,dfp = <0x2>;
821			ibm,purr = <0x1>;
822			ibm,spurr = <0x1>;
823			clock-frequency = <0xcc255a40>;
824			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
825			timebase-frequency = <0x1e848000>;
826			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
827			reservation-granule-size = <0x80>;
828			d-tlb-size = <0x800>;
829			i-tlb-size = <0x0>;
830			tlb-size = <0x800>;
831			d-tlb-sets = <0x4>;
832			i-tlb-sets = <0x0>;
833			tlb-sets = <0x4>;
834			d-cache-block-size = <0x80>;
835			i-cache-block-size = <0x80>;
836			d-cache-size = <0x10000>;
837			i-cache-size = <0x8000>;
838			i-cache-sets = <0x4>;
839			d-cache-sets = <0x8>;
840			performance-monitor = <0x0 0x1>;
841			l2-cache = <0x74>;
842			ibm,pir = <0x8e8>;
843			ibm,chip-id = <0x11>;
844			ibm,ppc-interrupt-server#s = <0x8e8 0x8e9 0x8ea 0x8eb 0x8ec 0x8ed 0x8ee 0x8ef>;
845		};
846
847		PowerPC,POWER8@8f0 {
848			phandle = <0x77>;
849			device_type = "cpu";
850			status = "okay";
851			reg = <0x8f0>;
852			cpu-version = <0x4d0200>;
853			64-bit;
854			32-64-bridge;
855			graphics;
856			general-purpose;
857			ibm,processor-segment-sizes = <0x1c 0x28 0xffffffff 0xffffffff>;
858			ibm,processor-page-sizes = <0xc 0x10 0x18 0x22>;
859			ibm,segment-page-sizes = <0xc 0x0 0x3 0xc 0x0 0x10 0x7 0x18 0x38 0x10 0x110 0x2 0x10 0x1 0x18 0x8 0x18 0x100 0x1 0x18 0x0 0x22 0x120 0x1 0x22 0x3>;
860			ibm,pa-features = [18 00 f6 3f c7 c0 80 d0 80 00 00 00 00 00 00 00 00 00 80 00 80 00 80 00 80 00];
861			ibm,slb-size = <0x20>;
862			ibm,vmx = <0x2>;
863			ibm,dfp = <0x2>;
864			ibm,purr = <0x1>;
865			ibm,spurr = <0x1>;
866			clock-frequency = <0xcc255a40>;
867			ibm,extended-clock-frequency = <0x0 0xcc255a40>;
868			timebase-frequency = <0x1e848000>;
869			ibm,extended-timebase-frequency = <0x0 0x1e848000>;
870			reservation-granule-size = <0x80>;
871			d-tlb-size = <0x800>;
872			i-tlb-size = <0x0>;
873			tlb-size = <0x800>;
874			d-tlb-sets = <0x4>;
875			i-tlb-sets = <0x0>;
876			tlb-sets = <0x4>;
877			d-cache-block-size = <0x80>;
878			i-cache-block-size = <0x80>;
879			d-cache-size = <0x10000>;
880			i-cache-size = <0x8000>;
881			i-cache-sets = <0x4>;
882			d-cache-sets = <0x8>;
883			performance-monitor = <0x0 0x1>;
884			l2-cache = <0x78>;
885			ibm,pir = <0x8f0>;
886			ibm,chip-id = <0x11>;
887			ibm,ppc-interrupt-server#s = <0x8f0 0x8f1 0x8f2 0x8f3 0x8f4 0x8f5 0x8f6 0x8f7>;
888		};
889
890		l2-cache@20000020 {
891			phandle = <0x2c>;
892			device_type = "cache";
893			reg = <0x20000020>;
894			status = "okay";
895			cache-unified;
896			d-cache-sets = <0x8>;
897			i-cache-sets = <0x8>;
898			d-cache-size = <0x80000>;
899			i-cache-size = <0x80000>;
900			l2-cache = <0x2d>;
901		};
902
903		l2-cache@20000030 {
904			phandle = <0x30>;
905			device_type = "cache";
906			reg = <0x20000030>;
907			status = "okay";
908			cache-unified;
909			d-cache-sets = <0x8>;
910			i-cache-sets = <0x8>;
911			d-cache-size = <0x80000>;
912			i-cache-size = <0x80000>;
913			l2-cache = <0x31>;
914		};
915
916		l2-cache@20000060 {
917			phandle = <0x34>;
918			device_type = "cache";
919			reg = <0x20000060>;
920			status = "okay";
921			cache-unified;
922			d-cache-sets = <0x8>;
923			i-cache-sets = <0x8>;
924			d-cache-size = <0x80000>;
925			i-cache-size = <0x80000>;
926			l2-cache = <0x35>;
927		};
928
929		l2-cache@20000068 {
930			phandle = <0x38>;
931			device_type = "cache";
932			reg = <0x20000068>;
933			status = "okay";
934			cache-unified;
935			d-cache-sets = <0x8>;
936			i-cache-sets = <0x8>;
937			d-cache-size = <0x80000>;
938			i-cache-size = <0x80000>;
939			l2-cache = <0x39>;
940		};
941
942		l2-cache@20000070 {
943			phandle = <0x3c>;
944			device_type = "cache";
945			reg = <0x20000070>;
946			status = "okay";
947			cache-unified;
948			d-cache-sets = <0x8>;
949			i-cache-sets = <0x8>;
950			d-cache-size = <0x80000>;
951			i-cache-size = <0x80000>;
952			l2-cache = <0x3d>;
953		};
954
955		l2-cache@200000a8 {
956			phandle = <0x40>;
957			device_type = "cache";
958			reg = <0x200000a8>;
959			status = "okay";
960			cache-unified;
961			d-cache-sets = <0x8>;
962			i-cache-sets = <0x8>;
963			d-cache-size = <0x80000>;
964			i-cache-size = <0x80000>;
965			l2-cache = <0x41>;
966		};
967
968		l2-cache@200000b0 {
969			phandle = <0x44>;
970			device_type = "cache";
971			reg = <0x200000b0>;
972			status = "okay";
973			cache-unified;
974			d-cache-sets = <0x8>;
975			i-cache-sets = <0x8>;
976			d-cache-size = <0x80000>;
977			i-cache-size = <0x80000>;
978			l2-cache = <0x45>;
979		};
980
981		l2-cache@200000e0 {
982			phandle = <0x48>;
983			device_type = "cache";
984			reg = <0x200000e0>;
985			status = "okay";
986			cache-unified;
987			d-cache-sets = <0x8>;
988			i-cache-sets = <0x8>;
989			d-cache-size = <0x80000>;
990			i-cache-size = <0x80000>;
991			l2-cache = <0x49>;
992		};
993
994		l2-cache@200000e8 {
995			phandle = <0x4c>;
996			device_type = "cache";
997			reg = <0x200000e8>;
998			status = "okay";
999			cache-unified;
1000			d-cache-sets = <0x8>;
1001			i-cache-sets = <0x8>;
1002			d-cache-size = <0x80000>;
1003			i-cache-size = <0x80000>;
1004			l2-cache = <0x4d>;
1005		};
1006
1007		l2-cache@200000f0 {
1008			phandle = <0x50>;
1009			device_type = "cache";
1010			reg = <0x200000f0>;
1011			status = "okay";
1012			cache-unified;
1013			d-cache-sets = <0x8>;
1014			i-cache-sets = <0x8>;
1015			d-cache-size = <0x80000>;
1016			i-cache-size = <0x80000>;
1017			l2-cache = <0x51>;
1018		};
1019
1020		l2-cache@20000828 {
1021			phandle = <0x54>;
1022			device_type = "cache";
1023			reg = <0x20000828>;
1024			status = "okay";
1025			cache-unified;
1026			d-cache-sets = <0x8>;
1027			i-cache-sets = <0x8>;
1028			d-cache-size = <0x80000>;
1029			i-cache-size = <0x80000>;
1030			l2-cache = <0x55>;
1031		};
1032
1033		l2-cache@20000830 {
1034			phandle = <0x58>;
1035			device_type = "cache";
1036			reg = <0x20000830>;
1037			status = "okay";
1038			cache-unified;
1039			d-cache-sets = <0x8>;
1040			i-cache-sets = <0x8>;
1041			d-cache-size = <0x80000>;
1042			i-cache-size = <0x80000>;
1043			l2-cache = <0x59>;
1044		};
1045
1046		l2-cache@20000860 {
1047			phandle = <0x5c>;
1048			device_type = "cache";
1049			reg = <0x20000860>;
1050			status = "okay";
1051			cache-unified;
1052			d-cache-sets = <0x8>;
1053			i-cache-sets = <0x8>;
1054			d-cache-size = <0x80000>;
1055			i-cache-size = <0x80000>;
1056			l2-cache = <0x5d>;
1057		};
1058
1059		l2-cache@20000868 {
1060			phandle = <0x60>;
1061			device_type = "cache";
1062			reg = <0x20000868>;
1063			status = "okay";
1064			cache-unified;
1065			d-cache-sets = <0x8>;
1066			i-cache-sets = <0x8>;
1067			d-cache-size = <0x80000>;
1068			i-cache-size = <0x80000>;
1069			l2-cache = <0x61>;
1070		};
1071
1072		l2-cache@20000870 {
1073			phandle = <0x64>;
1074			device_type = "cache";
1075			reg = <0x20000870>;
1076			status = "okay";
1077			cache-unified;
1078			d-cache-sets = <0x8>;
1079			i-cache-sets = <0x8>;
1080			d-cache-size = <0x80000>;
1081			i-cache-size = <0x80000>;
1082			l2-cache = <0x65>;
1083		};
1084
1085		l2-cache@200008a0 {
1086			phandle = <0x68>;
1087			device_type = "cache";
1088			reg = <0x200008a0>;
1089			status = "okay";
1090			cache-unified;
1091			d-cache-sets = <0x8>;
1092			i-cache-sets = <0x8>;
1093			d-cache-size = <0x80000>;
1094			i-cache-size = <0x80000>;
1095			l2-cache = <0x69>;
1096		};
1097
1098		l2-cache@200008a8 {
1099			phandle = <0x6c>;
1100			device_type = "cache";
1101			reg = <0x200008a8>;
1102			status = "okay";
1103			cache-unified;
1104			d-cache-sets = <0x8>;
1105			i-cache-sets = <0x8>;
1106			d-cache-size = <0x80000>;
1107			i-cache-size = <0x80000>;
1108			l2-cache = <0x6d>;
1109		};
1110
1111		l2-cache@200008b0 {
1112			phandle = <0x70>;
1113			device_type = "cache";
1114			reg = <0x200008b0>;
1115			status = "okay";
1116			cache-unified;
1117			d-cache-sets = <0x8>;
1118			i-cache-sets = <0x8>;
1119			d-cache-size = <0x80000>;
1120			i-cache-size = <0x80000>;
1121			l2-cache = <0x71>;
1122		};
1123
1124		l2-cache@200008e8 {
1125			phandle = <0x74>;
1126			device_type = "cache";
1127			reg = <0x200008e8>;
1128			status = "okay";
1129			cache-unified;
1130			d-cache-sets = <0x8>;
1131			i-cache-sets = <0x8>;
1132			d-cache-size = <0x80000>;
1133			i-cache-size = <0x80000>;
1134			l2-cache = <0x75>;
1135		};
1136
1137		l2-cache@200008f0 {
1138			phandle = <0x78>;
1139			device_type = "cache";
1140			reg = <0x200008f0>;
1141			status = "okay";
1142			cache-unified;
1143			d-cache-sets = <0x8>;
1144			i-cache-sets = <0x8>;
1145			d-cache-size = <0x80000>;
1146			i-cache-size = <0x80000>;
1147			l2-cache = <0x79>;
1148		};
1149
1150		l3-cache@30000020 {
1151			phandle = <0x2d>;
1152			device_type = "cache";
1153			reg = <0x30000020>;
1154			status = "okay";
1155			cache-unified;
1156			d-cache-sets = <0x8>;
1157			i-cache-sets = <0x8>;
1158			d-cache-size = <0x800000>;
1159			i-cache-size = <0x800000>;
1160		};
1161
1162		l3-cache@30000030 {
1163			phandle = <0x31>;
1164			device_type = "cache";
1165			reg = <0x30000030>;
1166			status = "okay";
1167			cache-unified;
1168			d-cache-sets = <0x8>;
1169			i-cache-sets = <0x8>;
1170			d-cache-size = <0x800000>;
1171			i-cache-size = <0x800000>;
1172		};
1173
1174		l3-cache@30000060 {
1175			phandle = <0x35>;
1176			device_type = "cache";
1177			reg = <0x30000060>;
1178			status = "okay";
1179			cache-unified;
1180			d-cache-sets = <0x8>;
1181			i-cache-sets = <0x8>;
1182			d-cache-size = <0x800000>;
1183			i-cache-size = <0x800000>;
1184		};
1185
1186		l3-cache@30000068 {
1187			phandle = <0x39>;
1188			device_type = "cache";
1189			reg = <0x30000068>;
1190			status = "okay";
1191			cache-unified;
1192			d-cache-sets = <0x8>;
1193			i-cache-sets = <0x8>;
1194			d-cache-size = <0x800000>;
1195			i-cache-size = <0x800000>;
1196		};
1197
1198		l3-cache@30000070 {
1199			phandle = <0x3d>;
1200			device_type = "cache";
1201			reg = <0x30000070>;
1202			status = "okay";
1203			cache-unified;
1204			d-cache-sets = <0x8>;
1205			i-cache-sets = <0x8>;
1206			d-cache-size = <0x800000>;
1207			i-cache-size = <0x800000>;
1208		};
1209
1210		l3-cache@300000a8 {
1211			phandle = <0x41>;
1212			device_type = "cache";
1213			reg = <0x300000a8>;
1214			status = "okay";
1215			cache-unified;
1216			d-cache-sets = <0x8>;
1217			i-cache-sets = <0x8>;
1218			d-cache-size = <0x800000>;
1219			i-cache-size = <0x800000>;
1220		};
1221
1222		l3-cache@300000b0 {
1223			phandle = <0x45>;
1224			device_type = "cache";
1225			reg = <0x300000b0>;
1226			status = "okay";
1227			cache-unified;
1228			d-cache-sets = <0x8>;
1229			i-cache-sets = <0x8>;
1230			d-cache-size = <0x800000>;
1231			i-cache-size = <0x800000>;
1232		};
1233
1234		l3-cache@300000e0 {
1235			phandle = <0x49>;
1236			device_type = "cache";
1237			reg = <0x300000e0>;
1238			status = "okay";
1239			cache-unified;
1240			d-cache-sets = <0x8>;
1241			i-cache-sets = <0x8>;
1242			d-cache-size = <0x800000>;
1243			i-cache-size = <0x800000>;
1244		};
1245
1246		l3-cache@300000e8 {
1247			phandle = <0x4d>;
1248			device_type = "cache";
1249			reg = <0x300000e8>;
1250			status = "okay";
1251			cache-unified;
1252			d-cache-sets = <0x8>;
1253			i-cache-sets = <0x8>;
1254			d-cache-size = <0x800000>;
1255			i-cache-size = <0x800000>;
1256		};
1257
1258		l3-cache@300000f0 {
1259			phandle = <0x51>;
1260			device_type = "cache";
1261			reg = <0x300000f0>;
1262			status = "okay";
1263			cache-unified;
1264			d-cache-sets = <0x8>;
1265			i-cache-sets = <0x8>;
1266			d-cache-size = <0x800000>;
1267			i-cache-size = <0x800000>;
1268		};
1269
1270		l3-cache@30000828 {
1271			phandle = <0x55>;
1272			device_type = "cache";
1273			reg = <0x30000828>;
1274			status = "okay";
1275			cache-unified;
1276			d-cache-sets = <0x8>;
1277			i-cache-sets = <0x8>;
1278			d-cache-size = <0x800000>;
1279			i-cache-size = <0x800000>;
1280		};
1281
1282		l3-cache@30000830 {
1283			phandle = <0x59>;
1284			device_type = "cache";
1285			reg = <0x30000830>;
1286			status = "okay";
1287			cache-unified;
1288			d-cache-sets = <0x8>;
1289			i-cache-sets = <0x8>;
1290			d-cache-size = <0x800000>;
1291			i-cache-size = <0x800000>;
1292		};
1293
1294		l3-cache@30000860 {
1295			phandle = <0x5d>;
1296			device_type = "cache";
1297			reg = <0x30000860>;
1298			status = "okay";
1299			cache-unified;
1300			d-cache-sets = <0x8>;
1301			i-cache-sets = <0x8>;
1302			d-cache-size = <0x800000>;
1303			i-cache-size = <0x800000>;
1304		};
1305
1306		l3-cache@30000868 {
1307			phandle = <0x61>;
1308			device_type = "cache";
1309			reg = <0x30000868>;
1310			status = "okay";
1311			cache-unified;
1312			d-cache-sets = <0x8>;
1313			i-cache-sets = <0x8>;
1314			d-cache-size = <0x800000>;
1315			i-cache-size = <0x800000>;
1316		};
1317
1318		l3-cache@30000870 {
1319			phandle = <0x65>;
1320			device_type = "cache";
1321			reg = <0x30000870>;
1322			status = "okay";
1323			cache-unified;
1324			d-cache-sets = <0x8>;
1325			i-cache-sets = <0x8>;
1326			d-cache-size = <0x800000>;
1327			i-cache-size = <0x800000>;
1328		};
1329
1330		l3-cache@300008a0 {
1331			phandle = <0x69>;
1332			device_type = "cache";
1333			reg = <0x300008a0>;
1334			status = "okay";
1335			cache-unified;
1336			d-cache-sets = <0x8>;
1337			i-cache-sets = <0x8>;
1338			d-cache-size = <0x800000>;
1339			i-cache-size = <0x800000>;
1340		};
1341
1342		l3-cache@300008a8 {
1343			phandle = <0x6d>;
1344			device_type = "cache";
1345			reg = <0x300008a8>;
1346			status = "okay";
1347			cache-unified;
1348			d-cache-sets = <0x8>;
1349			i-cache-sets = <0x8>;
1350			d-cache-size = <0x800000>;
1351			i-cache-size = <0x800000>;
1352		};
1353
1354		l3-cache@300008b0 {
1355			phandle = <0x71>;
1356			device_type = "cache";
1357			reg = <0x300008b0>;
1358			status = "okay";
1359			cache-unified;
1360			d-cache-sets = <0x8>;
1361			i-cache-sets = <0x8>;
1362			d-cache-size = <0x800000>;
1363			i-cache-size = <0x800000>;
1364		};
1365
1366		l3-cache@300008e8 {
1367			phandle = <0x75>;
1368			device_type = "cache";
1369			reg = <0x300008e8>;
1370			status = "okay";
1371			cache-unified;
1372			d-cache-sets = <0x8>;
1373			i-cache-sets = <0x8>;
1374			d-cache-size = <0x800000>;
1375			i-cache-size = <0x800000>;
1376		};
1377
1378		l3-cache@300008f0 {
1379			phandle = <0x79>;
1380			device_type = "cache";
1381			reg = <0x300008f0>;
1382			status = "okay";
1383			cache-unified;
1384			d-cache-sets = <0x8>;
1385			i-cache-sets = <0x8>;
1386			d-cache-size = <0x800000>;
1387			i-cache-size = <0x800000>;
1388		};
1389	};
1390
1391	fsps {
1392		phandle = <0x8b>;
1393		#address-cells = <0x1>;
1394		#size-cells = <0x0>;
1395
1396		fsp@0 {
1397			phandle = <0x8c>;
1398			reg = <0x0>;
1399			compatible = "ibm,fsp", "ibm,fsp2";
1400			reg-offset = <0xb0011000>;
1401			hw-version = <0x2>;
1402			sw-version = <0x1>;
1403			primary;
1404			ibm,psi-links = <0x0 0x10000000>;
1405		};
1406	};
1407
1408	ibm,opal {
1409		phandle = <0x28>;
1410
1411		leds {
1412			phandle = <0x29>;
1413			led-mode = "lightpath";
1414
1415			U8247.22L.1010C8A {
1416				phandle = <0x9d>;
1417				led-types = "attention";
1418			};
1419		};
1420	};
1421
1422	interrupt-controller@3ffff80020000 {
1423		phandle = <0x2e>;
1424		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1425		ibm,interrupt-server-ranges = <0x20 0x8>;
1426		interrupt-controller;
1427		reg = <0x3ffff 0x80020000 0x0 0x1000 0x3ffff 0x80021000 0x0 0x1000 0x3ffff 0x80022000 0x0 0x1000 0x3ffff 0x80023000 0x0 0x1000 0x3ffff 0x80024000 0x0 0x1000 0x3ffff 0x80025000 0x0 0x1000 0x3ffff 0x80026000 0x0 0x1000 0x3ffff 0x80027000 0x0 0x1000>;
1428		#address-cells = <0x0>;
1429		device_type = "PowerPC-External-Interrupt-Presentation";
1430	};
1431
1432	interrupt-controller@3ffff80030000 {
1433		phandle = <0x32>;
1434		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1435		ibm,interrupt-server-ranges = <0x30 0x8>;
1436		interrupt-controller;
1437		reg = <0x3ffff 0x80030000 0x0 0x1000 0x3ffff 0x80031000 0x0 0x1000 0x3ffff 0x80032000 0x0 0x1000 0x3ffff 0x80033000 0x0 0x1000 0x3ffff 0x80034000 0x0 0x1000 0x3ffff 0x80035000 0x0 0x1000 0x3ffff 0x80036000 0x0 0x1000 0x3ffff 0x80037000 0x0 0x1000>;
1438		#address-cells = <0x0>;
1439		device_type = "PowerPC-External-Interrupt-Presentation";
1440	};
1441
1442	interrupt-controller@3ffff80060000 {
1443		phandle = <0x36>;
1444		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1445		ibm,interrupt-server-ranges = <0x60 0x8>;
1446		interrupt-controller;
1447		reg = <0x3ffff 0x80060000 0x0 0x1000 0x3ffff 0x80061000 0x0 0x1000 0x3ffff 0x80062000 0x0 0x1000 0x3ffff 0x80063000 0x0 0x1000 0x3ffff 0x80064000 0x0 0x1000 0x3ffff 0x80065000 0x0 0x1000 0x3ffff 0x80066000 0x0 0x1000 0x3ffff 0x80067000 0x0 0x1000>;
1448		#address-cells = <0x0>;
1449		device_type = "PowerPC-External-Interrupt-Presentation";
1450	};
1451
1452	interrupt-controller@3ffff80068000 {
1453		phandle = <0x3a>;
1454		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1455		ibm,interrupt-server-ranges = <0x68 0x8>;
1456		interrupt-controller;
1457		reg = <0x3ffff 0x80068000 0x0 0x1000 0x3ffff 0x80069000 0x0 0x1000 0x3ffff 0x8006a000 0x0 0x1000 0x3ffff 0x8006b000 0x0 0x1000 0x3ffff 0x8006c000 0x0 0x1000 0x3ffff 0x8006d000 0x0 0x1000 0x3ffff 0x8006e000 0x0 0x1000 0x3ffff 0x8006f000 0x0 0x1000>;
1458		#address-cells = <0x0>;
1459		device_type = "PowerPC-External-Interrupt-Presentation";
1460	};
1461
1462	interrupt-controller@3ffff80070000 {
1463		phandle = <0x3e>;
1464		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1465		ibm,interrupt-server-ranges = <0x70 0x8>;
1466		interrupt-controller;
1467		reg = <0x3ffff 0x80070000 0x0 0x1000 0x3ffff 0x80071000 0x0 0x1000 0x3ffff 0x80072000 0x0 0x1000 0x3ffff 0x80073000 0x0 0x1000 0x3ffff 0x80074000 0x0 0x1000 0x3ffff 0x80075000 0x0 0x1000 0x3ffff 0x80076000 0x0 0x1000 0x3ffff 0x80077000 0x0 0x1000>;
1468		#address-cells = <0x0>;
1469		device_type = "PowerPC-External-Interrupt-Presentation";
1470	};
1471
1472	interrupt-controller@3ffff80128000 {
1473		phandle = <0x42>;
1474		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1475		ibm,interrupt-server-ranges = <0xa8 0x8>;
1476		interrupt-controller;
1477		reg = <0x3ffff 0x80128000 0x0 0x1000 0x3ffff 0x80129000 0x0 0x1000 0x3ffff 0x8012a000 0x0 0x1000 0x3ffff 0x8012b000 0x0 0x1000 0x3ffff 0x8012c000 0x0 0x1000 0x3ffff 0x8012d000 0x0 0x1000 0x3ffff 0x8012e000 0x0 0x1000 0x3ffff 0x8012f000 0x0 0x1000>;
1478		#address-cells = <0x0>;
1479		device_type = "PowerPC-External-Interrupt-Presentation";
1480	};
1481
1482	interrupt-controller@3ffff80130000 {
1483		phandle = <0x46>;
1484		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1485		ibm,interrupt-server-ranges = <0xb0 0x8>;
1486		interrupt-controller;
1487		reg = <0x3ffff 0x80130000 0x0 0x1000 0x3ffff 0x80131000 0x0 0x1000 0x3ffff 0x80132000 0x0 0x1000 0x3ffff 0x80133000 0x0 0x1000 0x3ffff 0x80134000 0x0 0x1000 0x3ffff 0x80135000 0x0 0x1000 0x3ffff 0x80136000 0x0 0x1000 0x3ffff 0x80137000 0x0 0x1000>;
1488		#address-cells = <0x0>;
1489		device_type = "PowerPC-External-Interrupt-Presentation";
1490	};
1491
1492	interrupt-controller@3ffff80160000 {
1493		phandle = <0x4a>;
1494		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1495		ibm,interrupt-server-ranges = <0xe0 0x8>;
1496		interrupt-controller;
1497		reg = <0x3ffff 0x80160000 0x0 0x1000 0x3ffff 0x80161000 0x0 0x1000 0x3ffff 0x80162000 0x0 0x1000 0x3ffff 0x80163000 0x0 0x1000 0x3ffff 0x80164000 0x0 0x1000 0x3ffff 0x80165000 0x0 0x1000 0x3ffff 0x80166000 0x0 0x1000 0x3ffff 0x80167000 0x0 0x1000>;
1498		#address-cells = <0x0>;
1499		device_type = "PowerPC-External-Interrupt-Presentation";
1500	};
1501
1502	interrupt-controller@3ffff80168000 {
1503		phandle = <0x4e>;
1504		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1505		ibm,interrupt-server-ranges = <0xe8 0x8>;
1506		interrupt-controller;
1507		reg = <0x3ffff 0x80168000 0x0 0x1000 0x3ffff 0x80169000 0x0 0x1000 0x3ffff 0x8016a000 0x0 0x1000 0x3ffff 0x8016b000 0x0 0x1000 0x3ffff 0x8016c000 0x0 0x1000 0x3ffff 0x8016d000 0x0 0x1000 0x3ffff 0x8016e000 0x0 0x1000 0x3ffff 0x8016f000 0x0 0x1000>;
1508		#address-cells = <0x0>;
1509		device_type = "PowerPC-External-Interrupt-Presentation";
1510	};
1511
1512	interrupt-controller@3ffff80170000 {
1513		phandle = <0x52>;
1514		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1515		ibm,interrupt-server-ranges = <0xf0 0x8>;
1516		interrupt-controller;
1517		reg = <0x3ffff 0x80170000 0x0 0x1000 0x3ffff 0x80171000 0x0 0x1000 0x3ffff 0x80172000 0x0 0x1000 0x3ffff 0x80173000 0x0 0x1000 0x3ffff 0x80174000 0x0 0x1000 0x3ffff 0x80175000 0x0 0x1000 0x3ffff 0x80176000 0x0 0x1000 0x3ffff 0x80177000 0x0 0x1000>;
1518		#address-cells = <0x0>;
1519		device_type = "PowerPC-External-Interrupt-Presentation";
1520	};
1521
1522	interrupt-controller@3ffff80828000 {
1523		phandle = <0x56>;
1524		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1525		ibm,interrupt-server-ranges = <0x828 0x8>;
1526		interrupt-controller;
1527		reg = <0x3ffff 0x80828000 0x0 0x1000 0x3ffff 0x80829000 0x0 0x1000 0x3ffff 0x8082a000 0x0 0x1000 0x3ffff 0x8082b000 0x0 0x1000 0x3ffff 0x8082c000 0x0 0x1000 0x3ffff 0x8082d000 0x0 0x1000 0x3ffff 0x8082e000 0x0 0x1000 0x3ffff 0x8082f000 0x0 0x1000>;
1528		#address-cells = <0x0>;
1529		device_type = "PowerPC-External-Interrupt-Presentation";
1530	};
1531
1532	interrupt-controller@3ffff80830000 {
1533		phandle = <0x5a>;
1534		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1535		ibm,interrupt-server-ranges = <0x830 0x8>;
1536		interrupt-controller;
1537		reg = <0x3ffff 0x80830000 0x0 0x1000 0x3ffff 0x80831000 0x0 0x1000 0x3ffff 0x80832000 0x0 0x1000 0x3ffff 0x80833000 0x0 0x1000 0x3ffff 0x80834000 0x0 0x1000 0x3ffff 0x80835000 0x0 0x1000 0x3ffff 0x80836000 0x0 0x1000 0x3ffff 0x80837000 0x0 0x1000>;
1538		#address-cells = <0x0>;
1539		device_type = "PowerPC-External-Interrupt-Presentation";
1540	};
1541
1542	interrupt-controller@3ffff80860000 {
1543		phandle = <0x5e>;
1544		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1545		ibm,interrupt-server-ranges = <0x860 0x8>;
1546		interrupt-controller;
1547		reg = <0x3ffff 0x80860000 0x0 0x1000 0x3ffff 0x80861000 0x0 0x1000 0x3ffff 0x80862000 0x0 0x1000 0x3ffff 0x80863000 0x0 0x1000 0x3ffff 0x80864000 0x0 0x1000 0x3ffff 0x80865000 0x0 0x1000 0x3ffff 0x80866000 0x0 0x1000 0x3ffff 0x80867000 0x0 0x1000>;
1548		#address-cells = <0x0>;
1549		device_type = "PowerPC-External-Interrupt-Presentation";
1550	};
1551
1552	interrupt-controller@3ffff80868000 {
1553		phandle = <0x62>;
1554		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1555		ibm,interrupt-server-ranges = <0x868 0x8>;
1556		interrupt-controller;
1557		reg = <0x3ffff 0x80868000 0x0 0x1000 0x3ffff 0x80869000 0x0 0x1000 0x3ffff 0x8086a000 0x0 0x1000 0x3ffff 0x8086b000 0x0 0x1000 0x3ffff 0x8086c000 0x0 0x1000 0x3ffff 0x8086d000 0x0 0x1000 0x3ffff 0x8086e000 0x0 0x1000 0x3ffff 0x8086f000 0x0 0x1000>;
1558		#address-cells = <0x0>;
1559		device_type = "PowerPC-External-Interrupt-Presentation";
1560	};
1561
1562	interrupt-controller@3ffff80870000 {
1563		phandle = <0x66>;
1564		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1565		ibm,interrupt-server-ranges = <0x870 0x8>;
1566		interrupt-controller;
1567		reg = <0x3ffff 0x80870000 0x0 0x1000 0x3ffff 0x80871000 0x0 0x1000 0x3ffff 0x80872000 0x0 0x1000 0x3ffff 0x80873000 0x0 0x1000 0x3ffff 0x80874000 0x0 0x1000 0x3ffff 0x80875000 0x0 0x1000 0x3ffff 0x80876000 0x0 0x1000 0x3ffff 0x80877000 0x0 0x1000>;
1568		#address-cells = <0x0>;
1569		device_type = "PowerPC-External-Interrupt-Presentation";
1570	};
1571
1572	interrupt-controller@3ffff80920000 {
1573		phandle = <0x6a>;
1574		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1575		ibm,interrupt-server-ranges = <0x8a0 0x8>;
1576		interrupt-controller;
1577		reg = <0x3ffff 0x80920000 0x0 0x1000 0x3ffff 0x80921000 0x0 0x1000 0x3ffff 0x80922000 0x0 0x1000 0x3ffff 0x80923000 0x0 0x1000 0x3ffff 0x80924000 0x0 0x1000 0x3ffff 0x80925000 0x0 0x1000 0x3ffff 0x80926000 0x0 0x1000 0x3ffff 0x80927000 0x0 0x1000>;
1578		#address-cells = <0x0>;
1579		device_type = "PowerPC-External-Interrupt-Presentation";
1580	};
1581
1582	interrupt-controller@3ffff80928000 {
1583		phandle = <0x6e>;
1584		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1585		ibm,interrupt-server-ranges = <0x8a8 0x8>;
1586		interrupt-controller;
1587		reg = <0x3ffff 0x80928000 0x0 0x1000 0x3ffff 0x80929000 0x0 0x1000 0x3ffff 0x8092a000 0x0 0x1000 0x3ffff 0x8092b000 0x0 0x1000 0x3ffff 0x8092c000 0x0 0x1000 0x3ffff 0x8092d000 0x0 0x1000 0x3ffff 0x8092e000 0x0 0x1000 0x3ffff 0x8092f000 0x0 0x1000>;
1588		#address-cells = <0x0>;
1589		device_type = "PowerPC-External-Interrupt-Presentation";
1590	};
1591
1592	interrupt-controller@3ffff80930000 {
1593		phandle = <0x72>;
1594		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1595		ibm,interrupt-server-ranges = <0x8b0 0x8>;
1596		interrupt-controller;
1597		reg = <0x3ffff 0x80930000 0x0 0x1000 0x3ffff 0x80931000 0x0 0x1000 0x3ffff 0x80932000 0x0 0x1000 0x3ffff 0x80933000 0x0 0x1000 0x3ffff 0x80934000 0x0 0x1000 0x3ffff 0x80935000 0x0 0x1000 0x3ffff 0x80936000 0x0 0x1000 0x3ffff 0x80937000 0x0 0x1000>;
1598		#address-cells = <0x0>;
1599		device_type = "PowerPC-External-Interrupt-Presentation";
1600	};
1601
1602	interrupt-controller@3ffff80968000 {
1603		phandle = <0x76>;
1604		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1605		ibm,interrupt-server-ranges = <0x8e8 0x8>;
1606		interrupt-controller;
1607		reg = <0x3ffff 0x80968000 0x0 0x1000 0x3ffff 0x80969000 0x0 0x1000 0x3ffff 0x8096a000 0x0 0x1000 0x3ffff 0x8096b000 0x0 0x1000 0x3ffff 0x8096c000 0x0 0x1000 0x3ffff 0x8096d000 0x0 0x1000 0x3ffff 0x8096e000 0x0 0x1000 0x3ffff 0x8096f000 0x0 0x1000>;
1608		#address-cells = <0x0>;
1609		device_type = "PowerPC-External-Interrupt-Presentation";
1610	};
1611
1612	interrupt-controller@3ffff80970000 {
1613		phandle = <0x7a>;
1614		compatible = "ibm,ppc-xicp", "IBM,power8-icp";
1615		ibm,interrupt-server-ranges = <0x8f0 0x8>;
1616		interrupt-controller;
1617		reg = <0x3ffff 0x80970000 0x0 0x1000 0x3ffff 0x80971000 0x0 0x1000 0x3ffff 0x80972000 0x0 0x1000 0x3ffff 0x80973000 0x0 0x1000 0x3ffff 0x80974000 0x0 0x1000 0x3ffff 0x80975000 0x0 0x1000 0x3ffff 0x80976000 0x0 0x1000 0x3ffff 0x80977000 0x0 0x1000>;
1618		#address-cells = <0x0>;
1619		device_type = "PowerPC-External-Interrupt-Presentation";
1620	};
1621
1622	ipl-params {
1623		phandle = <0x7b>;
1624		#address-cells = <0x0>;
1625		#size-cells = <0x0>;
1626
1627		fsp-serial {
1628			phandle = <0x7e>;
1629			#address-cells = <0x1>;
1630			#size-cells = <0x0>;
1631
1632			serial@2a00 {
1633				phandle = <0x7f>;
1634				reg = <0x2a00>;
1635				ibm,loc-code = "U78CB.001.WZS00AL-P1-C1-T1";
1636				compatible = "ibm,fsp-serial";
1637			};
1638		};
1639
1640		ipl-params {
1641			phandle = <0x7d>;
1642			#address-cells = <0x0>;
1643			#size-cells = <0x0>;
1644			cec-ipl-side = "perm";
1645			fsp-ipl-side = "perm";
1646			os-ipl-mode = <0x0>;
1647			cec-major-type = "cold";
1648		};
1649
1650		platform-dump {
1651			phandle = <0x80>;
1652		};
1653
1654		sys-params {
1655			phandle = <0x7c>;
1656			#address-cells = <0x0>;
1657			#size-cells = <0x0>;
1658			ibm,sys-model = " 22L";
1659		};
1660	};
1661
1662	memory@0 {
1663		phandle = <0x89>;
1664		device_type = "memory";
1665		ibm,chip-id = <0x0>;
1666		reg = <0x0 0x0 0x10 0x0>;
1667	};
1668
1669	memory@1000000000 {
1670		phandle = <0x8a>;
1671		device_type = "memory";
1672		ibm,chip-id = <0x10>;
1673		reg = <0x10 0x0 0x10 0x0>;
1674	};
1675
1676	vpd {
1677		phandle = <0x2>;
1678		compatible = "ibm,opal-v3-vpd";
1679		#size-cells = <0x0>;
1680		#address-cells = <0x1>;
1681		ibm,vpd = <0x84b00052 0x54045653 0x59534452 0x6535953 0x54454d42 0x52025330 0x53450731 0x30313043 0x38415347 0x7202020 0x20202020 0x544d0838 0x3234372d 0x32324c54 0x4e082020 0x20202020 0x20204d4e 0x7202020 0x20202020 0x49440220 0x20535506 0x4ac1a 0x43544e4e 0x10202020 0x20202020 0x20202020 0x20202020 0x20524704 0xf0c00000 0x52420433 0x20202057 0x4e0c4330 0x35303736 0x30373830 0x44324656 0x20535638 0x31305f30 0x32390000 0x0 0x0 0x0 0x0 0x0 0x504603 0x78 0x0>;
1682		ibm,loc-code = "U8247.22L.1010C8A";
1683
1684		root-node-vpd@a000 {
1685			phandle = <0x3>;
1686			ibm,loc-code = "U8247.22L.1010C8A";
1687			fru-type = [56 56];
1688			reg = <0xa000>;
1689			#size-cells = <0x0>;
1690			#address-cells = <0x1>;
1691
1692			enclosure-fault-led@a300 {
1693				phandle = <0x7>;
1694				ibm,loc-code = "U78CB.001.WZS00AL";
1695				fru-type = [45 46];
1696				reg = <0xa300>;
1697				#size-cells = <0x0>;
1698				#address-cells = <0x1>;
1699			};
1700
1701			enclosure-led@a200 {
1702				phandle = <0x6>;
1703				ibm,loc-code = "U78CB.001.WZS00AL";
1704				fru-type = [45 49];
1705				reg = <0xa200>;
1706				#size-cells = <0x0>;
1707				#address-cells = <0x1>;
1708			};
1709
1710			enclosure@1e00 {
1711				phandle = <0x5>;
1712				ibm,loc-code = "U78CB.001.WZS00AL";
1713				fru-type = [45 56];
1714				reg = <0x1e00>;
1715				#size-cells = <0x0>;
1716				#address-cells = <0x1>;
1717				ibm,vpd = <0x848c0052 0x54045649 0x4e494452 0x10492f4f 0x20424143 0x4b504c41 0x4e452020 0x20434501 0x31565a02 0x3032464e 0x7303045 0x32303232 0x504e0730 0x30453339 0x3937534e 0xc594c31 0x30554634 0x324c3031 0x33434304 0x32434436 0x50520821 0x0 0x48 0x45043030 0x30324354 0x480f300 0x26485702 0x44233 0x6000000 0x142 0x34010042 0x370c0000 0x0 0x0 0x5046 0x2000078 0x841c0052 0x54044c58 0x5230565a 0x230314c 0x58083100 0x4010030 0x425046 0x2000078 0x84440052 0x54045643 0x454e4452 0x6434543 0x20202053 0x4507575a 0x53303041 0x4c544d08 0x20202020 0x20202020 0x46430837 0x3843422d 0x30303152 0x47040000 0x5242 0x4202020 0x20504603 0x78 0x0>;
1718				fru-number = "00E2022";
1719				serial-number = "YL10UF42L013";
1720				part-number = "00E3997";
1721				ccin-extension = [31 00];
1722				hw-version = [00];
1723				card-type = [80 f3 00];
1724				hw-characteristics = [00];
1725				ccin = "2CD6";
1726				description = "System planar 2S2U";
1727
1728				air-mover@3a00 {
1729					phandle = <0xf>;
1730					ibm,loc-code = "U78CB.001.WZS00AL-A1";
1731					fru-type = [41 4d];
1732					reg = <0x3a00>;
1733					#size-cells = <0x0>;
1734					#address-cells = <0x1>;
1735				};
1736
1737				air-mover@3a01 {
1738					phandle = <0x10>;
1739					ibm,loc-code = "U78CB.001.WZS00AL-A3";
1740					fru-type = [41 4d];
1741					reg = <0x3a01>;
1742					#size-cells = <0x0>;
1743					#address-cells = <0x1>;
1744				};
1745
1746				air-mover@3a02 {
1747					phandle = <0x11>;
1748					ibm,loc-code = "U78CB.001.WZS00AL-A4";
1749					fru-type = [41 4d];
1750					reg = <0x3a02>;
1751					#size-cells = <0x0>;
1752					#address-cells = <0x1>;
1753				};
1754
1755				air-mover@3a03 {
1756					phandle = <0x12>;
1757					ibm,loc-code = "U78CB.001.WZS00AL-A6";
1758					fru-type = [41 4d];
1759					reg = <0x3a03>;
1760					#size-cells = <0x0>;
1761					#address-cells = <0x1>;
1762				};
1763
1764				air-mover@3a04 {
1765					phandle = <0x13>;
1766					ibm,loc-code = "U78CB.001.WZS00AL-A2";
1767					fru-type = [41 4d];
1768					reg = <0x3a04>;
1769					#size-cells = <0x0>;
1770					#address-cells = <0x1>;
1771				};
1772
1773				air-mover@3a05 {
1774					phandle = <0x14>;
1775					ibm,loc-code = "U78CB.001.WZS00AL-A5";
1776					fru-type = [41 4d];
1777					reg = <0x3a05>;
1778					#size-cells = <0x0>;
1779					#address-cells = <0x1>;
1780				};
1781
1782				backplane@800 {
1783					phandle = <0x8>;
1784					ibm,loc-code = "U78CB.001.WZS00AL-P1";
1785					fru-type = [42 50];
1786					reg = <0x800>;
1787					#size-cells = <0x0>;
1788					#address-cells = <0x1>;
1789					ibm,vpd = <0x848c0052 0x54045649 0x4e494452 0x10492f4f 0x20424143 0x4b504c41 0x4e452020 0x20434501 0x31565a02 0x3032464e 0x7303045 0x32303232 0x504e0730 0x30453339 0x3937534e 0xc594c31 0x30554634 0x324c3031 0x33434304 0x32434436 0x50520821 0x0 0x48 0x45043030 0x30324354 0x480f300 0x26485702 0x44233 0x6000000 0x142 0x34010042 0x370c0000 0x0 0x0 0x5046 0x2000078 0x841c0052 0x54044c58 0x5230565a 0x230314c 0x58083100 0x4010030 0x425046 0x2000078 0x0>;
1790					fru-number = "00E2022";
1791					serial-number = "YL10UF42L013";
1792					part-number = "00E3997";
1793					ccin-extension = [31 00];
1794					hw-version = [00];
1795					card-type = [80 f3 00];
1796					hw-characteristics = [00];
1797					ccin = "2CD6";
1798					description = "System planar 2S2U";
1799
1800					anchor-card@500 {
1801						phandle = <0x1a>;
1802						ibm,loc-code = "U78CB.001.WZS00AL-P1-C13";
1803						fru-type = [41 56];
1804						reg = <0x500>;
1805						#size-cells = <0x0>;
1806						#address-cells = <0x1>;
1807						ibm,vpd = <0x84cc0052 0x54045649 0x4e494452 0x10414e43 0x484f5220 0x20202020 0x20202020 0x20434501 0x31565a02 0x3031464e 0x7303045 0x33343237 0x504e0730 0x30453231 0x3438534e 0xc594c31 0x30313134 0x32523030 0x30434304 0x35323444 0x50520881 0x300000 0x48 0x45043030 0x31304354 0x440b400 0x485702 0x14233 0x6000000 0x142 0x34010042 0x370c0000 0x0 0x0 0x4239 0x3c435340 0x55110351 0xdd6da253 0x5049652f 0x45748f7b 0x44d31c5 0x31833edf 0x1e75724d 0x328d48c1 0xb4246b02 0xee4d3367 0xb454d848 0x9f3a254d 0x340dadc4 0x4124b5ed 0xd5504603 0x78 0x0>;
1808						fru-number = "00E3427";
1809						serial-number = "YL101142R000";
1810						part-number = "00E2148";
1811						ccin-extension = [31 00];
1812						hw-version = [00];
1813						card-type = [40 b4 00];
1814						hw-characteristics = [00];
1815						ccin = "524D";
1816						description = "System Anchor Card - IBM Power 822L";
1817					};
1818
1819					backplane-extender@900 {
1820						phandle = <0x15>;
1821						ibm,loc-code = "U78CB.001.WZS00AL-P1-C1";
1822						fru-type = [42 58];
1823						reg = <0x900>;
1824						#size-cells = <0x0>;
1825						#address-cells = <0x1>;
1826						ibm,vpd = <0x84800052 0x54045649 0x4e494452 0x104e4154 0x49564520 0x492f4f20 0x43415244 0x20434501 0x31565a02 0x3031464e 0x7303045 0x32313634 0x504e0730 0x30453338 0x3131534e 0xc594c31 0x30554634 0x324c3030 0x31434304 0x32423042 0x48450430 0x30303143 0x540480b5 0x4857 0x2000142 0x33060000 0x0 0x42340100 0x42370c00 0x0 0x0 0x50 0x46010078 0x0>;
1827						fru-number = "00E2164";
1828						serial-number = "YL10UF42L001";
1829						part-number = "00E3811";
1830						ccin-extension = [31 00];
1831						hw-version = [00];
1832						card-type = [80 b5 00];
1833						hw-characteristics = [00];
1834						ccin = "2B0B";
1835						description = "Native I/O Card";
1836
1837						serial-connector@2a00 {
1838							phandle = <0x27>;
1839							ibm,loc-code = "U78CB.001.WZS00AL-P1-C1-T1";
1840							fru-type = [43 53];
1841							reg = <0x2a00>;
1842							#size-cells = <0x0>;
1843							#address-cells = <0x1>;
1844						};
1845
1846						usb-connector@2901 {
1847							phandle = <0x25>;
1848							ibm,loc-code = "U78CB.001.WZS00AL-P1-C1-T2";
1849							fru-type = [43 55];
1850							reg = <0x2901>;
1851							#size-cells = <0x0>;
1852							#address-cells = <0x1>;
1853						};
1854
1855						usb-connector@2904 {
1856							phandle = <0x26>;
1857							ibm,loc-code = "U78CB.001.WZS00AL-P1-C1-T3";
1858							fru-type = [43 55];
1859							reg = <0x2904>;
1860							#size-cells = <0x0>;
1861							#address-cells = <0x1>;
1862						};
1863					};
1864
1865					ethernet-connector@2800 {
1866						phandle = <0x1b>;
1867						ibm,loc-code = "U78CB.001.WZS00AL-P1-T1 ";
1868						fru-type = [43 45];
1869						reg = <0x2800>;
1870						#size-cells = <0x0>;
1871						#address-cells = <0x1>;
1872					};
1873
1874					ethernet-connector@2801 {
1875						phandle = <0x1c>;
1876						ibm,loc-code = "U78CB.001.WZS00AL-P1-T2 ";
1877						fru-type = [43 45];
1878						reg = <0x2801>;
1879						#size-cells = <0x0>;
1880						#address-cells = <0x1>;
1881					};
1882
1883					ms-dimm@d000 {
1884						phandle = <0x21>;
1885						ibm,loc-code = "U78CB.001.WZS00AL-P1-C16";
1886						fru-type = [4d 53];
1887						reg = <0xd000>;
1888						#size-cells = <0x0>;
1889						#address-cells = <0x1>;
1890						ibm,vpd = <0x84940052 0x54045649 0x4e494452 0x1049424d 0x20333247 0x42204d53 0x20202020 0x20434501 0x31565a02 0x3132464e 0x730304a 0x41363634 0x504e0730 0x304a4136 0x3634534e 0xc594831 0x304d5534 0x32443141 0x39434304 0x33314539 0x50520849 0x0 0x1000053 0x5a073030 0x33323736 0x38484504 0x30303031 0x43540400 0x48 0x57020100 0x42330600 0x0 0x423401 0x42370c 0x0 0x0 0x0 0x50460078 0x0>;
1891						fru-number = "00JA664";
1892						serial-number = "YH10MU42D1A9";
1893						part-number = "00JA664";
1894						ccin-extension = [31 00];
1895						hw-version = [01 00];
1896						card-type = [00];
1897						hw-characteristics = [00];
1898						ccin = "31E9";
1899						description = "32GB CDIMM";
1900						ibm,chip-id = <0x0>;
1901						ibm,memory-bus-frequency = <0x0 0x0>;
1902						size = "32768";
1903					};
1904
1905					ms-dimm@d002 {
1906						phandle = <0x22>;
1907						ibm,loc-code = "U78CB.001.WZS00AL-P1-C18";
1908						fru-type = [4d 53];
1909						reg = <0xd002>;
1910						#size-cells = <0x0>;
1911						#address-cells = <0x1>;
1912						ibm,vpd = <0x84940052 0x54045649 0x4e494452 0x1049424d 0x20333247 0x42204d53 0x20202020 0x20434501 0x31565a02 0x3132464e 0x730304a 0x41363634 0x504e0730 0x304a4136 0x3634534e 0xc594831 0x304d5534 0x32443141 0x36434304 0x33314539 0x50520849 0x0 0x1000053 0x5a073030 0x33323736 0x38484504 0x30303031 0x43540400 0x48 0x57020100 0x42330600 0x0 0x423401 0x42370c 0x0 0x0 0x0 0x50460078 0x0>;
1913						fru-number = "00JA664";
1914						serial-number = "YH10MU42D1A6";
1915						part-number = "00JA664";
1916						ccin-extension = [31 00];
1917						hw-version = [01 00];
1918						card-type = [00];
1919						hw-characteristics = [00];
1920						ccin = "31E9";
1921						description = "32GB CDIMM";
1922						ibm,chip-id = <0x0>;
1923						ibm,memory-bus-frequency = <0x0 0x0>;
1924						size = "32768";
1925					};
1926
1927					ms-dimm@d008 {
1928						phandle = <0x23>;
1929						ibm,loc-code = "U78CB.001.WZS00AL-P1-C24";
1930						fru-type = [4d 53];
1931						reg = <0xd008>;
1932						#size-cells = <0x0>;
1933						#address-cells = <0x1>;
1934						ibm,vpd = <0x84940052 0x54045649 0x4e494452 0x1049424d 0x20333247 0x42204d53 0x20202020 0x20434501 0x31565a02 0x3132464e 0x730304a 0x41363634 0x504e0730 0x304a4136 0x3634534e 0xc594831 0x304d5534 0x32433137 0x54434304 0x33314539 0x50520849 0x0 0x1000053 0x5a073030 0x33323736 0x38484504 0x30303031 0x43540400 0x48 0x57020100 0x42330600 0x0 0x423401 0x42370c 0x0 0x0 0x0 0x50460078 0x0>;
1935						fru-number = "00JA664";
1936						serial-number = "YH10MU42C17T";
1937						part-number = "00JA664";
1938						ccin-extension = [31 00];
1939						hw-version = [01 00];
1940						card-type = [00];
1941						hw-characteristics = [00];
1942						ccin = "31E9";
1943						description = "32GB CDIMM";
1944						ibm,chip-id = <0x10>;
1945						ibm,memory-bus-frequency = <0x0 0x0>;
1946						size = "32768";
1947					};
1948
1949					ms-dimm@d00a {
1950						phandle = <0x24>;
1951						ibm,loc-code = "U78CB.001.WZS00AL-P1-C26";
1952						fru-type = [4d 53];
1953						reg = <0xd00a>;
1954						#size-cells = <0x0>;
1955						#address-cells = <0x1>;
1956						ibm,vpd = <0x84940052 0x54045649 0x4e494452 0x1049424d 0x20333247 0x42204d53 0x20202020 0x20434501 0x31565a02 0x3132464e 0x730304a 0x41363634 0x504e0730 0x304a4136 0x3634534e 0xc594831 0x304d5534 0x32433141 0x48434304 0x33314539 0x50520849 0x0 0x1000053 0x5a073030 0x33323736 0x38484504 0x30303031 0x43540400 0x48 0x57020100 0x42330600 0x0 0x423401 0x42370c 0x0 0x0 0x0 0x50460078 0x0>;
1957						fru-number = "00JA664";
1958						serial-number = "YH10MU42C1AH";
1959						part-number = "00JA664";
1960						ccin-extension = [31 00];
1961						hw-version = [01 00];
1962						card-type = [00];
1963						hw-characteristics = [00];
1964						ccin = "31E9";
1965						description = "32GB CDIMM";
1966						ibm,chip-id = <0x10>;
1967						ibm,memory-bus-frequency = <0x0 0x0>;
1968						size = "32768";
1969					};
1970
1971					processor@1000 {
1972						phandle = <0x16>;
1973						ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
1974						fru-type = [50 46];
1975						reg = <0x1000>;
1976						#size-cells = <0x0>;
1977						#address-cells = <0x1>;
1978						ibm,vpd = [84 8c 00 52 54 04 56 49 4e 49 44 52 10 31 30 2d 57 41 59 20 50 52 4f 43 20 43 55 4f 44 46 4e 07 30 30 46 58 35 31 38 50 4e 07 30 30 46 58 37 34 30 53 4e 0c 59 41 31 39 33 32 30 39 36 39 35 31 43 43 04 35 34 45 38 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 50 52 08 35 00 50 01 22 00 80 01 56 5a 02 30 31 43 45 01 31 50 46 02 00 00 78 00];
1979						fru-number = "00FX518";
1980						serial-number = "YA1932096951";
1981						part-number = "00FX740";
1982						ccin-extension = [31 00];
1983						hw-version = [00];
1984						card-type = [00];
1985						hw-characteristics = [00];
1986						ccin = "54E8";
1987						description = "10-WAY PROC CUOD";
1988						ibm,chip-id = <0x0>;
1989					};
1990
1991					processor@1001 {
1992						phandle = <0x17>;
1993						ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
1994						fru-type = [50 46];
1995						reg = <0x1001>;
1996						#size-cells = <0x0>;
1997						#address-cells = <0x1>;
1998						ibm,vpd = [84 8c 00 52 54 04 56 49 4e 49 44 52 10 31 30 2d 57 41 59 20 50 52 4f 43 20 43 55 4f 44 46 4e 07 30 30 46 58 35 31 38 50 4e 07 30 30 46 58 37 34 30 53 4e 0c 59 41 31 39 33 32 30 39 36 39 35 31 43 43 04 35 34 45 38 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 50 52 08 35 00 50 01 22 00 80 01 56 5a 02 30 31 43 45 01 31 50 46 02 00 00 78 00];
1999						fru-number = "00FX518";
2000						serial-number = "YA1932096951";
2001						part-number = "00FX740";
2002						ccin-extension = [31 00];
2003						hw-version = [00];
2004						card-type = [00];
2005						hw-characteristics = [00];
2006						ccin = "54E8";
2007						description = "10-WAY PROC CUOD";
2008						ibm,chip-id = <0x1>;
2009					};
2010
2011					processor@1002 {
2012						phandle = <0x18>;
2013						ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2014						fru-type = [50 46];
2015						reg = <0x1002>;
2016						#size-cells = <0x0>;
2017						#address-cells = <0x1>;
2018						ibm,vpd = [84 8c 00 52 54 04 56 49 4e 49 44 52 10 31 30 2d 57 41 59 20 50 52 4f 43 20 43 55 4f 44 46 4e 07 30 30 46 58 35 31 38 50 4e 07 30 30 46 58 37 34 30 53 4e 0c 59 41 31 39 33 32 30 39 36 39 35 30 43 43 04 35 34 45 38 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 50 52 08 35 00 50 01 22 00 80 01 56 5a 02 30 31 43 45 01 31 50 46 02 00 00 78 00];
2019						fru-number = "00FX518";
2020						serial-number = "YA1932096950";
2021						part-number = "00FX740";
2022						ccin-extension = [31 00];
2023						hw-version = [00];
2024						card-type = [00];
2025						hw-characteristics = [00];
2026						ccin = "54E8";
2027						description = "10-WAY PROC CUOD";
2028						ibm,chip-id = <0x10>;
2029					};
2030
2031					processor@1003 {
2032						phandle = <0x19>;
2033						ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2034						fru-type = [50 46];
2035						reg = <0x1003>;
2036						#size-cells = <0x0>;
2037						#address-cells = <0x1>;
2038						ibm,vpd = [84 8c 00 52 54 04 56 49 4e 49 44 52 10 31 30 2d 57 41 59 20 50 52 4f 43 20 43 55 4f 44 46 4e 07 30 30 46 58 35 31 38 50 4e 07 30 30 46 58 37 34 30 53 4e 0c 59 41 31 39 33 32 30 39 36 39 35 30 43 43 04 35 34 45 38 48 45 04 30 30 30 31 43 54 04 00 00 00 00 48 57 02 00 01 42 33 06 00 00 00 00 00 00 42 34 01 00 42 37 0c 00 00 00 00 00 00 00 00 00 00 00 00 50 52 08 35 00 50 01 22 00 80 01 56 5a 02 30 31 43 45 01 31 50 46 02 00 00 78 00];
2039						fru-number = "00FX518";
2040						serial-number = "YA1932096950";
2041						part-number = "00FX740";
2042						ccin-extension = [31 00];
2043						hw-version = [00];
2044						card-type = [00];
2045						hw-characteristics = [00];
2046						ccin = "54E8";
2047						description = "10-WAY PROC CUOD";
2048						ibm,chip-id = <0x11>;
2049					};
2050
2051					usb-connector@2900 {
2052						phandle = <0x1d>;
2053						ibm,loc-code = "U78CB.001.WZS00AL-P1-T5";
2054						fru-type = [43 55];
2055						reg = <0x2900>;
2056						#size-cells = <0x0>;
2057						#address-cells = <0x1>;
2058					};
2059
2060					usb-connector@2902 {
2061						phandle = <0x1e>;
2062						ibm,loc-code = "U78CB.001.WZS00AL-P1-T6";
2063						fru-type = [43 55];
2064						reg = <0x2902>;
2065						#size-cells = <0x0>;
2066						#address-cells = <0x1>;
2067					};
2068
2069					usb-connector@2903 {
2070						phandle = <0x1f>;
2071						ibm,loc-code = "U78CB.001.WZS00AL-P1-T3";
2072						fru-type = [43 55];
2073						reg = <0x2903>;
2074						#size-cells = <0x0>;
2075						#address-cells = <0x1>;
2076					};
2077
2078					usb-connector@2905 {
2079						phandle = <0x20>;
2080						ibm,loc-code = "U78CB.001.WZS00AL-P1-T4";
2081						fru-type = [43 55];
2082						reg = <0x2905>;
2083						#size-cells = <0x0>;
2084						#address-cells = <0x1>;
2085					};
2086				};
2087
2088				dasd-backplane@2400 {
2089					phandle = <0xb>;
2090					ibm,loc-code = "U78CB.001.WZS00AL-P2";
2091					fru-type = [44 42];
2092					reg = <0x2400>;
2093					#size-cells = <0x0>;
2094					#address-cells = <0x1>;
2095				};
2096
2097				dasd-backplane@2401 {
2098					phandle = <0xc>;
2099					ibm,loc-code = "U78CB.001.WZS00AL-P2";
2100					fru-type = [44 42];
2101					reg = <0x2401>;
2102					#size-cells = <0x0>;
2103					#address-cells = <0x1>;
2104				};
2105
2106				op-panel@300 {
2107					phandle = <0xa>;
2108					ibm,loc-code = "U78CB.001.WZS00AL-D1";
2109					fru-type = [4f 50];
2110					reg = <0x300>;
2111					#size-cells = <0x0>;
2112					#address-cells = <0x1>;
2113					ibm,vpd = <0x84800052 0x54045649 0x4e494452 0x10434543 0x204f5020 0x50414e45 0x4c202020 0x20434501 0x31565a02 0x3032464e 0x7303045 0x31393636 0x504e0730 0x30453337 0x3730534e 0xc594c31 0x30554634 0x31383030 0x46434304 0x32423038 0x48450430 0x30303143 0x540480b5 0x4857 0x2000342 0x33060000 0x0 0x42340100 0x42370c00 0x0 0x0 0x50 0x46010078 0x0>;
2114					fru-number = "00E1966";
2115					serial-number = "YL10UF41800F";
2116					part-number = "00E3770";
2117					ccin-extension = [31 00];
2118					hw-version = [00];
2119					card-type = [80 b5 00];
2120					hw-characteristics = [00];
2121					ccin = "2B08";
2122					description = "CEC OP PANEL";
2123				};
2124
2125				power-supply@3100 {
2126					phandle = <0xd>;
2127					ibm,loc-code = "U78CB.001.WZS00AL-E1";
2128					fru-type = [50 53];
2129					reg = <0x3100>;
2130					#size-cells = <0x0>;
2131					#address-cells = <0x1>;
2132				};
2133
2134				power-supply@3101 {
2135					phandle = <0xe>;
2136					ibm,loc-code = "U78CB.001.WZS00AL-E2";
2137					fru-type = [50 53];
2138					reg = <0x3101>;
2139					#size-cells = <0x0>;
2140					#address-cells = <0x1>;
2141				};
2142
2143				service-processor@200 {
2144					phandle = <0x9>;
2145					ibm,loc-code = "U78CB.001.WZS00AL-P1";
2146					fru-type = [53 50];
2147					reg = <0x200>;
2148					#size-cells = <0x0>;
2149					#address-cells = <0x1>;
2150					ibm,vpd = <0x848c0052 0x54045649 0x4e494452 0x10492f4f 0x20424143 0x4b504c41 0x4e452020 0x20434501 0x31565a02 0x3032464e 0x7303045 0x32303232 0x504e0730 0x30453339 0x3937534e 0xc594c31 0x30554634 0x324c3031 0x33434304 0x32434436 0x50520821 0x0 0x48 0x45043030 0x30324354 0x480f300 0x26485702 0x44233 0x6000000 0x142 0x34010042 0x370c0000 0x0 0x0 0x5046 0x2000078 0x841c0052 0x54044c58 0x5230565a 0x230314c 0x58083100 0x4010030 0x425046 0x2000078 0x84500052 0x54045652 0x31304452 0x10465350 0x20202020 0x20202020 0x20202020 0x20464704 0x564e5350 0x44430f42 0x44203230 0x31323038 0x32333038 0x3030464c 0x14503120 0x20202020 0x20202020 0x20202020 0x20202020 0x20504603 0x78 0x84400052 0x54045657 0x31304452 0x10465350 0x20565731 0x30202020 0x20202020 0x20474420 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x50460078 0x0>;
2151					fru-number = "00E2022";
2152					serial-number = "YL10UF42L013";
2153					part-number = "00E3997";
2154					ccin-extension = [31 00];
2155					hw-version = [00];
2156					card-type = [80 f3 00];
2157					hw-characteristics = [00];
2158					ccin = "2CD6";
2159					description = "System planar 2S2U";
2160				};
2161			};
2162
2163			system-vpd@1c00 {
2164				phandle = <0x4>;
2165				ibm,loc-code = "U8247.22L.1010C8A";
2166				fru-type = [53 56];
2167				reg = <0x1c00>;
2168				#size-cells = <0x0>;
2169				#address-cells = <0x1>;
2170			};
2171		};
2172	};
2173
2174	xscom@3fc0000000000 {
2175		phandle = <0x81>;
2176		ibm,chip-id = <0x0>;
2177		ibm,proc-chip-id = <0x0>;
2178		#address-cells = <0x1>;
2179		#size-cells = <0x1>;
2180		scom-controller;
2181		compatible = "ibm,xscom", "ibm,power8-xscom";
2182		reg = <0x3fc00 0x0 0x8 0x0>;
2183		bus-frequency = <0x0 0x1dcd6500>;
2184		ibm,dbob-id = <0x0>;
2185		ibm,occ-functional-state = <0x1>;
2186		ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2187		ibm,module-vpd = <0xcafebeef 0x10000 0x3e067c18>;
2188		part-number = "00KV627";
2189		serial-number = "YA1932096951";
2190		ibm,ccm-node-id = <0x0>;
2191		ibm,hw-card-id = <0x0>;
2192		ibm,hw-module-id = <0x0>;
2193		ibm,mem-interleave-scope = <0x0>;
2194
2195		chiptod@40000 {
2196			phandle = <0x8d>;
2197			reg = <0x40000 0x34>;
2198			compatible = "ibm,power-chiptod", "ibm,power8-chiptod";
2199			primary;
2200		};
2201
2202		nx@2010000 {
2203			phandle = <0x91>;
2204			compatible = "ibm,power-nx", "ibm,power8-nx";
2205			reg = <0x2010000 0x4000>;
2206		};
2207
2208		pbcq@2012000 {
2209			phandle = <0x95>;
2210			reg = <0x200102 0x20000000 0x200109 0x5000000 0x3c0109 0x15000000>;
2211			compatible = "ibm,power8-pbcq";
2212			ibm,phb-index = <0x0>;
2213			ibm,hub-id = <0x0>;
2214			ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2215			ibm,use-ab-detect;
2216			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777>;
2217		};
2218
2219		pbcq@2012400 {
2220			phandle = <0x96>;
2221			reg = <0x240102 0x20000000 0x240109 0x5000000 0x403c0109 0x15000000>;
2222			compatible = "ibm,power8-pbcq";
2223			ibm,phb-index = <0x1>;
2224			ibm,hub-id = <0x0>;
2225			ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2226			ibm,use-ab-detect;
2227			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x0 0x0 0x0 0x0>;
2228		};
2229
2230		psihb@2010900 {
2231			phandle = <0x82>;
2232			reg = <0x2010900 0x20>;
2233			compatible = "ibm,power8-psihb-x", "ibm,psihb-x";
2234			boot-link;
2235			status = "ok";
2236		};
2237	};
2238
2239	xscom@3fc0800000000 {
2240		phandle = <0x83>;
2241		ibm,chip-id = <0x1>;
2242		ibm,proc-chip-id = <0x1>;
2243		#address-cells = <0x1>;
2244		#size-cells = <0x1>;
2245		scom-controller;
2246		compatible = "ibm,xscom", "ibm,power8-xscom";
2247		reg = <0x3fc08 0x0 0x8 0x0>;
2248		bus-frequency = <0x0 0x1dcd6500>;
2249		ibm,dbob-id = <0x0>;
2250		ibm,occ-functional-state = <0x1>;
2251		ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2252		ibm,module-vpd = <0xcafebeef 0x10000 0x1b85218f>;
2253		part-number = "00KV627";
2254		serial-number = "YA1932096951";
2255		ibm,ccm-node-id = <0x0>;
2256		ibm,hw-card-id = <0x0>;
2257		ibm,hw-module-id = <0x0>;
2258		ibm,mem-interleave-scope = <0x0>;
2259
2260		chiptod@40000 {
2261			phandle = <0x8e>;
2262			reg = <0x40000 0x34>;
2263			compatible = "ibm,power-chiptod", "ibm,power8-chiptod";
2264		};
2265
2266		nx@2010000 {
2267			phandle = <0x92>;
2268			compatible = "ibm,power-nx", "ibm,power8-nx";
2269			reg = <0x2010000 0x4000>;
2270		};
2271
2272		pbcq@2012000 {
2273			phandle = <0x97>;
2274			reg = <0x200102 0x20000000 0x200109 0x5000000 0x3c0109 0x15000000>;
2275			compatible = "ibm,power8-pbcq";
2276			ibm,phb-index = <0x0>;
2277			ibm,hub-id = <0x1>;
2278			ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2279			ibm,use-ab-detect;
2280			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777>;
2281		};
2282
2283		pbcq@2012400 {
2284			phandle = <0x98>;
2285			reg = <0x240102 0x20000000 0x240109 0x5000000 0x403c0109 0x15000000>;
2286			compatible = "ibm,power8-pbcq";
2287			ibm,phb-index = <0x1>;
2288			ibm,hub-id = <0x1>;
2289			ibm,loc-code = "U78CB.001.WZS00AL-P1-C32";
2290			ibm,use-ab-detect;
2291			ibm,lane-eq = <0x68686868 0x68686868 0x68686868 0x68686868 0x0 0x0 0x0 0x0>;
2292		};
2293
2294		psihb@2010900 {
2295			phandle = <0x84>;
2296			reg = <0x2010900 0x20>;
2297			compatible = "ibm,power8-psihb-x", "ibm,psihb-x";
2298		};
2299	};
2300
2301	xscom@3fc8000000000 {
2302		phandle = <0x85>;
2303		ibm,chip-id = <0x10>;
2304		ibm,proc-chip-id = <0x2>;
2305		#address-cells = <0x1>;
2306		#size-cells = <0x1>;
2307		scom-controller;
2308		compatible = "ibm,xscom", "ibm,power8-xscom";
2309		reg = <0x3fc80 0x0 0x8 0x0>;
2310		bus-frequency = <0x0 0x1dcd6500>;
2311		ibm,dbob-id = <0x0>;
2312		ibm,occ-functional-state = <0x1>;
2313		ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2314		ibm,module-vpd = <0xcafebeef 0x10000 0x36f99ead>;
2315		part-number = "00KV627";
2316		serial-number = "YA1932096950";
2317		ibm,ccm-node-id = <0x0>;
2318		ibm,hw-card-id = <0x0>;
2319		ibm,hw-module-id = <0x1>;
2320		ibm,mem-interleave-scope = <0x0>;
2321
2322		chiptod@40000 {
2323			phandle = <0x8f>;
2324			reg = <0x40000 0x34>;
2325			compatible = "ibm,power-chiptod", "ibm,power8-chiptod";
2326			secondary;
2327		};
2328
2329		nx@2010000 {
2330			phandle = <0x93>;
2331			compatible = "ibm,power-nx", "ibm,power8-nx";
2332			reg = <0x2010000 0x4000>;
2333		};
2334
2335		pbcq@2012000 {
2336			phandle = <0x99>;
2337			reg = <0x200102 0x20000000 0x200109 0x5000000 0x3c0109 0x15000000>;
2338			compatible = "ibm,power8-pbcq";
2339			ibm,phb-index = <0x0>;
2340			ibm,hub-id = <0x2>;
2341			ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2342			ibm,use-ab-detect;
2343			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777>;
2344		};
2345
2346		psihb@2010900 {
2347			phandle = <0x86>;
2348			reg = <0x2010900 0x20>;
2349			compatible = "ibm,power8-psihb-x", "ibm,psihb-x";
2350			status = "ok";
2351		};
2352	};
2353
2354	xscom@3fc8800000000 {
2355		phandle = <0x87>;
2356		ibm,chip-id = <0x11>;
2357		ibm,proc-chip-id = <0x3>;
2358		#address-cells = <0x1>;
2359		#size-cells = <0x1>;
2360		scom-controller;
2361		compatible = "ibm,xscom", "ibm,power8-xscom";
2362		reg = <0x3fc88 0x0 0x8 0x0>;
2363		bus-frequency = <0x0 0x1dcd6500>;
2364		ibm,dbob-id = <0x0>;
2365		ibm,occ-functional-state = <0x1>;
2366		ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2367		ibm,module-vpd = <0xcafebeef 0x10000 0x65fe8f66>;
2368		part-number = "00KV627";
2369		serial-number = "YA1932096950";
2370		ibm,ccm-node-id = <0x0>;
2371		ibm,hw-card-id = <0x0>;
2372		ibm,hw-module-id = <0x1>;
2373		ibm,mem-interleave-scope = <0x0>;
2374
2375		chiptod@40000 {
2376			phandle = <0x90>;
2377			reg = <0x40000 0x34>;
2378			compatible = "ibm,power-chiptod", "ibm,power8-chiptod";
2379		};
2380
2381		nx@2010000 {
2382			phandle = <0x94>;
2383			compatible = "ibm,power-nx", "ibm,power8-nx";
2384			reg = <0x2010000 0x4000>;
2385		};
2386
2387		pbcq@2012000 {
2388			phandle = <0x9a>;
2389			reg = <0x200102 0x20000000 0x200109 0x5000000 0x3c0109 0x15000000>;
2390			compatible = "ibm,power8-pbcq";
2391			ibm,phb-index = <0x0>;
2392			ibm,hub-id = <0x3>;
2393			ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2394			ibm,use-ab-detect;
2395			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777 0x77777777>;
2396		};
2397
2398		pbcq@2012400 {
2399			phandle = <0x9b>;
2400			reg = <0x240102 0x20000000 0x240109 0x5000000 0x403c0109 0x15000000>;
2401			compatible = "ibm,power8-pbcq";
2402			ibm,phb-index = <0x1>;
2403			ibm,hub-id = <0x3>;
2404			ibm,loc-code = "U78CB.001.WZS00AL-P1-C33";
2405			ibm,use-ab-detect;
2406			ibm,lane-eq = <0x77777777 0x77777777 0x77777777 0x77777777 0x0 0x0 0x0 0x0>;
2407		};
2408
2409		psihb@2010900 {
2410			phandle = <0x88>;
2411			reg = <0x2010900 0x20>;
2412			compatible = "ibm,power8-psihb-x", "ibm,psihb-x";
2413		};
2414	};
2415};
2416