xref: /openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts (revision 2f18c25e4b56fb9169de4ade3b510cf9c41e53f6)
1// SPDX-License-Identifier: GPL-2.0-or-later
2// Copyright 2019 IBM Corp.
3/dts-v1/;
4
5#include "aspeed-g6.dtsi"
6#include <dt-bindings/gpio/aspeed-gpio.h>
7#include <dt-bindings/i2c/i2c.h>
8#include <dt-bindings/leds/leds-pca955x.h>
9
10/ {
11	model = "Rainier 2U";
12	compatible = "ibm,rainier-bmc", "aspeed,ast2600";
13
14	aliases {
15		serial4 = &uart5;
16		i2c16 = &i2c2mux0;
17		i2c17 = &i2c2mux1;
18		i2c18 = &i2c2mux2;
19		i2c19 = &i2c2mux3;
20		i2c20 = &i2c4mux0chn0;
21		i2c21 = &i2c4mux0chn1;
22		i2c22 = &i2c4mux0chn2;
23		i2c23 = &i2c5mux0chn0;
24		i2c24 = &i2c5mux0chn1;
25		i2c25 = &i2c6mux0chn0;
26		i2c26 = &i2c6mux0chn1;
27		i2c27 = &i2c6mux0chn2;
28		i2c28 = &i2c6mux0chn3;
29		i2c29 = &i2c11mux0chn0;
30		i2c30 = &i2c11mux0chn1;
31	};
32
33	chosen {
34		stdout-path = &uart5;
35		bootargs = "console=ttyS4,115200n8 earlycon";
36	};
37
38	memory@80000000 {
39		device_type = "memory";
40		reg = <0x80000000 0x40000000>;
41	};
42
43	reserved-memory {
44		#address-cells = <1>;
45		#size-cells = <1>;
46		ranges;
47
48		ramoops@b3e00000 {
49			compatible = "ramoops";
50			reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
51			record-size = <0x8000>;
52			console-size = <0x8000>;
53			ftrace-size = <0x8000>;
54			pmsg-size = <0x8000>;
55			max-reason = <3>; /* KMSG_DUMP_EMERG */
56		};
57
58		/* LPC FW cycle bridge region requires natural alignment */
59		flash_memory: region@b4000000 {
60			no-map;
61			reg = <0xb4000000 0x04000000>; /* 64M */
62		};
63
64		/* VGA region is dictated by hardware strapping */
65		vga_memory: region@bf000000 {
66			no-map;
67			compatible = "shared-dma-pool";
68			reg = <0xbf000000 0x01000000>;  /* 16M */
69		};
70	};
71
72	i2c2mux: i2cmux {
73		compatible = "i2c-mux-gpio";
74		#address-cells = <1>;
75		#size-cells = <0>;
76		status = "okay";
77
78		i2c-parent = <&i2c2>;
79		mux-gpios = <&gpio0 ASPEED_GPIO(G, 4) GPIO_ACTIVE_HIGH>,
80			    <&gpio0 ASPEED_GPIO(G, 5) GPIO_ACTIVE_HIGH>;
81		idle-state = <0>;
82
83		i2c2mux0: i2c@0 {
84			#address-cells = <1>;
85			#size-cells = <0>;
86			reg = <0>;
87		};
88
89		i2c2mux1: i2c@1 {
90			#address-cells = <1>;
91			#size-cells = <0>;
92			reg = <1>;
93		};
94
95		i2c2mux2: i2c@2 {
96			#address-cells = <1>;
97			#size-cells = <0>;
98			reg = <2>;
99		};
100
101		i2c2mux3: i2c@3 {
102			#address-cells = <1>;
103			#size-cells = <0>;
104			reg = <3>;
105		};
106	};
107
108	leds {
109		compatible = "gpio-leds";
110
111		/* BMC Card fault LED at the back */
112		led-bmc-ingraham0 {
113			gpios = <&gpio0 ASPEED_GPIO(H, 1) GPIO_ACTIVE_LOW>;
114		};
115
116		/* Enclosure ID LED at the back */
117		led-rear-enc-id0 {
118			gpios = <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>;
119		};
120
121		/* Enclosure fault LED at the back */
122		led-rear-enc-fault0 {
123			gpios = <&gpio0 ASPEED_GPIO(H, 3) GPIO_ACTIVE_LOW>;
124		};
125
126		/* PCIE slot power LED */
127		led-pcieslot-power {
128			gpios = <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_LOW>;
129		};
130	};
131
132	gpio-keys-polled {
133		compatible = "gpio-keys-polled";
134		poll-interval = <1000>;
135
136		event-fan0-presence {
137			label = "fan0-presence";
138			gpios = <&pca0 6 GPIO_ACTIVE_LOW>;
139			linux,code = <6>;
140		};
141
142		event-fan1-presence {
143			label = "fan1-presence";
144			gpios = <&pca0 7 GPIO_ACTIVE_LOW>;
145			linux,code = <7>;
146		};
147
148		event-fan2-presence {
149			label = "fan2-presence";
150			gpios = <&pca0 8 GPIO_ACTIVE_LOW>;
151			linux,code = <8>;
152		};
153
154		event-fan3-presence {
155			label = "fan3-presence";
156			gpios = <&pca0 9 GPIO_ACTIVE_LOW>;
157			linux,code = <9>;
158		};
159
160		event-fan4-presence {
161			label = "fan4-presence";
162			gpios = <&pca0 10 GPIO_ACTIVE_LOW>;
163			linux,code = <10>;
164		};
165
166		event-fan5-presence {
167			label = "fan5-presence";
168			gpios = <&pca0 11 GPIO_ACTIVE_LOW>;
169			linux,code = <11>;
170		};
171	};
172
173	iio-hwmon {
174		compatible = "iio-hwmon";
175		io-channels = <&adc1 7>;
176	};
177};
178
179&adc1 {
180	status = "okay";
181	aspeed,int-vref-microvolt = <2500000>;
182	pinctrl-names = "default";
183	pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
184		&pinctrl_adc10_default &pinctrl_adc11_default
185		&pinctrl_adc12_default &pinctrl_adc13_default
186		&pinctrl_adc14_default &pinctrl_adc15_default>;
187};
188
189&ehci1 {
190	status = "okay";
191};
192
193&uhci {
194	status = "okay";
195};
196
197&gpio0 {
198	gpio-line-names =
199	/*A0-A7*/	"","","","","","","","",
200	/*B0-B7*/	"","","","","","","checkstop","",
201	/*C0-C7*/	"","","","","","","","",
202	/*D0-D7*/	"","","","","","","","",
203	/*E0-E7*/	"","","","","","","","",
204	/*F0-F7*/	"","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","","factory-reset-toggle","",
205	/*G0-G7*/	"","","","","","","","",
206	/*H0-H7*/	"","led-bmc-ingraham0","led-rear-enc-id0","led-rear-enc-fault0","","","","",
207	/*I0-I7*/	"","","","","","","bmc-secure-boot","",
208	/*J0-J7*/	"","","","","","","","",
209	/*K0-K7*/	"","","","","","","","",
210	/*L0-L7*/	"","","","","","","","",
211	/*M0-M7*/	"","","","","","","","",
212	/*N0-N7*/	"","","","","","","","",
213	/*O0-O7*/	"","","","usb-power","","","","",
214	/*P0-P7*/	"","","","","led-pcieslot-power","","","",
215	/*Q0-Q7*/	"cfam-reset","","regulator-standby-faulted","","","","","",
216	/*R0-R7*/	"bmc-tpm-reset","power-chassis-control","power-chassis-good","","","","","",
217	/*S0-S7*/	"presence-ps0","presence-ps1","presence-ps2","presence-ps3",
218	"power-ffs-sync-history","","","",
219	/*T0-T7*/	"","","","","","","","",
220	/*U0-U7*/	"","","","","","","","",
221	/*V0-V7*/	"","","","","","","","",
222	/*W0-W7*/	"","","","","","","","",
223	/*X0-X7*/	"","","","","","","","",
224	/*Y0-Y7*/	"","","","","","","","",
225	/*Z0-Z7*/	"","","","","","","","";
226
227	i2c3-mux-oe-n-hog {
228		gpio-hog;
229		gpios = <ASPEED_GPIO(G, 6) GPIO_ACTIVE_LOW>;
230		output-high;
231		line-name = "I2C3_MUX_OE_N";
232	};
233
234	usb-power-hog {
235		gpio-hog;
236		gpios = <ASPEED_GPIO(O, 3) GPIO_ACTIVE_LOW>;
237		output-high;
238	};
239};
240
241&emmc_controller {
242	status = "okay";
243};
244
245&pinctrl_emmc_default {
246	bias-disable;
247};
248
249&emmc {
250	status = "okay";
251	clk-phase-mmc-hs200 = <180>, <180>;
252};
253
254&ibt {
255	status = "okay";
256};
257
258&i2c0 {
259	status = "okay";
260
261	eeprom@51 {
262		compatible = "atmel,24c64";
263		reg = <0x51>;
264	};
265
266	tca_pres1: tca9554@20{
267		compatible = "ti,tca9554";
268		reg = <0x20>;
269		#address-cells = <1>;
270		#size-cells = <0>;
271
272		gpio-controller;
273		#gpio-cells = <2>;
274
275		gpio-line-names = "",
276			"RUSSEL_FW_I2C_ENABLE_N",
277			"RUSSEL_OPPANEL_PRESENCE_N",
278			"BLYTH_OPPANEL_PRESENCE_N",
279			"CPU_TPM_CARD_PRESENT_N",
280			"DASD_BP2_PRESENT_N",
281			"DASD_BP1_PRESENT_N",
282			"DASD_BP0_PRESENT_N";
283	};
284};
285
286&i2c1 {
287	status = "okay";
288};
289
290&i2c2 {
291	status = "okay";
292};
293
294&i2c3 {
295	status = "okay";
296
297	power-supply@68 {
298		compatible = "ibm,cffps";
299		reg = <0x68>;
300	};
301
302	power-supply@69 {
303		compatible = "ibm,cffps";
304		reg = <0x69>;
305	};
306
307	pca_pres1: pca9552@61 {
308		compatible = "nxp,pca9552";
309		reg = <0x61>;
310		#address-cells = <1>;
311		#size-cells = <0>;
312
313		gpio-controller;
314		#gpio-cells = <2>;
315
316		gpio-line-names =
317			"SLOT0_PRSNT_EN_RSVD", "SLOT1_PRSNT_EN_RSVD",
318			"SLOT2_PRSNT_EN_RSVD", "SLOT3_PRSNT_EN_RSVD",
319			"SLOT4_PRSNT_EN_RSVD", "SLOT0_EXPANDER_PRSNT_N",
320			"SLOT1_EXPANDER_PRSNT_N", "SLOT2_EXPANDER_PRSNT_N",
321			"SLOT3_EXPANDER_PRSNT_N", "SLOT4_EXPANDER_PRSNT_N",
322			"", "", "", "", "", "";
323	};
324};
325
326&i2c4 {
327	status = "okay";
328
329	tmp275@48 {
330		compatible = "ti,tmp275";
331		reg = <0x48>;
332	};
333
334	tmp275@49 {
335		compatible = "ti,tmp275";
336		reg = <0x49>;
337	};
338
339	tmp275@4a {
340		compatible = "ti,tmp275";
341		reg = <0x4a>;
342	};
343
344	i2c-mux@70 {
345		compatible = "nxp,pca9546";
346		reg = <0x70>;
347		#address-cells = <1>;
348		#size-cells = <0>;
349		status = "okay";
350		i2c-mux-idle-disconnect;
351
352		i2c4mux0chn0: i2c@0 {
353			#address-cells = <1>;
354			#size-cells = <0>;
355			reg = <0>;
356
357			eeprom@50 {
358				compatible = "atmel,24c64";
359				reg = <0x50>;
360			};
361
362			pca9551@60 {
363				compatible = "nxp,pca9551";
364				reg = <0x60>;
365				#address-cells = <1>;
366				#size-cells = <0>;
367
368				gpio-controller;
369				#gpio-cells = <2>;
370
371				led@0 {
372					label = "cablecard0-cxp-top";
373					reg = <0>;
374					retain-state-shutdown;
375					default-state = "keep";
376					type = <PCA955X_TYPE_LED>;
377				};
378
379				led@1 {
380					label = "cablecard0-cxp-bot";
381					reg = <1>;
382					retain-state-shutdown;
383					default-state = "keep";
384					type = <PCA955X_TYPE_LED>;
385				};
386			};
387		};
388
389		i2c4mux0chn1: i2c@1 {
390			#address-cells = <1>;
391			#size-cells = <0>;
392			reg = <1>;
393
394			eeprom@51 {
395				compatible = "atmel,24c64";
396				reg = <0x51>;
397			};
398		};
399
400		i2c4mux0chn2: i2c@2 {
401			#address-cells = <1>;
402			#size-cells = <0>;
403			reg = <2>;
404
405			eeprom@52 {
406				compatible = "atmel,24c64";
407				reg = <0x52>;
408			};
409		};
410	};
411};
412
413&i2c5 {
414	status = "okay";
415
416	tmp275@48 {
417		compatible = "ti,tmp275";
418		reg = <0x48>;
419	};
420
421	tmp275@49 {
422		compatible = "ti,tmp275";
423		reg = <0x49>;
424	};
425
426	i2c-mux@70 {
427		compatible = "nxp,pca9546";
428		reg = <0x70>;
429		#address-cells = <1>;
430		#size-cells = <0>;
431		status = "okay";
432		i2c-mux-idle-disconnect;
433
434		i2c5mux0chn0: i2c@0 {
435			#address-cells = <1>;
436			#size-cells = <0>;
437			reg = <0>;
438
439			eeprom@50 {
440				compatible = "atmel,24c64";
441				reg = <0x50>;
442			};
443
444			pca9551@60 {
445				compatible = "nxp,pca9551";
446				reg = <0x60>;
447				#address-cells = <1>;
448				#size-cells = <0>;
449
450				gpio-controller;
451				#gpio-cells = <2>;
452
453				led@0 {
454					label = "cablecard3-cxp-top";
455					reg = <0>;
456					retain-state-shutdown;
457					default-state = "keep";
458					type = <PCA955X_TYPE_LED>;
459				};
460
461				led@1 {
462					label = "cablecard3-cxp-bot";
463					reg = <1>;
464					retain-state-shutdown;
465					default-state = "keep";
466					type = <PCA955X_TYPE_LED>;
467				};
468			};
469		};
470
471		i2c5mux0chn1: i2c@1 {
472			#address-cells = <1>;
473			#size-cells = <0>;
474			reg = <1>;
475
476			eeprom@51 {
477				compatible = "atmel,24c64";
478				reg = <0x51>;
479			};
480
481			pca9551@61 {
482				compatible = "nxp,pca9551";
483				reg = <0x61>;
484				#address-cells = <1>;
485				#size-cells = <0>;
486
487				gpio-controller;
488				#gpio-cells = <2>;
489
490				led@0 {
491					label = "cablecard4-cxp-top";
492					reg = <0>;
493					retain-state-shutdown;
494					default-state = "keep";
495					type = <PCA955X_TYPE_LED>;
496				};
497
498				led@1 {
499					label = "cablecard4-cxp-bot";
500					reg = <1>;
501					retain-state-shutdown;
502					default-state = "keep";
503					type = <PCA955X_TYPE_LED>;
504				};
505			};
506		};
507	};
508};
509
510&i2c6 {
511	status = "okay";
512
513	tmp275@48 {
514		compatible = "ti,tmp275";
515		reg = <0x48>;
516	};
517
518	tmp275@4a {
519		compatible = "ti,tmp275";
520		reg = <0x4a>;
521	};
522
523	tmp275@4b {
524		compatible = "ti,tmp275";
525		reg = <0x4b>;
526	};
527
528	i2c-mux@70 {
529		compatible = "nxp,pca9546";
530		reg = <0x70>;
531		#address-cells = <1>;
532		#size-cells = <0>;
533		status = "okay";
534		i2c-mux-idle-disconnect;
535
536		i2c6mux0chn0: i2c@0 {
537			#address-cells = <1>;
538			#size-cells = <0>;
539			reg = <0>;
540
541			eeprom@53 {
542				compatible = "atmel,24c64";
543				reg = <0x53>;
544			};
545		};
546
547		i2c6mux0chn1: i2c@1 {
548			#address-cells = <1>;
549			#size-cells = <0>;
550			reg = <1>;
551
552			eeprom@52 {
553				compatible = "atmel,24c64";
554				reg = <0x52>;
555			};
556		};
557
558		i2c6mux0chn2: i2c@2 {
559			#address-cells = <1>;
560			#size-cells = <0>;
561			reg = <2>;
562
563			eeprom@50 {
564				compatible = "atmel,24c64";
565				reg = <0x50>;
566			};
567		};
568
569		i2c6mux0chn3: i2c@3 {
570			#address-cells = <1>;
571			#size-cells = <0>;
572			reg = <3>;
573
574			eeprom@51 {
575				compatible = "atmel,24c64";
576				reg = <0x51>;
577			};
578		};
579	};
580};
581
582&i2c7 {
583	multi-master;
584	status = "okay";
585
586	pca9552@30 {
587		compatible = "ibm,pca9552";
588		reg = <0x30>;
589		#address-cells = <1>;
590		#size-cells = <0>;
591
592		gpio-controller;
593		#gpio-cells = <2>;
594
595		led@0 {
596			label = "pcieslot0";
597			reg = <0>;
598			retain-state-shutdown;
599			default-state = "keep";
600			type = <PCA955X_TYPE_LED>;
601		};
602
603		led@1 {
604			label = "pcieslot1";
605			reg = <1>;
606			retain-state-shutdown;
607			default-state = "keep";
608			type = <PCA955X_TYPE_LED>;
609		};
610
611		led@2 {
612			label = "pcieslot2";
613			reg = <2>;
614			retain-state-shutdown;
615			default-state = "keep";
616			type = <PCA955X_TYPE_LED>;
617		};
618
619		led@3 {
620			label = "pcieslot3";
621			reg = <3>;
622			retain-state-shutdown;
623			default-state = "keep";
624			type = <PCA955X_TYPE_LED>;
625		};
626
627		led@4 {
628			label = "pcieslot4";
629			reg = <4>;
630			retain-state-shutdown;
631			default-state = "keep";
632			type = <PCA955X_TYPE_LED>;
633		};
634
635		led@5 {
636			label = "cpu1";
637			reg = <5>;
638			retain-state-shutdown;
639			default-state = "keep";
640			type = <PCA955X_TYPE_LED>;
641		};
642
643		led@6 {
644			label = "cpu-vrm1";
645			reg = <6>;
646			retain-state-shutdown;
647			default-state = "keep";
648			type = <PCA955X_TYPE_LED>;
649		};
650
651		led@8 {
652			label = "lcd-russel";
653			reg = <8>;
654			retain-state-shutdown;
655			default-state = "keep";
656			type = <PCA955X_TYPE_LED>;
657		};
658	};
659
660	pca9552@31 {
661		compatible = "ibm,pca9552";
662		reg = <0x31>;
663		#address-cells = <1>;
664		#size-cells = <0>;
665
666		gpio-controller;
667		#gpio-cells = <2>;
668
669		led@0 {
670			label = "ddimm0";
671			reg = <0>;
672			retain-state-shutdown;
673			default-state = "keep";
674			type = <PCA955X_TYPE_LED>;
675		};
676
677		led@1 {
678			label = "ddimm1";
679			reg = <1>;
680			retain-state-shutdown;
681			default-state = "keep";
682			type = <PCA955X_TYPE_LED>;
683		};
684
685		led@2 {
686			label = "ddimm2";
687			reg = <2>;
688			retain-state-shutdown;
689			default-state = "keep";
690			type = <PCA955X_TYPE_LED>;
691		};
692
693		led@3 {
694			label = "ddimm3";
695			reg = <3>;
696			retain-state-shutdown;
697			default-state = "keep";
698			type = <PCA955X_TYPE_LED>;
699		};
700
701		led@4 {
702			label = "ddimm4";
703			reg = <4>;
704			retain-state-shutdown;
705			default-state = "keep";
706			type = <PCA955X_TYPE_LED>;
707		};
708
709		led@5 {
710			label = "ddimm5";
711			reg = <5>;
712			retain-state-shutdown;
713			default-state = "keep";
714			type = <PCA955X_TYPE_LED>;
715		};
716
717		led@6 {
718			label = "ddimm6";
719			reg = <6>;
720			retain-state-shutdown;
721			default-state = "keep";
722			type = <PCA955X_TYPE_LED>;
723		};
724
725		led@7 {
726			label = "ddimm7";
727			reg = <7>;
728			retain-state-shutdown;
729			default-state = "keep";
730			type = <PCA955X_TYPE_LED>;
731		};
732
733		led@8 {
734			label = "ddimm8";
735			reg = <8>;
736			retain-state-shutdown;
737			default-state = "keep";
738			type = <PCA955X_TYPE_LED>;
739		};
740
741		led@9 {
742			label = "ddimm9";
743			reg = <9>;
744			retain-state-shutdown;
745			default-state = "keep";
746			type = <PCA955X_TYPE_LED>;
747		};
748
749		led@10 {
750			label = "ddimm10";
751			reg = <10>;
752			retain-state-shutdown;
753			default-state = "keep";
754			type = <PCA955X_TYPE_LED>;
755		};
756
757		led@11 {
758			label = "ddimm11";
759			reg = <11>;
760			retain-state-shutdown;
761			default-state = "keep";
762			type = <PCA955X_TYPE_LED>;
763		};
764
765		led@12 {
766			label = "ddimm12";
767			reg = <12>;
768			retain-state-shutdown;
769			default-state = "keep";
770			type = <PCA955X_TYPE_LED>;
771		};
772
773		led@13 {
774			label = "ddimm13";
775			reg = <13>;
776			retain-state-shutdown;
777			default-state = "keep";
778			type = <PCA955X_TYPE_LED>;
779		};
780
781		led@14 {
782			label = "ddimm14";
783			reg = <14>;
784			retain-state-shutdown;
785			default-state = "keep";
786			type = <PCA955X_TYPE_LED>;
787		};
788
789		led@15 {
790			label = "ddimm15";
791			reg = <15>;
792			retain-state-shutdown;
793			default-state = "keep";
794			type = <PCA955X_TYPE_LED>;
795		};
796	};
797
798	pca9552@32 {
799		compatible = "ibm,pca9552";
800		reg = <0x32>;
801		#address-cells = <1>;
802		#size-cells = <0>;
803
804		gpio-controller;
805		#gpio-cells = <2>;
806
807		led@0 {
808			label = "ddimm16";
809			reg = <0>;
810			retain-state-shutdown;
811			default-state = "keep";
812			type = <PCA955X_TYPE_LED>;
813		};
814
815		led@1 {
816			label = "ddimm17";
817			reg = <1>;
818			retain-state-shutdown;
819			default-state = "keep";
820			type = <PCA955X_TYPE_LED>;
821		};
822
823		led@2 {
824			label = "ddimm18";
825			reg = <2>;
826			retain-state-shutdown;
827			default-state = "keep";
828			type = <PCA955X_TYPE_LED>;
829		};
830
831		led@3 {
832			label = "ddimm19";
833			reg = <3>;
834			retain-state-shutdown;
835			default-state = "keep";
836			type = <PCA955X_TYPE_LED>;
837		};
838
839		led@4 {
840			label = "ddimm20";
841			reg = <4>;
842			retain-state-shutdown;
843			default-state = "keep";
844			type = <PCA955X_TYPE_LED>;
845		};
846
847		led@5 {
848			label = "ddimm21";
849			reg = <5>;
850			retain-state-shutdown;
851			default-state = "keep";
852			type = <PCA955X_TYPE_LED>;
853		};
854
855		led@6 {
856			label = "ddimm22";
857			reg = <6>;
858			retain-state-shutdown;
859			default-state = "keep";
860			type = <PCA955X_TYPE_LED>;
861		};
862
863		led@7 {
864			label = "ddimm23";
865			reg = <7>;
866			retain-state-shutdown;
867			default-state = "keep";
868			type = <PCA955X_TYPE_LED>;
869		};
870
871		led@8 {
872			label = "ddimm24";
873			reg = <8>;
874			retain-state-shutdown;
875			default-state = "keep";
876			type = <PCA955X_TYPE_LED>;
877		};
878
879		led@9 {
880			label = "ddimm25";
881			reg = <9>;
882			retain-state-shutdown;
883			default-state = "keep";
884			type = <PCA955X_TYPE_LED>;
885		};
886
887		led@10 {
888			label = "ddimm26";
889			reg = <10>;
890			retain-state-shutdown;
891			default-state = "keep";
892			type = <PCA955X_TYPE_LED>;
893		};
894
895		led@11 {
896			label = "ddimm27";
897			reg = <11>;
898			retain-state-shutdown;
899			default-state = "keep";
900			type = <PCA955X_TYPE_LED>;
901		};
902
903		led@12 {
904			label = "ddimm28";
905			reg = <12>;
906			retain-state-shutdown;
907			default-state = "keep";
908			type = <PCA955X_TYPE_LED>;
909		};
910
911		led@13 {
912			label = "ddimm29";
913			reg = <13>;
914			retain-state-shutdown;
915			default-state = "keep";
916			type = <PCA955X_TYPE_LED>;
917		};
918
919		led@14 {
920			label = "ddimm30";
921			reg = <14>;
922			retain-state-shutdown;
923			default-state = "keep";
924			type = <PCA955X_TYPE_LED>;
925		};
926
927		led@15 {
928			label = "ddimm31";
929			reg = <15>;
930			retain-state-shutdown;
931			default-state = "keep";
932			type = <PCA955X_TYPE_LED>;
933		};
934	};
935
936	pca9552@33 {
937		compatible = "ibm,pca9552";
938		reg = <0x33>;
939		#address-cells = <1>;
940		#size-cells = <0>;
941
942		gpio-controller;
943		#gpio-cells = <2>;
944
945		led@0 {
946			label = "planar";
947			reg = <0>;
948			retain-state-shutdown;
949			default-state = "keep";
950			type = <PCA955X_TYPE_LED>;
951		};
952
953		led@1 {
954			label = "cpu0";
955			reg = <1>;
956			retain-state-shutdown;
957			default-state = "keep";
958			type = <PCA955X_TYPE_LED>;
959		};
960
961		led@3 {
962			label = "dasd-pyramid0";
963			reg = <3>;
964			retain-state-shutdown;
965			default-state = "keep";
966			type = <PCA955X_TYPE_LED>;
967		};
968
969		led@4 {
970			label = "dasd-pyramid1";
971			reg = <4>;
972			retain-state-shutdown;
973			default-state = "keep";
974			type = <PCA955X_TYPE_LED>;
975		};
976
977		led@5 {
978			label = "dasd-pyramid2";
979			reg = <5>;
980			retain-state-shutdown;
981			default-state = "keep";
982			type = <PCA955X_TYPE_LED>;
983		};
984
985		led@6 {
986			label = "cpu0-vrm0";
987			reg = <6>;
988			retain-state-shutdown;
989			default-state = "keep";
990			type = <PCA955X_TYPE_LED>;
991		};
992
993		led@7 {
994			label = "rtc-battery";
995			reg = <7>;
996			retain-state-shutdown;
997			default-state = "keep";
998			type = <PCA955X_TYPE_LED>;
999		};
1000
1001		led@8 {
1002			label = "base-blyth";
1003			reg = <8>;
1004			retain-state-shutdown;
1005			default-state = "keep";
1006			type = <PCA955X_TYPE_LED>;
1007		};
1008
1009		led@9 {
1010			label = "pcieslot6";
1011			reg = <9>;
1012			retain-state-shutdown;
1013			default-state = "keep";
1014			type = <PCA955X_TYPE_LED>;
1015		};
1016
1017		led@10 {
1018			label = "pcieslot7";
1019			reg = <10>;
1020			retain-state-shutdown;
1021			default-state = "keep";
1022			type = <PCA955X_TYPE_LED>;
1023		};
1024
1025		led@11 {
1026			label = "pcieslot8";
1027			reg = <11>;
1028			retain-state-shutdown;
1029			default-state = "keep";
1030			type = <PCA955X_TYPE_LED>;
1031		};
1032
1033		led@12 {
1034			label = "pcieslot9";
1035			reg = <12>;
1036			retain-state-shutdown;
1037			default-state = "keep";
1038			type = <PCA955X_TYPE_LED>;
1039		};
1040
1041		led@13 {
1042			label = "pcieslot10";
1043			reg = <13>;
1044			retain-state-shutdown;
1045			default-state = "keep";
1046			type = <PCA955X_TYPE_LED>;
1047		};
1048
1049		led@14 {
1050			label = "pcieslot11";
1051			reg = <14>;
1052			retain-state-shutdown;
1053			default-state = "keep";
1054			type = <PCA955X_TYPE_LED>;
1055		};
1056
1057		led@15 {
1058			label = "tpm-wilson";
1059			reg = <15>;
1060			retain-state-shutdown;
1061			default-state = "keep";
1062			type = <PCA955X_TYPE_LED>;
1063		};
1064	};
1065
1066	si7021-a20@40 {
1067		compatible = "silabs,si7020";
1068		reg = <0x40>;
1069	};
1070
1071	tmp275@48 {
1072		compatible = "ti,tmp275";
1073		reg = <0x48>;
1074	};
1075
1076	max: max31785@52 {
1077		compatible = "maxim,max31785a";
1078		reg = <0x52>;
1079		#address-cells = <1>;
1080		#size-cells = <0>;
1081
1082		fan0: fan@0 {
1083			compatible = "pmbus-fan";
1084			reg = <0>;
1085			tach-pulses = <2>;
1086			maxim,fan-rotor-input = "tach";
1087			maxim,fan-pwm-freq = <25000>;
1088			maxim,fan-dual-tach;
1089			maxim,fan-no-watchdog;
1090			maxim,fan-no-fault-ramp;
1091			maxim,fan-ramp = <2>;
1092			maxim,fan-fault-pin-mon;
1093		};
1094
1095		fan1: fan@1 {
1096			compatible = "pmbus-fan";
1097			reg = <1>;
1098			tach-pulses = <2>;
1099			maxim,fan-rotor-input = "tach";
1100			maxim,fan-pwm-freq = <25000>;
1101			maxim,fan-dual-tach;
1102			maxim,fan-no-watchdog;
1103			maxim,fan-no-fault-ramp;
1104			maxim,fan-ramp = <2>;
1105			maxim,fan-fault-pin-mon;
1106		};
1107
1108		fan2: fan@2 {
1109			compatible = "pmbus-fan";
1110			reg = <2>;
1111			tach-pulses = <2>;
1112			maxim,fan-rotor-input = "tach";
1113			maxim,fan-pwm-freq = <25000>;
1114			maxim,fan-dual-tach;
1115			maxim,fan-no-watchdog;
1116			maxim,fan-no-fault-ramp;
1117			maxim,fan-ramp = <2>;
1118			maxim,fan-fault-pin-mon;
1119		};
1120
1121		fan3: fan@3 {
1122			compatible = "pmbus-fan";
1123			reg = <3>;
1124			tach-pulses = <2>;
1125			maxim,fan-rotor-input = "tach";
1126			maxim,fan-pwm-freq = <25000>;
1127			maxim,fan-dual-tach;
1128			maxim,fan-no-watchdog;
1129			maxim,fan-no-fault-ramp;
1130			maxim,fan-ramp = <2>;
1131			maxim,fan-fault-pin-mon;
1132		};
1133
1134		fan4: fan@4 {
1135			compatible = "pmbus-fan";
1136			reg = <4>;
1137			tach-pulses = <2>;
1138			maxim,fan-rotor-input = "tach";
1139			maxim,fan-pwm-freq = <25000>;
1140			maxim,fan-dual-tach;
1141			maxim,fan-no-watchdog;
1142			maxim,fan-no-fault-ramp;
1143			maxim,fan-ramp = <2>;
1144			maxim,fan-fault-pin-mon;
1145		};
1146
1147		fan5: fan@5 {
1148			compatible = "pmbus-fan";
1149			reg = <5>;
1150			tach-pulses = <2>;
1151			maxim,fan-rotor-input = "tach";
1152			maxim,fan-pwm-freq = <25000>;
1153			maxim,fan-dual-tach;
1154			maxim,fan-no-watchdog;
1155			maxim,fan-no-fault-ramp;
1156			maxim,fan-ramp = <2>;
1157			maxim,fan-fault-pin-mon;
1158		};
1159	};
1160
1161	pca9551@60 {
1162		compatible = "nxp,pca9551";
1163		reg = <0x60>;
1164		#address-cells = <1>;
1165		#size-cells = <0>;
1166
1167		gpio-controller;
1168		#gpio-cells = <2>;
1169
1170		led@0 {
1171			label = "front-sys-id0";
1172			reg = <0>;
1173			retain-state-shutdown;
1174			default-state = "keep";
1175			type = <PCA955X_TYPE_LED>;
1176		};
1177
1178		led@1 {
1179			label = "front-check-log0";
1180			reg = <1>;
1181			retain-state-shutdown;
1182			default-state = "keep";
1183			type = <PCA955X_TYPE_LED>;
1184		};
1185
1186		led@2 {
1187			label = "front-enc-fault1";
1188			reg = <2>;
1189			retain-state-shutdown;
1190			default-state = "keep";
1191			type = <PCA955X_TYPE_LED>;
1192		};
1193
1194		led@3 {
1195			label = "front-sys-pwron0";
1196			reg = <3>;
1197			retain-state-shutdown;
1198			default-state = "keep";
1199			type = <PCA955X_TYPE_LED>;
1200		};
1201	};
1202
1203	pca0: pca9552@61 {
1204		compatible = "nxp,pca9552";
1205		reg = <0x61>;
1206		#address-cells = <1>;
1207		#size-cells = <0>;
1208
1209		gpio-controller;
1210		#gpio-cells = <2>;
1211
1212		led@0 {
1213			label = "fan0";
1214			reg = <0>;
1215			retain-state-shutdown;
1216			default-state = "keep";
1217			type = <PCA955X_TYPE_LED>;
1218		};
1219
1220		led@1 {
1221			label = "fan1";
1222			reg = <1>;
1223			retain-state-shutdown;
1224			default-state = "keep";
1225			type = <PCA955X_TYPE_LED>;
1226		};
1227
1228		led@2 {
1229			label = "fan2";
1230			reg = <2>;
1231			retain-state-shutdown;
1232			default-state = "keep";
1233			type = <PCA955X_TYPE_LED>;
1234		};
1235
1236		led@3 {
1237			label = "fan3";
1238			reg = <3>;
1239			retain-state-shutdown;
1240			default-state = "keep";
1241			type = <PCA955X_TYPE_LED>;
1242		};
1243
1244		led@4 {
1245			label = "fan4";
1246			reg = <4>;
1247			retain-state-shutdown;
1248			default-state = "keep";
1249			type = <PCA955X_TYPE_LED>;
1250		};
1251
1252		led@5 {
1253			label = "fan5";
1254			reg = <5>;
1255			retain-state-shutdown;
1256			default-state = "keep";
1257			type = <PCA955X_TYPE_LED>;
1258		};
1259	};
1260
1261	ibm-panel@62 {
1262		compatible = "ibm,op-panel";
1263		reg = <(0x62 | I2C_OWN_SLAVE_ADDRESS)>;
1264	};
1265
1266	dps: dps310@76 {
1267		compatible = "infineon,dps310";
1268		reg = <0x76>;
1269		#io-channel-cells = <0>;
1270	};
1271
1272	eeprom@50 {
1273		compatible = "atmel,24c64";
1274		reg = <0x50>;
1275	};
1276
1277	eeprom@51 {
1278		compatible = "atmel,24c64";
1279		reg = <0x51>;
1280	};
1281};
1282
1283&i2c8 {
1284	status = "okay";
1285
1286	ucd90320@11 {
1287		compatible = "ti,ucd90320";
1288		reg = <0x11>;
1289	};
1290
1291	rtc@32 {
1292		compatible = "epson,rx8900";
1293		reg = <0x32>;
1294	};
1295
1296	tmp275@48 {
1297		compatible = "ti,tmp275";
1298		reg = <0x48>;
1299	};
1300
1301	tmp275@4a {
1302		compatible = "ti,tmp275";
1303		reg = <0x4a>;
1304	};
1305
1306	eeprom@50 {
1307		compatible = "atmel,24c64";
1308		reg = <0x50>;
1309	};
1310
1311	eeprom@51 {
1312		compatible = "atmel,24c64";
1313		reg = <0x51>;
1314	};
1315
1316	pca_pres3: pca9552@60 {
1317		compatible = "nxp,pca9552";
1318		reg = <0x60>;
1319		#address-cells = <1>;
1320		#size-cells = <0>;
1321		gpio-controller;
1322		#gpio-cells = <2>;
1323
1324		gpio-line-names =
1325			"", "", "", "", "", "", "P10_DCM0_PRES", "P10_DCM1_PRES",
1326			"", "", "", "", "PRESENT_VRM_DCM0_N", "PRESENT_VRM_DCM1_N",
1327			"power-config-full-load", "";
1328	};
1329
1330	pca_pres2: pca9552@61 {
1331		compatible = "nxp,pca9552";
1332		reg = <0x61>;
1333		#address-cells = <1>;
1334		#size-cells = <0>;
1335		gpio-controller;
1336		#gpio-cells = <2>;
1337
1338		gpio-line-names =
1339			"SLOT6_PRSNT_EN_RSVD", "SLOT7_PRSNT_EN_RSVD",
1340			"SLOT8_PRSNT_EN_RSVD", "SLOT9_PRSNT_EN_RSVD",
1341			"SLOT10_PRSNT_EN_RSVD", "SLOT11_PRSNT_EN_RSVD",
1342			"SLOT6_EXPANDER_PRSNT_N", "SLOT7_EXPANDER_PRSNT_N",
1343			"SLOT8_EXPANDER_PRSNT_N", "SLOT9_EXPANDER_PRSNT_N",
1344			"SLOT10_EXPANDER_PRSNT_N", "SLOT11_EXPANDER_PRSNT_N",
1345			"", "", "", "";
1346	};
1347
1348};
1349
1350&i2c9 {
1351	status = "okay";
1352
1353	tmp423a@4c {
1354		compatible = "ti,tmp423";
1355		reg = <0x4c>;
1356	};
1357
1358	tmp423b@4d {
1359		compatible = "ti,tmp423";
1360		reg = <0x4d>;
1361	};
1362
1363	eeprom@50 {
1364		compatible = "atmel,24c128";
1365		reg = <0x50>;
1366	};
1367};
1368
1369&i2c10 {
1370	status = "okay";
1371
1372	tmp423a@4c {
1373		compatible = "ti,tmp423";
1374		reg = <0x4c>;
1375	};
1376
1377	tmp423b@4d {
1378		compatible = "ti,tmp423";
1379		reg = <0x4d>;
1380	};
1381
1382	eeprom@50 {
1383		compatible = "atmel,24c128";
1384		reg = <0x50>;
1385	};
1386};
1387
1388&i2c11 {
1389	status = "okay";
1390
1391	tmp275@48 {
1392		compatible = "ti,tmp275";
1393		reg = <0x48>;
1394	};
1395
1396	tmp275@49 {
1397		compatible = "ti,tmp275";
1398		reg = <0x49>;
1399	};
1400
1401	i2c-mux@70 {
1402		compatible = "nxp,pca9546";
1403		reg = <0x70>;
1404		#address-cells = <1>;
1405		#size-cells = <0>;
1406		status = "okay";
1407		i2c-mux-idle-disconnect;
1408
1409		i2c11mux0chn0: i2c@0 {
1410			#address-cells = <1>;
1411			#size-cells = <0>;
1412			reg = <0>;
1413
1414			eeprom@50 {
1415				compatible = "atmel,24c64";
1416				reg = <0x50>;
1417			};
1418
1419			pca9551@60 {
1420				compatible = "nxp,pca9551";
1421				reg = <0x60>;
1422				#address-cells = <1>;
1423				#size-cells = <0>;
1424
1425				gpio-controller;
1426				#gpio-cells = <2>;
1427
1428				led@0 {
1429					label = "cablecard10-cxp-top";
1430					reg = <0>;
1431					retain-state-shutdown;
1432					default-state = "keep";
1433					type = <PCA955X_TYPE_LED>;
1434				};
1435
1436				led@1 {
1437					label = "cablecard10-cxp-bot";
1438					reg = <1>;
1439					retain-state-shutdown;
1440					default-state = "keep";
1441					type = <PCA955X_TYPE_LED>;
1442				};
1443			};
1444		};
1445
1446		i2c11mux0chn1: i2c@1 {
1447			#address-cells = <1>;
1448			#size-cells = <0>;
1449			reg = <1>;
1450
1451			eeprom@51 {
1452				compatible = "atmel,24c64";
1453				reg = <0x51>;
1454			};
1455		};
1456	};
1457};
1458
1459&i2c12 {
1460	status = "okay";
1461
1462	eeprom@50 {
1463		compatible = "atmel,24c64";
1464		reg = <0x50>;
1465	};
1466};
1467
1468&i2c13 {
1469	status = "okay";
1470
1471	eeprom@50 {
1472		compatible = "atmel,24c64";
1473		reg = <0x50>;
1474	};
1475
1476	pca9552@60 {
1477		compatible = "nxp,pca9552";
1478		reg = <0x60>;
1479		#address-cells = <1>;
1480		#size-cells = <0>;
1481
1482		gpio-controller;
1483		#gpio-cells = <2>;
1484
1485		led@0 {
1486			label = "nvme0";
1487			reg = <0>;
1488			retain-state-shutdown;
1489			default-state = "keep";
1490			type = <PCA955X_TYPE_LED>;
1491		};
1492
1493		led@1 {
1494			label = "nvme1";
1495			reg = <1>;
1496			retain-state-shutdown;
1497			default-state = "keep";
1498			type = <PCA955X_TYPE_LED>;
1499		};
1500
1501		led@2 {
1502			label = "nvme2";
1503			reg = <2>;
1504			retain-state-shutdown;
1505			default-state = "keep";
1506			type = <PCA955X_TYPE_LED>;
1507		};
1508
1509		led@3 {
1510			label = "nvme3";
1511			reg = <3>;
1512			retain-state-shutdown;
1513			default-state = "keep";
1514			type = <PCA955X_TYPE_LED>;
1515		};
1516
1517		led@4 {
1518			label = "nvme4";
1519			reg = <4>;
1520			retain-state-shutdown;
1521			default-state = "keep";
1522			type = <PCA955X_TYPE_LED>;
1523		};
1524
1525		led@5 {
1526			label = "nvme5";
1527			reg = <5>;
1528			retain-state-shutdown;
1529			default-state = "keep";
1530			type = <PCA955X_TYPE_LED>;
1531		};
1532
1533		led@6 {
1534			label = "nvme6";
1535			reg = <6>;
1536			retain-state-shutdown;
1537			default-state = "keep";
1538			type = <PCA955X_TYPE_LED>;
1539		};
1540
1541		led@7 {
1542			label = "nvme7";
1543			reg = <7>;
1544			retain-state-shutdown;
1545			default-state = "keep";
1546			type = <PCA955X_TYPE_LED>;
1547		};
1548	};
1549};
1550
1551&i2c14 {
1552	status = "okay";
1553
1554	eeprom@50 {
1555		compatible = "atmel,24c64";
1556		reg = <0x50>;
1557	};
1558
1559	pca9552@60 {
1560		compatible = "nxp,pca9552";
1561		reg = <0x60>;
1562		#address-cells = <1>;
1563		#size-cells = <0>;
1564
1565		gpio-controller;
1566		#gpio-cells = <2>;
1567
1568		led@0 {
1569			label = "nvme8";
1570			reg = <0>;
1571			retain-state-shutdown;
1572			default-state = "keep";
1573			type = <PCA955X_TYPE_LED>;
1574		};
1575
1576		led@1 {
1577			label = "nvme9";
1578			reg = <1>;
1579			retain-state-shutdown;
1580			default-state = "keep";
1581			type = <PCA955X_TYPE_LED>;
1582		};
1583
1584		led@2 {
1585			label = "nvme10";
1586			reg = <2>;
1587			retain-state-shutdown;
1588			default-state = "keep";
1589			type = <PCA955X_TYPE_LED>;
1590		};
1591
1592		led@3 {
1593			label = "nvme11";
1594			reg = <3>;
1595			retain-state-shutdown;
1596			default-state = "keep";
1597			type = <PCA955X_TYPE_LED>;
1598		};
1599
1600		led@4 {
1601			label = "nvme12";
1602			reg = <4>;
1603			retain-state-shutdown;
1604			default-state = "keep";
1605			type = <PCA955X_TYPE_LED>;
1606		};
1607
1608		led@5 {
1609			label = "nvme13";
1610			reg = <5>;
1611			retain-state-shutdown;
1612			default-state = "keep";
1613			type = <PCA955X_TYPE_LED>;
1614		};
1615
1616		led@6 {
1617			label = "nvme14";
1618			reg = <6>;
1619			retain-state-shutdown;
1620			default-state = "keep";
1621			type = <PCA955X_TYPE_LED>;
1622		};
1623
1624		led@7 {
1625			label = "nvme15";
1626			reg = <7>;
1627			retain-state-shutdown;
1628			default-state = "keep";
1629			type = <PCA955X_TYPE_LED>;
1630		};
1631	};
1632};
1633
1634&i2c15 {
1635	status = "okay";
1636
1637	eeprom@50 {
1638		compatible = "atmel,24c64";
1639		reg = <0x50>;
1640	};
1641
1642	pca9552@60 {
1643		compatible = "nxp,pca9552";
1644		reg = <0x60>;
1645		#address-cells = <1>;
1646		#size-cells = <0>;
1647
1648		gpio-controller;
1649		#gpio-cells = <2>;
1650
1651		led@0 {
1652			label = "nvme16";
1653			reg = <0>;
1654			retain-state-shutdown;
1655			default-state = "keep";
1656			type = <PCA955X_TYPE_LED>;
1657		};
1658
1659		led@1 {
1660			label = "nvme17";
1661			reg = <1>;
1662			retain-state-shutdown;
1663			default-state = "keep";
1664			type = <PCA955X_TYPE_LED>;
1665		};
1666
1667		led@2 {
1668			label = "nvme18";
1669			reg = <2>;
1670			retain-state-shutdown;
1671			default-state = "keep";
1672			type = <PCA955X_TYPE_LED>;
1673		};
1674
1675		led@3 {
1676			label = "nvme19";
1677			reg = <3>;
1678			retain-state-shutdown;
1679			default-state = "keep";
1680			type = <PCA955X_TYPE_LED>;
1681		};
1682
1683		led@4 {
1684			label = "nvme20";
1685			reg = <4>;
1686			retain-state-shutdown;
1687			default-state = "keep";
1688			type = <PCA955X_TYPE_LED>;
1689		};
1690
1691		led@5 {
1692			label = "nvme21";
1693			reg = <5>;
1694			retain-state-shutdown;
1695			default-state = "keep";
1696			type = <PCA955X_TYPE_LED>;
1697		};
1698
1699		led@6 {
1700			label = "nvme22";
1701			reg = <6>;
1702			retain-state-shutdown;
1703			default-state = "keep";
1704			type = <PCA955X_TYPE_LED>;
1705		};
1706
1707		led@7 {
1708			label = "nvme23";
1709			reg = <7>;
1710			retain-state-shutdown;
1711			default-state = "keep";
1712			type = <PCA955X_TYPE_LED>;
1713		};
1714	};
1715};
1716
1717&uart2 {
1718	status = "okay";
1719};
1720
1721&vuart1 {
1722	status = "okay";
1723};
1724
1725&vuart2 {
1726	status = "okay";
1727};
1728
1729&lpc_ctrl {
1730	status = "okay";
1731	memory-region = <&flash_memory>;
1732};
1733
1734&mac2 {
1735	status = "okay";
1736	pinctrl-names = "default";
1737	pinctrl-0 = <&pinctrl_rmii3_default>;
1738	clocks = <&syscon ASPEED_CLK_GATE_MAC3CLK>,
1739		 <&syscon ASPEED_CLK_MAC3RCLK>;
1740	clock-names = "MACCLK", "RCLK";
1741	use-ncsi;
1742};
1743
1744&mac3 {
1745	status = "okay";
1746	pinctrl-names = "default";
1747	pinctrl-0 = <&pinctrl_rmii4_default>;
1748	clocks = <&syscon ASPEED_CLK_GATE_MAC4CLK>,
1749		 <&syscon ASPEED_CLK_MAC4RCLK>;
1750	clock-names = "MACCLK", "RCLK";
1751	use-ncsi;
1752};
1753
1754&wdt1 {
1755	aspeed,reset-type = "none";
1756	aspeed,external-signal;
1757	aspeed,ext-push-pull;
1758	aspeed,ext-active-high;
1759
1760	pinctrl-names = "default";
1761	pinctrl-0 = <&pinctrl_wdtrst1_default>;
1762};
1763
1764&wdt2 {
1765	status = "okay";
1766};
1767
1768&xdma {
1769	status = "okay";
1770	memory-region = <&vga_memory>;
1771};
1772
1773&kcs2 {
1774	status = "okay";
1775	aspeed,lpc-io-reg = <0xca8 0xcac>;
1776};
1777
1778&kcs3 {
1779	status = "okay";
1780	aspeed,lpc-io-reg = <0xca2>;
1781	aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
1782};
1783
1784#include "ibm-power10-quad.dtsi"
1785