xref: /freebsd/sys/contrib/device-tree/src/arm/aspeed/ibm-power10-quad.dtsi (revision aa1a8ff2d6dbc51ef058f46f3db5a8bb77967145)
1*aa1a8ff2SEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later
2*aa1a8ff2SEmmanuel Vadot// Copyright 2023 IBM Corp.
3*aa1a8ff2SEmmanuel Vadot
4*aa1a8ff2SEmmanuel Vadot#include "ibm-power10-dual.dtsi"
5*aa1a8ff2SEmmanuel Vadot
6*aa1a8ff2SEmmanuel Vadot&cfam0_i2c0 {
7*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
8*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
9*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
10*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
11*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
12*aa1a8ff2SEmmanuel Vadot
13*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
14*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
15*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
16*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
17*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
18*aa1a8ff2SEmmanuel Vadot
19*aa1a8ff2SEmmanuel Vadot			scom100: scom@1000 {
20*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
21*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
22*aa1a8ff2SEmmanuel Vadot			};
23*aa1a8ff2SEmmanuel Vadot
24*aa1a8ff2SEmmanuel Vadot			sbefifo100: sbefifo@2400 {
25*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
26*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
27*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
28*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
29*aa1a8ff2SEmmanuel Vadot			};
30*aa1a8ff2SEmmanuel Vadot		};
31*aa1a8ff2SEmmanuel Vadot	};
32*aa1a8ff2SEmmanuel Vadot};
33*aa1a8ff2SEmmanuel Vadot
34*aa1a8ff2SEmmanuel Vadot&cfam0_i2c1 {
35*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
36*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
37*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
38*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
39*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
40*aa1a8ff2SEmmanuel Vadot
41*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
42*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
43*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
44*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
45*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
46*aa1a8ff2SEmmanuel Vadot
47*aa1a8ff2SEmmanuel Vadot			scom101: scom@1000 {
48*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
49*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
50*aa1a8ff2SEmmanuel Vadot			};
51*aa1a8ff2SEmmanuel Vadot
52*aa1a8ff2SEmmanuel Vadot			sbefifo101: sbefifo@2400 {
53*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
54*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
55*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
56*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
57*aa1a8ff2SEmmanuel Vadot			};
58*aa1a8ff2SEmmanuel Vadot		};
59*aa1a8ff2SEmmanuel Vadot	};
60*aa1a8ff2SEmmanuel Vadot};
61*aa1a8ff2SEmmanuel Vadot
62*aa1a8ff2SEmmanuel Vadot&cfam0_i2c10 {
63*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
64*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
65*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
66*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
67*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
68*aa1a8ff2SEmmanuel Vadot
69*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
70*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
71*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
72*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
73*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
74*aa1a8ff2SEmmanuel Vadot
75*aa1a8ff2SEmmanuel Vadot			scom110: scom@1000 {
76*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
77*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
78*aa1a8ff2SEmmanuel Vadot			};
79*aa1a8ff2SEmmanuel Vadot
80*aa1a8ff2SEmmanuel Vadot			sbefifo110: sbefifo@2400 {
81*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
82*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
83*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
84*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
85*aa1a8ff2SEmmanuel Vadot			};
86*aa1a8ff2SEmmanuel Vadot		};
87*aa1a8ff2SEmmanuel Vadot	};
88*aa1a8ff2SEmmanuel Vadot};
89*aa1a8ff2SEmmanuel Vadot
90*aa1a8ff2SEmmanuel Vadot&cfam0_i2c11 {
91*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
92*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
93*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
94*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
95*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
96*aa1a8ff2SEmmanuel Vadot
97*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
98*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
99*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
100*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
101*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
102*aa1a8ff2SEmmanuel Vadot
103*aa1a8ff2SEmmanuel Vadot			scom111: scom@1000 {
104*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
105*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
106*aa1a8ff2SEmmanuel Vadot			};
107*aa1a8ff2SEmmanuel Vadot
108*aa1a8ff2SEmmanuel Vadot			sbefifo111: sbefifo@2400 {
109*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
110*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
111*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
112*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
113*aa1a8ff2SEmmanuel Vadot			};
114*aa1a8ff2SEmmanuel Vadot		};
115*aa1a8ff2SEmmanuel Vadot	};
116*aa1a8ff2SEmmanuel Vadot};
117*aa1a8ff2SEmmanuel Vadot
118*aa1a8ff2SEmmanuel Vadot&cfam0_i2c12 {
119*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
120*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
121*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
122*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
123*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
124*aa1a8ff2SEmmanuel Vadot
125*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
126*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
127*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
128*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
129*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
130*aa1a8ff2SEmmanuel Vadot
131*aa1a8ff2SEmmanuel Vadot			scom112: scom@1000 {
132*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
133*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
134*aa1a8ff2SEmmanuel Vadot			};
135*aa1a8ff2SEmmanuel Vadot
136*aa1a8ff2SEmmanuel Vadot			sbefifo112: sbefifo@2400 {
137*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
138*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
139*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
140*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
141*aa1a8ff2SEmmanuel Vadot			};
142*aa1a8ff2SEmmanuel Vadot		};
143*aa1a8ff2SEmmanuel Vadot	};
144*aa1a8ff2SEmmanuel Vadot};
145*aa1a8ff2SEmmanuel Vadot
146*aa1a8ff2SEmmanuel Vadot&cfam0_i2c13 {
147*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
148*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
149*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
150*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
151*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
152*aa1a8ff2SEmmanuel Vadot
153*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
154*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
155*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
156*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
157*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
158*aa1a8ff2SEmmanuel Vadot
159*aa1a8ff2SEmmanuel Vadot			scom113: scom@1000 {
160*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
161*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
162*aa1a8ff2SEmmanuel Vadot			};
163*aa1a8ff2SEmmanuel Vadot
164*aa1a8ff2SEmmanuel Vadot			sbefifo113: sbefifo@2400 {
165*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
166*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
167*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
168*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
169*aa1a8ff2SEmmanuel Vadot			};
170*aa1a8ff2SEmmanuel Vadot		};
171*aa1a8ff2SEmmanuel Vadot	};
172*aa1a8ff2SEmmanuel Vadot};
173*aa1a8ff2SEmmanuel Vadot
174*aa1a8ff2SEmmanuel Vadot&cfam0_i2c14 {
175*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
176*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
177*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
178*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
179*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
180*aa1a8ff2SEmmanuel Vadot
181*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
182*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
183*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
184*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
185*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
186*aa1a8ff2SEmmanuel Vadot
187*aa1a8ff2SEmmanuel Vadot			scom114: scom@1000 {
188*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
189*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
190*aa1a8ff2SEmmanuel Vadot			};
191*aa1a8ff2SEmmanuel Vadot
192*aa1a8ff2SEmmanuel Vadot			sbefifo114: sbefifo@2400 {
193*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
194*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
195*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
196*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
197*aa1a8ff2SEmmanuel Vadot			};
198*aa1a8ff2SEmmanuel Vadot		};
199*aa1a8ff2SEmmanuel Vadot	};
200*aa1a8ff2SEmmanuel Vadot};
201*aa1a8ff2SEmmanuel Vadot
202*aa1a8ff2SEmmanuel Vadot&cfam0_i2c15 {
203*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
204*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
205*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
206*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
207*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
208*aa1a8ff2SEmmanuel Vadot
209*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
210*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
211*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
212*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
213*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
214*aa1a8ff2SEmmanuel Vadot
215*aa1a8ff2SEmmanuel Vadot			scom115: scom@1000 {
216*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
217*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
218*aa1a8ff2SEmmanuel Vadot			};
219*aa1a8ff2SEmmanuel Vadot
220*aa1a8ff2SEmmanuel Vadot			sbefifo115: sbefifo@2400 {
221*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
222*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
223*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
224*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
225*aa1a8ff2SEmmanuel Vadot			};
226*aa1a8ff2SEmmanuel Vadot		};
227*aa1a8ff2SEmmanuel Vadot	};
228*aa1a8ff2SEmmanuel Vadot};
229*aa1a8ff2SEmmanuel Vadot
230*aa1a8ff2SEmmanuel Vadot&cfam1_i2c2 {
231*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
232*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
233*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
234*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
235*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
236*aa1a8ff2SEmmanuel Vadot
237*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
238*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
239*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
240*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
241*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
242*aa1a8ff2SEmmanuel Vadot
243*aa1a8ff2SEmmanuel Vadot			scom202: scom@1000 {
244*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
245*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
246*aa1a8ff2SEmmanuel Vadot			};
247*aa1a8ff2SEmmanuel Vadot
248*aa1a8ff2SEmmanuel Vadot			sbefifo202: sbefifo@2400 {
249*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
250*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
251*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
252*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
253*aa1a8ff2SEmmanuel Vadot			};
254*aa1a8ff2SEmmanuel Vadot		};
255*aa1a8ff2SEmmanuel Vadot	};
256*aa1a8ff2SEmmanuel Vadot};
257*aa1a8ff2SEmmanuel Vadot
258*aa1a8ff2SEmmanuel Vadot&cfam1_i2c3 {
259*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
260*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
261*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
262*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
263*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
264*aa1a8ff2SEmmanuel Vadot
265*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
266*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
267*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
268*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
269*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
270*aa1a8ff2SEmmanuel Vadot
271*aa1a8ff2SEmmanuel Vadot			scom203: scom@1000 {
272*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
273*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
274*aa1a8ff2SEmmanuel Vadot			};
275*aa1a8ff2SEmmanuel Vadot
276*aa1a8ff2SEmmanuel Vadot			sbefifo203: sbefifo@2400 {
277*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
278*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
279*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
280*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
281*aa1a8ff2SEmmanuel Vadot			};
282*aa1a8ff2SEmmanuel Vadot		};
283*aa1a8ff2SEmmanuel Vadot	};
284*aa1a8ff2SEmmanuel Vadot};
285*aa1a8ff2SEmmanuel Vadot
286*aa1a8ff2SEmmanuel Vadot&cfam1_i2c10 {
287*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
288*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
289*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
290*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
291*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
292*aa1a8ff2SEmmanuel Vadot
293*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
294*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
295*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
296*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
297*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
298*aa1a8ff2SEmmanuel Vadot
299*aa1a8ff2SEmmanuel Vadot			scom210: scom@1000 {
300*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
301*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
302*aa1a8ff2SEmmanuel Vadot			};
303*aa1a8ff2SEmmanuel Vadot
304*aa1a8ff2SEmmanuel Vadot			sbefifo210: sbefifo@2400 {
305*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
306*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
307*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
308*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
309*aa1a8ff2SEmmanuel Vadot			};
310*aa1a8ff2SEmmanuel Vadot		};
311*aa1a8ff2SEmmanuel Vadot	};
312*aa1a8ff2SEmmanuel Vadot};
313*aa1a8ff2SEmmanuel Vadot
314*aa1a8ff2SEmmanuel Vadot&cfam1_i2c11 {
315*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
316*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
317*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
318*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
319*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
320*aa1a8ff2SEmmanuel Vadot
321*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
322*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
323*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
324*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
325*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
326*aa1a8ff2SEmmanuel Vadot
327*aa1a8ff2SEmmanuel Vadot			scom211: scom@1000 {
328*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
329*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
330*aa1a8ff2SEmmanuel Vadot			};
331*aa1a8ff2SEmmanuel Vadot
332*aa1a8ff2SEmmanuel Vadot			sbefifo211: sbefifo@2400 {
333*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
334*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
335*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
336*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
337*aa1a8ff2SEmmanuel Vadot			};
338*aa1a8ff2SEmmanuel Vadot		};
339*aa1a8ff2SEmmanuel Vadot	};
340*aa1a8ff2SEmmanuel Vadot};
341*aa1a8ff2SEmmanuel Vadot
342*aa1a8ff2SEmmanuel Vadot&cfam1_i2c14 {
343*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
344*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
345*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
346*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
347*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
348*aa1a8ff2SEmmanuel Vadot
349*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
350*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
351*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
352*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
353*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
354*aa1a8ff2SEmmanuel Vadot
355*aa1a8ff2SEmmanuel Vadot			scom214: scom@1000 {
356*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
357*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
358*aa1a8ff2SEmmanuel Vadot			};
359*aa1a8ff2SEmmanuel Vadot
360*aa1a8ff2SEmmanuel Vadot			sbefifo214: sbefifo@2400 {
361*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
362*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
363*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
364*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
365*aa1a8ff2SEmmanuel Vadot			};
366*aa1a8ff2SEmmanuel Vadot		};
367*aa1a8ff2SEmmanuel Vadot	};
368*aa1a8ff2SEmmanuel Vadot};
369*aa1a8ff2SEmmanuel Vadot
370*aa1a8ff2SEmmanuel Vadot&cfam1_i2c15 {
371*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
372*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
373*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
374*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
375*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
376*aa1a8ff2SEmmanuel Vadot
377*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
378*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
379*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
380*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
381*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
382*aa1a8ff2SEmmanuel Vadot
383*aa1a8ff2SEmmanuel Vadot			scom215: scom@1000 {
384*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
385*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
386*aa1a8ff2SEmmanuel Vadot			};
387*aa1a8ff2SEmmanuel Vadot
388*aa1a8ff2SEmmanuel Vadot			sbefifo215: sbefifo@2400 {
389*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
390*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
391*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
392*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
393*aa1a8ff2SEmmanuel Vadot			};
394*aa1a8ff2SEmmanuel Vadot		};
395*aa1a8ff2SEmmanuel Vadot	};
396*aa1a8ff2SEmmanuel Vadot};
397*aa1a8ff2SEmmanuel Vadot
398*aa1a8ff2SEmmanuel Vadot&cfam1_i2c16 {
399*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
400*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
401*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
402*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
403*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
404*aa1a8ff2SEmmanuel Vadot
405*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
406*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
407*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
408*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
409*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
410*aa1a8ff2SEmmanuel Vadot
411*aa1a8ff2SEmmanuel Vadot			scom216: scom@1000 {
412*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
413*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
414*aa1a8ff2SEmmanuel Vadot			};
415*aa1a8ff2SEmmanuel Vadot
416*aa1a8ff2SEmmanuel Vadot			sbefifo216: sbefifo@2400 {
417*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
418*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
419*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
420*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
421*aa1a8ff2SEmmanuel Vadot			};
422*aa1a8ff2SEmmanuel Vadot		};
423*aa1a8ff2SEmmanuel Vadot	};
424*aa1a8ff2SEmmanuel Vadot};
425*aa1a8ff2SEmmanuel Vadot
426*aa1a8ff2SEmmanuel Vadot&cfam1_i2c17 {
427*aa1a8ff2SEmmanuel Vadot	i2cr@20 {
428*aa1a8ff2SEmmanuel Vadot		compatible = "ibm,i2cr-fsi-master";
429*aa1a8ff2SEmmanuel Vadot		reg = <0x20>;
430*aa1a8ff2SEmmanuel Vadot		#address-cells = <2>;
431*aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
432*aa1a8ff2SEmmanuel Vadot
433*aa1a8ff2SEmmanuel Vadot		cfam@0,0 {
434*aa1a8ff2SEmmanuel Vadot			reg = <0 0>;
435*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
436*aa1a8ff2SEmmanuel Vadot			#size-cells = <1>;
437*aa1a8ff2SEmmanuel Vadot			chip-id = <0>;
438*aa1a8ff2SEmmanuel Vadot
439*aa1a8ff2SEmmanuel Vadot			scom217: scom@1000 {
440*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,i2cr-scom";
441*aa1a8ff2SEmmanuel Vadot				reg = <0x1000 0x400>;
442*aa1a8ff2SEmmanuel Vadot			};
443*aa1a8ff2SEmmanuel Vadot
444*aa1a8ff2SEmmanuel Vadot			sbefifo217: sbefifo@2400 {
445*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p9-sbefifo";
446*aa1a8ff2SEmmanuel Vadot				reg = <0x2400 0x400>;
447*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
448*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
449*aa1a8ff2SEmmanuel Vadot			};
450*aa1a8ff2SEmmanuel Vadot		};
451*aa1a8ff2SEmmanuel Vadot	};
452*aa1a8ff2SEmmanuel Vadot};
453*aa1a8ff2SEmmanuel Vadot
454*aa1a8ff2SEmmanuel Vadot&fsi_hub0 {
455*aa1a8ff2SEmmanuel Vadot	cfam@2,0 {
456*aa1a8ff2SEmmanuel Vadot		reg = <2 0>;
457*aa1a8ff2SEmmanuel Vadot		#address-cells = <1>;
458*aa1a8ff2SEmmanuel Vadot		#size-cells = <1>;
459*aa1a8ff2SEmmanuel Vadot		chip-id = <2>;
460*aa1a8ff2SEmmanuel Vadot
461*aa1a8ff2SEmmanuel Vadot		scom@1000 {
462*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi2pib";
463*aa1a8ff2SEmmanuel Vadot			reg = <0x1000 0x400>;
464*aa1a8ff2SEmmanuel Vadot		};
465*aa1a8ff2SEmmanuel Vadot
466*aa1a8ff2SEmmanuel Vadot		i2c@1800 {
467*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi-i2c-master";
468*aa1a8ff2SEmmanuel Vadot			reg = <0x1800 0x400>;
469*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
470*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
471*aa1a8ff2SEmmanuel Vadot
472*aa1a8ff2SEmmanuel Vadot			cfam2_i2c0: i2c-bus@0 {
473*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
474*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
475*aa1a8ff2SEmmanuel Vadot				reg = <0>;	/* OM01 */
476*aa1a8ff2SEmmanuel Vadot
477*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
478*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
479*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
480*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
481*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
482*aa1a8ff2SEmmanuel Vadot
483*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
484*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
485*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
486*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
487*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
488*aa1a8ff2SEmmanuel Vadot
489*aa1a8ff2SEmmanuel Vadot						scom300: scom@1000 {
490*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
491*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
492*aa1a8ff2SEmmanuel Vadot						};
493*aa1a8ff2SEmmanuel Vadot
494*aa1a8ff2SEmmanuel Vadot						sbefifo300: sbefifo@2400 {
495*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
496*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
497*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
498*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
499*aa1a8ff2SEmmanuel Vadot						};
500*aa1a8ff2SEmmanuel Vadot					};
501*aa1a8ff2SEmmanuel Vadot				};
502*aa1a8ff2SEmmanuel Vadot			};
503*aa1a8ff2SEmmanuel Vadot
504*aa1a8ff2SEmmanuel Vadot			cfam2_i2c1: i2c-bus@1 {
505*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
506*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
507*aa1a8ff2SEmmanuel Vadot				reg = <1>;	/* OM23 */
508*aa1a8ff2SEmmanuel Vadot
509*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
510*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
511*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
512*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
513*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
514*aa1a8ff2SEmmanuel Vadot
515*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
516*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
517*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
518*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
519*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
520*aa1a8ff2SEmmanuel Vadot
521*aa1a8ff2SEmmanuel Vadot						scom301: scom@1000 {
522*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
523*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
524*aa1a8ff2SEmmanuel Vadot						};
525*aa1a8ff2SEmmanuel Vadot
526*aa1a8ff2SEmmanuel Vadot						sbefifo301: sbefifo@2400 {
527*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
528*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
529*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
530*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
531*aa1a8ff2SEmmanuel Vadot						};
532*aa1a8ff2SEmmanuel Vadot					};
533*aa1a8ff2SEmmanuel Vadot				};
534*aa1a8ff2SEmmanuel Vadot			};
535*aa1a8ff2SEmmanuel Vadot
536*aa1a8ff2SEmmanuel Vadot			cfam2_i2c10: i2c-bus@a {
537*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
538*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
539*aa1a8ff2SEmmanuel Vadot				reg = <10>;	/* OP3A */
540*aa1a8ff2SEmmanuel Vadot
541*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
542*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
543*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
544*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
545*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
546*aa1a8ff2SEmmanuel Vadot
547*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
548*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
549*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
550*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
551*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
552*aa1a8ff2SEmmanuel Vadot
553*aa1a8ff2SEmmanuel Vadot						scom310: scom@1000 {
554*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
555*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
556*aa1a8ff2SEmmanuel Vadot						};
557*aa1a8ff2SEmmanuel Vadot
558*aa1a8ff2SEmmanuel Vadot						sbefifo310: sbefifo@2400 {
559*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
560*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
561*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
562*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
563*aa1a8ff2SEmmanuel Vadot						};
564*aa1a8ff2SEmmanuel Vadot					};
565*aa1a8ff2SEmmanuel Vadot				};
566*aa1a8ff2SEmmanuel Vadot			};
567*aa1a8ff2SEmmanuel Vadot
568*aa1a8ff2SEmmanuel Vadot			cfam2_i2c11: i2c-bus@b {
569*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
570*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
571*aa1a8ff2SEmmanuel Vadot				reg = <11>;	/* OP3B */
572*aa1a8ff2SEmmanuel Vadot
573*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
574*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
575*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
576*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
577*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
578*aa1a8ff2SEmmanuel Vadot
579*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
580*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
581*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
582*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
583*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
584*aa1a8ff2SEmmanuel Vadot
585*aa1a8ff2SEmmanuel Vadot						scom311: scom@1000 {
586*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
587*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
588*aa1a8ff2SEmmanuel Vadot						};
589*aa1a8ff2SEmmanuel Vadot
590*aa1a8ff2SEmmanuel Vadot						sbefifo311: sbefifo@2400 {
591*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
592*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
593*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
594*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
595*aa1a8ff2SEmmanuel Vadot						};
596*aa1a8ff2SEmmanuel Vadot					};
597*aa1a8ff2SEmmanuel Vadot				};
598*aa1a8ff2SEmmanuel Vadot			};
599*aa1a8ff2SEmmanuel Vadot
600*aa1a8ff2SEmmanuel Vadot			cfam2_i2c12: i2c-bus@c {
601*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
602*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
603*aa1a8ff2SEmmanuel Vadot				reg = <12>;	/* OP4A */
604*aa1a8ff2SEmmanuel Vadot
605*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
606*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
607*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
608*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
609*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
610*aa1a8ff2SEmmanuel Vadot
611*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
612*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
613*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
614*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
615*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
616*aa1a8ff2SEmmanuel Vadot
617*aa1a8ff2SEmmanuel Vadot						scom312: scom@1000 {
618*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
619*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
620*aa1a8ff2SEmmanuel Vadot						};
621*aa1a8ff2SEmmanuel Vadot
622*aa1a8ff2SEmmanuel Vadot						sbefifo312: sbefifo@2400 {
623*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
624*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
625*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
626*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
627*aa1a8ff2SEmmanuel Vadot						};
628*aa1a8ff2SEmmanuel Vadot					};
629*aa1a8ff2SEmmanuel Vadot				};
630*aa1a8ff2SEmmanuel Vadot			};
631*aa1a8ff2SEmmanuel Vadot
632*aa1a8ff2SEmmanuel Vadot			cfam2_i2c13: i2c-bus@d {
633*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
634*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
635*aa1a8ff2SEmmanuel Vadot				reg = <13>;	/* OP4B */
636*aa1a8ff2SEmmanuel Vadot
637*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
638*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
639*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
640*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
641*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
642*aa1a8ff2SEmmanuel Vadot
643*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
644*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
645*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
646*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
647*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
648*aa1a8ff2SEmmanuel Vadot
649*aa1a8ff2SEmmanuel Vadot						scom313: scom@1000 {
650*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
651*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
652*aa1a8ff2SEmmanuel Vadot						};
653*aa1a8ff2SEmmanuel Vadot
654*aa1a8ff2SEmmanuel Vadot						sbefifo313: sbefifo@2400 {
655*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
656*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
657*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
658*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
659*aa1a8ff2SEmmanuel Vadot						};
660*aa1a8ff2SEmmanuel Vadot					};
661*aa1a8ff2SEmmanuel Vadot				};
662*aa1a8ff2SEmmanuel Vadot			};
663*aa1a8ff2SEmmanuel Vadot
664*aa1a8ff2SEmmanuel Vadot			cfam2_i2c14: i2c-bus@e {
665*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
666*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
667*aa1a8ff2SEmmanuel Vadot				reg = <14>;	/* OP5A */
668*aa1a8ff2SEmmanuel Vadot
669*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
670*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
671*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
672*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
673*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
674*aa1a8ff2SEmmanuel Vadot
675*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
676*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
677*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
678*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
679*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
680*aa1a8ff2SEmmanuel Vadot
681*aa1a8ff2SEmmanuel Vadot						scom314: scom@1000 {
682*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
683*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
684*aa1a8ff2SEmmanuel Vadot						};
685*aa1a8ff2SEmmanuel Vadot
686*aa1a8ff2SEmmanuel Vadot						sbefifo314: sbefifo@2400 {
687*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
688*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
689*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
690*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
691*aa1a8ff2SEmmanuel Vadot						};
692*aa1a8ff2SEmmanuel Vadot					};
693*aa1a8ff2SEmmanuel Vadot				};
694*aa1a8ff2SEmmanuel Vadot			};
695*aa1a8ff2SEmmanuel Vadot
696*aa1a8ff2SEmmanuel Vadot			cfam2_i2c15: i2c-bus@f {
697*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
698*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
699*aa1a8ff2SEmmanuel Vadot				reg = <15>;	/* OP5B */
700*aa1a8ff2SEmmanuel Vadot
701*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
702*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
703*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
704*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
705*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
706*aa1a8ff2SEmmanuel Vadot
707*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
708*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
709*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
710*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
711*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
712*aa1a8ff2SEmmanuel Vadot
713*aa1a8ff2SEmmanuel Vadot						scom315: scom@1000 {
714*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
715*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
716*aa1a8ff2SEmmanuel Vadot						};
717*aa1a8ff2SEmmanuel Vadot
718*aa1a8ff2SEmmanuel Vadot						sbefifo315: sbefifo@2400 {
719*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
720*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
721*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
722*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
723*aa1a8ff2SEmmanuel Vadot						};
724*aa1a8ff2SEmmanuel Vadot					};
725*aa1a8ff2SEmmanuel Vadot				};
726*aa1a8ff2SEmmanuel Vadot			};
727*aa1a8ff2SEmmanuel Vadot		};
728*aa1a8ff2SEmmanuel Vadot
729*aa1a8ff2SEmmanuel Vadot		fsi2spi@1c00 {
730*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi2spi";
731*aa1a8ff2SEmmanuel Vadot			reg = <0x1c00 0x400>;
732*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
733*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
734*aa1a8ff2SEmmanuel Vadot
735*aa1a8ff2SEmmanuel Vadot			cfam2_spi0: spi@0 {
736*aa1a8ff2SEmmanuel Vadot				reg = <0x0>;
737*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
738*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
739*aa1a8ff2SEmmanuel Vadot
740*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
741*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
742*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
743*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
744*aa1a8ff2SEmmanuel Vadot
745*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
746*aa1a8ff2SEmmanuel Vadot					reg = <0>;
747*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
748*aa1a8ff2SEmmanuel Vadot				};
749*aa1a8ff2SEmmanuel Vadot			};
750*aa1a8ff2SEmmanuel Vadot
751*aa1a8ff2SEmmanuel Vadot			cfam2_spi1: spi@20 {
752*aa1a8ff2SEmmanuel Vadot				reg = <0x20>;
753*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
754*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
755*aa1a8ff2SEmmanuel Vadot
756*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
757*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
758*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
759*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
760*aa1a8ff2SEmmanuel Vadot
761*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
762*aa1a8ff2SEmmanuel Vadot					reg = <0>;
763*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
764*aa1a8ff2SEmmanuel Vadot				};
765*aa1a8ff2SEmmanuel Vadot			};
766*aa1a8ff2SEmmanuel Vadot
767*aa1a8ff2SEmmanuel Vadot			cfam2_spi2: spi@40 {
768*aa1a8ff2SEmmanuel Vadot				reg = <0x40>;
769*aa1a8ff2SEmmanuel Vadot				compatible =  "ibm,fsi2spi";
770*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
771*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
772*aa1a8ff2SEmmanuel Vadot
773*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
774*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
775*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
776*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
777*aa1a8ff2SEmmanuel Vadot
778*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
779*aa1a8ff2SEmmanuel Vadot					reg = <0>;
780*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
781*aa1a8ff2SEmmanuel Vadot				};
782*aa1a8ff2SEmmanuel Vadot			};
783*aa1a8ff2SEmmanuel Vadot
784*aa1a8ff2SEmmanuel Vadot			cfam2_spi3: spi@60 {
785*aa1a8ff2SEmmanuel Vadot				reg = <0x60>;
786*aa1a8ff2SEmmanuel Vadot				compatible =  "ibm,fsi2spi";
787*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
788*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
789*aa1a8ff2SEmmanuel Vadot
790*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
791*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
792*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
793*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
794*aa1a8ff2SEmmanuel Vadot
795*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
796*aa1a8ff2SEmmanuel Vadot					reg = <0>;
797*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
798*aa1a8ff2SEmmanuel Vadot				};
799*aa1a8ff2SEmmanuel Vadot			};
800*aa1a8ff2SEmmanuel Vadot		};
801*aa1a8ff2SEmmanuel Vadot
802*aa1a8ff2SEmmanuel Vadot		sbefifo@2400 {
803*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,p9-sbefifo";
804*aa1a8ff2SEmmanuel Vadot			reg = <0x2400 0x400>;
805*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
806*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
807*aa1a8ff2SEmmanuel Vadot
808*aa1a8ff2SEmmanuel Vadot			fsi_occ2: occ {
809*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p10-occ";
810*aa1a8ff2SEmmanuel Vadot
811*aa1a8ff2SEmmanuel Vadot				occ-hwmon {
812*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,p10-occ-hwmon";
813*aa1a8ff2SEmmanuel Vadot					ibm,no-poll-on-init;
814*aa1a8ff2SEmmanuel Vadot				};
815*aa1a8ff2SEmmanuel Vadot			};
816*aa1a8ff2SEmmanuel Vadot		};
817*aa1a8ff2SEmmanuel Vadot
818*aa1a8ff2SEmmanuel Vadot		fsi_hub2: hub@3400 {
819*aa1a8ff2SEmmanuel Vadot			compatible = "fsi-master-hub";
820*aa1a8ff2SEmmanuel Vadot			reg = <0x3400 0x400>;
821*aa1a8ff2SEmmanuel Vadot			#address-cells = <2>;
822*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
823*aa1a8ff2SEmmanuel Vadot
824*aa1a8ff2SEmmanuel Vadot			no-scan-on-init;
825*aa1a8ff2SEmmanuel Vadot		};
826*aa1a8ff2SEmmanuel Vadot	};
827*aa1a8ff2SEmmanuel Vadot
828*aa1a8ff2SEmmanuel Vadot	cfam@3,0 {
829*aa1a8ff2SEmmanuel Vadot		reg = <3 0>;
830*aa1a8ff2SEmmanuel Vadot		#address-cells = <1>;
831*aa1a8ff2SEmmanuel Vadot		#size-cells = <1>;
832*aa1a8ff2SEmmanuel Vadot		chip-id = <3>;
833*aa1a8ff2SEmmanuel Vadot
834*aa1a8ff2SEmmanuel Vadot		scom@1000 {
835*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi2pib";
836*aa1a8ff2SEmmanuel Vadot			reg = <0x1000 0x400>;
837*aa1a8ff2SEmmanuel Vadot		};
838*aa1a8ff2SEmmanuel Vadot
839*aa1a8ff2SEmmanuel Vadot		i2c@1800 {
840*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi-i2c-master";
841*aa1a8ff2SEmmanuel Vadot			reg = <0x1800 0x400>;
842*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
843*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
844*aa1a8ff2SEmmanuel Vadot
845*aa1a8ff2SEmmanuel Vadot			cfam3_i2c2: i2c-bus@2 {
846*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
847*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
848*aa1a8ff2SEmmanuel Vadot				reg = <2>;	/* OM45 */
849*aa1a8ff2SEmmanuel Vadot
850*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
851*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
852*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
853*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
854*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
855*aa1a8ff2SEmmanuel Vadot
856*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
857*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
858*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
859*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
860*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
861*aa1a8ff2SEmmanuel Vadot
862*aa1a8ff2SEmmanuel Vadot						scom402: scom@1000 {
863*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
864*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
865*aa1a8ff2SEmmanuel Vadot						};
866*aa1a8ff2SEmmanuel Vadot
867*aa1a8ff2SEmmanuel Vadot						sbefifo402: sbefifo@2400 {
868*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
869*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
870*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
871*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
872*aa1a8ff2SEmmanuel Vadot						};
873*aa1a8ff2SEmmanuel Vadot					};
874*aa1a8ff2SEmmanuel Vadot				};
875*aa1a8ff2SEmmanuel Vadot			};
876*aa1a8ff2SEmmanuel Vadot
877*aa1a8ff2SEmmanuel Vadot			cfam3_i2c3: i2c-bus@3 {
878*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
879*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
880*aa1a8ff2SEmmanuel Vadot				reg = <3>;	/* OM67 */
881*aa1a8ff2SEmmanuel Vadot
882*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
883*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
884*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
885*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
886*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
887*aa1a8ff2SEmmanuel Vadot
888*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
889*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
890*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
891*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
892*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
893*aa1a8ff2SEmmanuel Vadot
894*aa1a8ff2SEmmanuel Vadot						scom403: scom@1000 {
895*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
896*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
897*aa1a8ff2SEmmanuel Vadot						};
898*aa1a8ff2SEmmanuel Vadot
899*aa1a8ff2SEmmanuel Vadot						sbefifo403: sbefifo@2400 {
900*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
901*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
902*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
903*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
904*aa1a8ff2SEmmanuel Vadot						};
905*aa1a8ff2SEmmanuel Vadot					};
906*aa1a8ff2SEmmanuel Vadot				};
907*aa1a8ff2SEmmanuel Vadot			};
908*aa1a8ff2SEmmanuel Vadot
909*aa1a8ff2SEmmanuel Vadot			cfam3_i2c10: i2c-bus@a {
910*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
911*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
912*aa1a8ff2SEmmanuel Vadot				reg = <10>;	/* OP3A */
913*aa1a8ff2SEmmanuel Vadot
914*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
915*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
916*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
917*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
918*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
919*aa1a8ff2SEmmanuel Vadot
920*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
921*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
922*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
923*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
924*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
925*aa1a8ff2SEmmanuel Vadot
926*aa1a8ff2SEmmanuel Vadot						scom410: scom@1000 {
927*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
928*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
929*aa1a8ff2SEmmanuel Vadot						};
930*aa1a8ff2SEmmanuel Vadot
931*aa1a8ff2SEmmanuel Vadot						sbefifo410: sbefifo@2400 {
932*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
933*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
934*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
935*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
936*aa1a8ff2SEmmanuel Vadot						};
937*aa1a8ff2SEmmanuel Vadot					};
938*aa1a8ff2SEmmanuel Vadot				};
939*aa1a8ff2SEmmanuel Vadot			};
940*aa1a8ff2SEmmanuel Vadot
941*aa1a8ff2SEmmanuel Vadot			cfam3_i2c11: i2c-bus@b {
942*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
943*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
944*aa1a8ff2SEmmanuel Vadot				reg = <11>;	/* OP3B */
945*aa1a8ff2SEmmanuel Vadot
946*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
947*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
948*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
949*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
950*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
951*aa1a8ff2SEmmanuel Vadot
952*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
953*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
954*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
955*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
956*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
957*aa1a8ff2SEmmanuel Vadot
958*aa1a8ff2SEmmanuel Vadot						scom411: scom@1000 {
959*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
960*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
961*aa1a8ff2SEmmanuel Vadot						};
962*aa1a8ff2SEmmanuel Vadot
963*aa1a8ff2SEmmanuel Vadot						sbefifo411: sbefifo@2400 {
964*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
965*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
966*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
967*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
968*aa1a8ff2SEmmanuel Vadot						};
969*aa1a8ff2SEmmanuel Vadot					};
970*aa1a8ff2SEmmanuel Vadot				};
971*aa1a8ff2SEmmanuel Vadot			};
972*aa1a8ff2SEmmanuel Vadot
973*aa1a8ff2SEmmanuel Vadot			cfam3_i2c14: i2c-bus@e {
974*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
975*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
976*aa1a8ff2SEmmanuel Vadot				reg = <14>;	/* OP5A */
977*aa1a8ff2SEmmanuel Vadot
978*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
979*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
980*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
981*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
982*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
983*aa1a8ff2SEmmanuel Vadot
984*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
985*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
986*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
987*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
988*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
989*aa1a8ff2SEmmanuel Vadot
990*aa1a8ff2SEmmanuel Vadot						scom414: scom@1000 {
991*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
992*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
993*aa1a8ff2SEmmanuel Vadot						};
994*aa1a8ff2SEmmanuel Vadot
995*aa1a8ff2SEmmanuel Vadot						sbefifo414: sbefifo@2400 {
996*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
997*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
998*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
999*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
1000*aa1a8ff2SEmmanuel Vadot						};
1001*aa1a8ff2SEmmanuel Vadot					};
1002*aa1a8ff2SEmmanuel Vadot				};
1003*aa1a8ff2SEmmanuel Vadot			};
1004*aa1a8ff2SEmmanuel Vadot
1005*aa1a8ff2SEmmanuel Vadot			cfam3_i2c15: i2c-bus@f {
1006*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1007*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1008*aa1a8ff2SEmmanuel Vadot				reg = <15>;	/* OP5B */
1009*aa1a8ff2SEmmanuel Vadot
1010*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
1011*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
1012*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
1013*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
1014*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
1015*aa1a8ff2SEmmanuel Vadot
1016*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
1017*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
1018*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
1019*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
1020*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
1021*aa1a8ff2SEmmanuel Vadot
1022*aa1a8ff2SEmmanuel Vadot						scom415: scom@1000 {
1023*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
1024*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
1025*aa1a8ff2SEmmanuel Vadot						};
1026*aa1a8ff2SEmmanuel Vadot
1027*aa1a8ff2SEmmanuel Vadot						sbefifo415: sbefifo@2400 {
1028*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
1029*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
1030*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
1031*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
1032*aa1a8ff2SEmmanuel Vadot						};
1033*aa1a8ff2SEmmanuel Vadot					};
1034*aa1a8ff2SEmmanuel Vadot				};
1035*aa1a8ff2SEmmanuel Vadot			};
1036*aa1a8ff2SEmmanuel Vadot
1037*aa1a8ff2SEmmanuel Vadot			cfam3_i2c16: i2c-bus@10 {
1038*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1039*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1040*aa1a8ff2SEmmanuel Vadot				reg = <16>;	/* OP6A */
1041*aa1a8ff2SEmmanuel Vadot
1042*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
1043*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
1044*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
1045*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
1046*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
1047*aa1a8ff2SEmmanuel Vadot
1048*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
1049*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
1050*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
1051*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
1052*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
1053*aa1a8ff2SEmmanuel Vadot
1054*aa1a8ff2SEmmanuel Vadot						scom416: scom@1000 {
1055*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
1056*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
1057*aa1a8ff2SEmmanuel Vadot						};
1058*aa1a8ff2SEmmanuel Vadot
1059*aa1a8ff2SEmmanuel Vadot						sbefifo416: sbefifo@2400 {
1060*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
1061*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
1062*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
1063*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
1064*aa1a8ff2SEmmanuel Vadot						};
1065*aa1a8ff2SEmmanuel Vadot					};
1066*aa1a8ff2SEmmanuel Vadot				};
1067*aa1a8ff2SEmmanuel Vadot			};
1068*aa1a8ff2SEmmanuel Vadot
1069*aa1a8ff2SEmmanuel Vadot			cfam3_i2c17: i2c-bus@11 {
1070*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1071*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1072*aa1a8ff2SEmmanuel Vadot				reg = <17>;	/* OP6B */
1073*aa1a8ff2SEmmanuel Vadot
1074*aa1a8ff2SEmmanuel Vadot				i2cr@20 {
1075*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,i2cr-fsi-master";
1076*aa1a8ff2SEmmanuel Vadot					reg = <0x20>;
1077*aa1a8ff2SEmmanuel Vadot					#address-cells = <2>;
1078*aa1a8ff2SEmmanuel Vadot					#size-cells = <0>;
1079*aa1a8ff2SEmmanuel Vadot
1080*aa1a8ff2SEmmanuel Vadot					cfam@0,0 {
1081*aa1a8ff2SEmmanuel Vadot						reg = <0 0>;
1082*aa1a8ff2SEmmanuel Vadot						#address-cells = <1>;
1083*aa1a8ff2SEmmanuel Vadot						#size-cells = <1>;
1084*aa1a8ff2SEmmanuel Vadot						chip-id = <0>;
1085*aa1a8ff2SEmmanuel Vadot
1086*aa1a8ff2SEmmanuel Vadot						scom417: scom@1000 {
1087*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,i2cr-scom";
1088*aa1a8ff2SEmmanuel Vadot							reg = <0x1000 0x400>;
1089*aa1a8ff2SEmmanuel Vadot						};
1090*aa1a8ff2SEmmanuel Vadot
1091*aa1a8ff2SEmmanuel Vadot						sbefifo417: sbefifo@2400 {
1092*aa1a8ff2SEmmanuel Vadot							compatible = "ibm,p9-sbefifo";
1093*aa1a8ff2SEmmanuel Vadot							reg = <0x2400 0x400>;
1094*aa1a8ff2SEmmanuel Vadot							#address-cells = <1>;
1095*aa1a8ff2SEmmanuel Vadot							#size-cells = <0>;
1096*aa1a8ff2SEmmanuel Vadot						};
1097*aa1a8ff2SEmmanuel Vadot					};
1098*aa1a8ff2SEmmanuel Vadot				};
1099*aa1a8ff2SEmmanuel Vadot			};
1100*aa1a8ff2SEmmanuel Vadot		};
1101*aa1a8ff2SEmmanuel Vadot
1102*aa1a8ff2SEmmanuel Vadot		fsi2spi@1c00 {
1103*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,fsi2spi";
1104*aa1a8ff2SEmmanuel Vadot			reg = <0x1c00 0x400>;
1105*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
1106*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
1107*aa1a8ff2SEmmanuel Vadot
1108*aa1a8ff2SEmmanuel Vadot			cfam3_spi0: spi@0 {
1109*aa1a8ff2SEmmanuel Vadot				reg = <0x0>;
1110*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1111*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1112*aa1a8ff2SEmmanuel Vadot
1113*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
1114*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
1115*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
1116*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
1117*aa1a8ff2SEmmanuel Vadot
1118*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
1119*aa1a8ff2SEmmanuel Vadot					reg = <0>;
1120*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
1121*aa1a8ff2SEmmanuel Vadot				};
1122*aa1a8ff2SEmmanuel Vadot			};
1123*aa1a8ff2SEmmanuel Vadot
1124*aa1a8ff2SEmmanuel Vadot			cfam3_spi1: spi@20 {
1125*aa1a8ff2SEmmanuel Vadot				reg = <0x20>;
1126*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1127*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1128*aa1a8ff2SEmmanuel Vadot
1129*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
1130*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
1131*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
1132*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
1133*aa1a8ff2SEmmanuel Vadot
1134*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
1135*aa1a8ff2SEmmanuel Vadot					reg = <0>;
1136*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
1137*aa1a8ff2SEmmanuel Vadot				};
1138*aa1a8ff2SEmmanuel Vadot			};
1139*aa1a8ff2SEmmanuel Vadot
1140*aa1a8ff2SEmmanuel Vadot			cfam3_spi2: spi@40 {
1141*aa1a8ff2SEmmanuel Vadot				reg = <0x40>;
1142*aa1a8ff2SEmmanuel Vadot				compatible =  "ibm,fsi2spi";
1143*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1144*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1145*aa1a8ff2SEmmanuel Vadot
1146*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
1147*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
1148*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
1149*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
1150*aa1a8ff2SEmmanuel Vadot
1151*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
1152*aa1a8ff2SEmmanuel Vadot					reg = <0>;
1153*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
1154*aa1a8ff2SEmmanuel Vadot				};
1155*aa1a8ff2SEmmanuel Vadot			};
1156*aa1a8ff2SEmmanuel Vadot
1157*aa1a8ff2SEmmanuel Vadot			cfam3_spi3: spi@60 {
1158*aa1a8ff2SEmmanuel Vadot				reg = <0x60>;
1159*aa1a8ff2SEmmanuel Vadot				compatible =  "ibm,fsi2spi";
1160*aa1a8ff2SEmmanuel Vadot				#address-cells = <1>;
1161*aa1a8ff2SEmmanuel Vadot				#size-cells = <0>;
1162*aa1a8ff2SEmmanuel Vadot
1163*aa1a8ff2SEmmanuel Vadot				eeprom@0 {
1164*aa1a8ff2SEmmanuel Vadot					at25,byte-len = <0x80000>;
1165*aa1a8ff2SEmmanuel Vadot					at25,addr-mode = <4>;
1166*aa1a8ff2SEmmanuel Vadot					at25,page-size = <256>;
1167*aa1a8ff2SEmmanuel Vadot
1168*aa1a8ff2SEmmanuel Vadot					compatible = "atmel,at25";
1169*aa1a8ff2SEmmanuel Vadot					reg = <0>;
1170*aa1a8ff2SEmmanuel Vadot					spi-max-frequency = <1000000>;
1171*aa1a8ff2SEmmanuel Vadot				};
1172*aa1a8ff2SEmmanuel Vadot			};
1173*aa1a8ff2SEmmanuel Vadot		};
1174*aa1a8ff2SEmmanuel Vadot
1175*aa1a8ff2SEmmanuel Vadot		sbefifo@2400 {
1176*aa1a8ff2SEmmanuel Vadot			compatible = "ibm,p9-sbefifo";
1177*aa1a8ff2SEmmanuel Vadot			reg = <0x2400 0x400>;
1178*aa1a8ff2SEmmanuel Vadot			#address-cells = <1>;
1179*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
1180*aa1a8ff2SEmmanuel Vadot
1181*aa1a8ff2SEmmanuel Vadot			fsi_occ3: occ {
1182*aa1a8ff2SEmmanuel Vadot				compatible = "ibm,p10-occ";
1183*aa1a8ff2SEmmanuel Vadot
1184*aa1a8ff2SEmmanuel Vadot				occ-hwmon {
1185*aa1a8ff2SEmmanuel Vadot					compatible = "ibm,p10-occ-hwmon";
1186*aa1a8ff2SEmmanuel Vadot					ibm,no-poll-on-init;
1187*aa1a8ff2SEmmanuel Vadot				};
1188*aa1a8ff2SEmmanuel Vadot			};
1189*aa1a8ff2SEmmanuel Vadot		};
1190*aa1a8ff2SEmmanuel Vadot
1191*aa1a8ff2SEmmanuel Vadot		fsi_hub3: hub@3400 {
1192*aa1a8ff2SEmmanuel Vadot			compatible = "fsi-master-hub";
1193*aa1a8ff2SEmmanuel Vadot			reg = <0x3400 0x400>;
1194*aa1a8ff2SEmmanuel Vadot			#address-cells = <2>;
1195*aa1a8ff2SEmmanuel Vadot			#size-cells = <0>;
1196*aa1a8ff2SEmmanuel Vadot
1197*aa1a8ff2SEmmanuel Vadot			no-scan-on-init;
1198*aa1a8ff2SEmmanuel Vadot		};
1199*aa1a8ff2SEmmanuel Vadot	};
1200*aa1a8ff2SEmmanuel Vadot};
1201*aa1a8ff2SEmmanuel Vadot
1202*aa1a8ff2SEmmanuel Vadot/* Legacy OCC numbering (to get rid of when userspace is fixed) */
1203*aa1a8ff2SEmmanuel Vadot&fsi_occ2 {
1204*aa1a8ff2SEmmanuel Vadot	reg = <3>;
1205*aa1a8ff2SEmmanuel Vadot};
1206*aa1a8ff2SEmmanuel Vadot
1207*aa1a8ff2SEmmanuel Vadot&fsi_occ3 {
1208*aa1a8ff2SEmmanuel Vadot	reg = <4>;
1209*aa1a8ff2SEmmanuel Vadot};
1210*aa1a8ff2SEmmanuel Vadot
1211*aa1a8ff2SEmmanuel Vadot/ {
1212*aa1a8ff2SEmmanuel Vadot	aliases {
1213*aa1a8ff2SEmmanuel Vadot		i2c300 = &cfam2_i2c0;
1214*aa1a8ff2SEmmanuel Vadot		i2c301 = &cfam2_i2c1;
1215*aa1a8ff2SEmmanuel Vadot		i2c310 = &cfam2_i2c10;
1216*aa1a8ff2SEmmanuel Vadot		i2c311 = &cfam2_i2c11;
1217*aa1a8ff2SEmmanuel Vadot		i2c312 = &cfam2_i2c12;
1218*aa1a8ff2SEmmanuel Vadot		i2c313 = &cfam2_i2c13;
1219*aa1a8ff2SEmmanuel Vadot		i2c314 = &cfam2_i2c14;
1220*aa1a8ff2SEmmanuel Vadot		i2c315 = &cfam2_i2c15;
1221*aa1a8ff2SEmmanuel Vadot		i2c402 = &cfam3_i2c2;
1222*aa1a8ff2SEmmanuel Vadot		i2c403 = &cfam3_i2c3;
1223*aa1a8ff2SEmmanuel Vadot		i2c410 = &cfam3_i2c10;
1224*aa1a8ff2SEmmanuel Vadot		i2c411 = &cfam3_i2c11;
1225*aa1a8ff2SEmmanuel Vadot		i2c414 = &cfam3_i2c14;
1226*aa1a8ff2SEmmanuel Vadot		i2c415 = &cfam3_i2c15;
1227*aa1a8ff2SEmmanuel Vadot		i2c416 = &cfam3_i2c16;
1228*aa1a8ff2SEmmanuel Vadot		i2c417 = &cfam3_i2c17;
1229*aa1a8ff2SEmmanuel Vadot
1230*aa1a8ff2SEmmanuel Vadot		sbefifo100 = &sbefifo100;
1231*aa1a8ff2SEmmanuel Vadot		sbefifo101 = &sbefifo101;
1232*aa1a8ff2SEmmanuel Vadot		sbefifo110 = &sbefifo110;
1233*aa1a8ff2SEmmanuel Vadot		sbefifo111 = &sbefifo111;
1234*aa1a8ff2SEmmanuel Vadot		sbefifo112 = &sbefifo112;
1235*aa1a8ff2SEmmanuel Vadot		sbefifo113 = &sbefifo113;
1236*aa1a8ff2SEmmanuel Vadot		sbefifo114 = &sbefifo114;
1237*aa1a8ff2SEmmanuel Vadot		sbefifo115 = &sbefifo115;
1238*aa1a8ff2SEmmanuel Vadot		sbefifo202 = &sbefifo202;
1239*aa1a8ff2SEmmanuel Vadot		sbefifo203 = &sbefifo203;
1240*aa1a8ff2SEmmanuel Vadot		sbefifo210 = &sbefifo210;
1241*aa1a8ff2SEmmanuel Vadot		sbefifo211 = &sbefifo211;
1242*aa1a8ff2SEmmanuel Vadot		sbefifo214 = &sbefifo214;
1243*aa1a8ff2SEmmanuel Vadot		sbefifo215 = &sbefifo215;
1244*aa1a8ff2SEmmanuel Vadot		sbefifo216 = &sbefifo216;
1245*aa1a8ff2SEmmanuel Vadot		sbefifo217 = &sbefifo217;
1246*aa1a8ff2SEmmanuel Vadot		sbefifo300 = &sbefifo300;
1247*aa1a8ff2SEmmanuel Vadot		sbefifo301 = &sbefifo301;
1248*aa1a8ff2SEmmanuel Vadot		sbefifo310 = &sbefifo310;
1249*aa1a8ff2SEmmanuel Vadot		sbefifo311 = &sbefifo311;
1250*aa1a8ff2SEmmanuel Vadot		sbefifo312 = &sbefifo312;
1251*aa1a8ff2SEmmanuel Vadot		sbefifo313 = &sbefifo313;
1252*aa1a8ff2SEmmanuel Vadot		sbefifo314 = &sbefifo314;
1253*aa1a8ff2SEmmanuel Vadot		sbefifo315 = &sbefifo315;
1254*aa1a8ff2SEmmanuel Vadot		sbefifo402 = &sbefifo402;
1255*aa1a8ff2SEmmanuel Vadot		sbefifo403 = &sbefifo403;
1256*aa1a8ff2SEmmanuel Vadot		sbefifo410 = &sbefifo410;
1257*aa1a8ff2SEmmanuel Vadot		sbefifo411 = &sbefifo411;
1258*aa1a8ff2SEmmanuel Vadot		sbefifo414 = &sbefifo414;
1259*aa1a8ff2SEmmanuel Vadot		sbefifo415 = &sbefifo415;
1260*aa1a8ff2SEmmanuel Vadot		sbefifo416 = &sbefifo416;
1261*aa1a8ff2SEmmanuel Vadot		sbefifo417 = &sbefifo417;
1262*aa1a8ff2SEmmanuel Vadot
1263*aa1a8ff2SEmmanuel Vadot		scom100 = &scom100;
1264*aa1a8ff2SEmmanuel Vadot		scom101 = &scom101;
1265*aa1a8ff2SEmmanuel Vadot		scom110 = &scom110;
1266*aa1a8ff2SEmmanuel Vadot		scom111 = &scom111;
1267*aa1a8ff2SEmmanuel Vadot		scom112 = &scom112;
1268*aa1a8ff2SEmmanuel Vadot		scom113 = &scom113;
1269*aa1a8ff2SEmmanuel Vadot		scom114 = &scom114;
1270*aa1a8ff2SEmmanuel Vadot		scom115 = &scom115;
1271*aa1a8ff2SEmmanuel Vadot		scom202 = &scom202;
1272*aa1a8ff2SEmmanuel Vadot		scom203 = &scom203;
1273*aa1a8ff2SEmmanuel Vadot		scom210 = &scom210;
1274*aa1a8ff2SEmmanuel Vadot		scom211 = &scom211;
1275*aa1a8ff2SEmmanuel Vadot		scom214 = &scom214;
1276*aa1a8ff2SEmmanuel Vadot		scom215 = &scom215;
1277*aa1a8ff2SEmmanuel Vadot		scom216 = &scom216;
1278*aa1a8ff2SEmmanuel Vadot		scom217 = &scom217;
1279*aa1a8ff2SEmmanuel Vadot		scom300 = &scom300;
1280*aa1a8ff2SEmmanuel Vadot		scom301 = &scom301;
1281*aa1a8ff2SEmmanuel Vadot		scom310 = &scom310;
1282*aa1a8ff2SEmmanuel Vadot		scom311 = &scom311;
1283*aa1a8ff2SEmmanuel Vadot		scom312 = &scom312;
1284*aa1a8ff2SEmmanuel Vadot		scom313 = &scom313;
1285*aa1a8ff2SEmmanuel Vadot		scom314 = &scom314;
1286*aa1a8ff2SEmmanuel Vadot		scom315 = &scom315;
1287*aa1a8ff2SEmmanuel Vadot		scom402 = &scom402;
1288*aa1a8ff2SEmmanuel Vadot		scom403 = &scom403;
1289*aa1a8ff2SEmmanuel Vadot		scom410 = &scom410;
1290*aa1a8ff2SEmmanuel Vadot		scom411 = &scom411;
1291*aa1a8ff2SEmmanuel Vadot		scom414 = &scom414;
1292*aa1a8ff2SEmmanuel Vadot		scom415 = &scom415;
1293*aa1a8ff2SEmmanuel Vadot		scom416 = &scom416;
1294*aa1a8ff2SEmmanuel Vadot		scom417 = &scom417;
1295*aa1a8ff2SEmmanuel Vadot
1296*aa1a8ff2SEmmanuel Vadot		spi30 = &cfam2_spi0;
1297*aa1a8ff2SEmmanuel Vadot		spi31 = &cfam2_spi1;
1298*aa1a8ff2SEmmanuel Vadot		spi32 = &cfam2_spi2;
1299*aa1a8ff2SEmmanuel Vadot		spi33 = &cfam2_spi3;
1300*aa1a8ff2SEmmanuel Vadot		spi40 = &cfam3_spi0;
1301*aa1a8ff2SEmmanuel Vadot		spi41 = &cfam3_spi1;
1302*aa1a8ff2SEmmanuel Vadot		spi42 = &cfam3_spi2;
1303*aa1a8ff2SEmmanuel Vadot		spi43 = &cfam3_spi3;
1304*aa1a8ff2SEmmanuel Vadot	};
1305*aa1a8ff2SEmmanuel Vadot};
1306