xref: /linux/scripts/dtc/include-prefixes/arm/aspeed/aspeed-bmc-facebook-minerva.dts (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
16ee9b939SYang Chen// SPDX-License-Identifier: GPL-2.0+
26ee9b939SYang Chen// Copyright (c) 2023 Facebook Inc.
36ee9b939SYang Chen/dts-v1/;
46ee9b939SYang Chen
56ee9b939SYang Chen#include "aspeed-g6.dtsi"
66ee9b939SYang Chen#include <dt-bindings/gpio/aspeed-gpio.h>
76ee9b939SYang Chen#include <dt-bindings/i2c/i2c.h>
86ee9b939SYang Chen
96ee9b939SYang Chen/ {
106ee9b939SYang Chen	model = "Facebook Minerva CMM";
116ee9b939SYang Chen	compatible = "facebook,minerva-cmc", "aspeed,ast2600";
126ee9b939SYang Chen
136ee9b939SYang Chen	aliases {
14606fe7e5SYang Chen		serial4 = &uart5;
15606fe7e5SYang Chen		serial5 = &uart6;
16b2daa191SYang Chen		/*
17b2daa191SYang Chen		 * PCA9548 (2-0077) provides 8 channels connecting to
18b2daa191SYang Chen		 * 6 pcs of FCB (Fan Controller Board).
19b2daa191SYang Chen		 */
20b2daa191SYang Chen		i2c16 = &imux16;
21b2daa191SYang Chen		i2c17 = &imux17;
22b2daa191SYang Chen		i2c18 = &imux18;
23b2daa191SYang Chen		i2c19 = &imux19;
24b2daa191SYang Chen		i2c20 = &imux20;
25b2daa191SYang Chen		i2c21 = &imux21;
26bd14a21dSYang Chen
27bd14a21dSYang Chen		spi1 = &spi_gpio;
286ee9b939SYang Chen	};
296ee9b939SYang Chen
306ee9b939SYang Chen	chosen {
316ee9b939SYang Chen		stdout-path = "serial5:57600n8";
326ee9b939SYang Chen	};
336ee9b939SYang Chen
346ee9b939SYang Chen	memory@80000000 {
356ee9b939SYang Chen		device_type = "memory";
366ee9b939SYang Chen		reg = <0x80000000 0x80000000>;
376ee9b939SYang Chen	};
386ee9b939SYang Chen
396ee9b939SYang Chen	iio-hwmon {
406ee9b939SYang Chen		compatible = "iio-hwmon";
416ee9b939SYang Chen		io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
426ee9b939SYang Chen			<&adc0 4>, <&adc0 5>, <&adc0 6>, <&adc0 7>,
436ee9b939SYang Chen			<&adc1 2>;
446ee9b939SYang Chen	};
45bb4d3038SYang Chen
46bb4d3038SYang Chen	leds {
47bb4d3038SYang Chen		compatible = "gpio-leds";
48bb4d3038SYang Chen
4990098bb3SYang Chen		led-0 {
5090098bb3SYang Chen			label = "bmc_heartbeat_amber";
5190098bb3SYang Chen			gpios = <&gpio0 ASPEED_GPIO(P, 7) GPIO_ACTIVE_LOW>;
5290098bb3SYang Chen			linux,default-trigger = "heartbeat";
5390098bb3SYang Chen		};
5490098bb3SYang Chen
5590098bb3SYang Chen		led-1 {
5690098bb3SYang Chen			label = "fp_id_amber";
5790098bb3SYang Chen			default-state = "off";
5890098bb3SYang Chen			gpios = <&gpio0 ASPEED_GPIO(B, 5) GPIO_ACTIVE_HIGH>;
5990098bb3SYang Chen		};
6090098bb3SYang Chen
6190098bb3SYang Chen		led-2 {
6290098bb3SYang Chen			label = "power_blue";
6390098bb3SYang Chen			default-state = "off";
6490098bb3SYang Chen			gpios = <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_HIGH>;
6590098bb3SYang Chen		};
6690098bb3SYang Chen
6790098bb3SYang Chen		led-3 {
6890098bb3SYang Chen			label = "fan_status_led";
69bb4d3038SYang Chen			gpios = <&leds_gpio 9 GPIO_ACTIVE_HIGH>;
70bb4d3038SYang Chen			default-state = "off";
71bb4d3038SYang Chen		};
7290098bb3SYang Chen
7390098bb3SYang Chen		led-4 {
7490098bb3SYang Chen			label = "fan_fault_led_n";
7590098bb3SYang Chen			gpios = <&leds_gpio 10 GPIO_ACTIVE_LOW>;
7690098bb3SYang Chen			default-state = "off";
7790098bb3SYang Chen		};
78bb4d3038SYang Chen	};
79bd14a21dSYang Chen
80bd14a21dSYang Chen	spi_gpio: spi {
81bd14a21dSYang Chen		status = "okay";
82bd14a21dSYang Chen		compatible = "spi-gpio";
83bd14a21dSYang Chen		#address-cells = <1>;
84bd14a21dSYang Chen		#size-cells = <0>;
85bd14a21dSYang Chen
86bd14a21dSYang Chen		sck-gpios = <&gpio0 ASPEED_GPIO(Z, 3) GPIO_ACTIVE_HIGH>;
87bd14a21dSYang Chen		mosi-gpios = <&gpio0 ASPEED_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
88bd14a21dSYang Chen		miso-gpios = <&gpio0 ASPEED_GPIO(Z, 5) GPIO_ACTIVE_HIGH>;
89bd14a21dSYang Chen		num-chipselects = <1>;
90bd14a21dSYang Chen		cs-gpios = <&gpio0 ASPEED_GPIO(Z, 0) GPIO_ACTIVE_LOW>;
91bd14a21dSYang Chen
92bd14a21dSYang Chen		tpm@0 {
93bd14a21dSYang Chen			compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
94bd14a21dSYang Chen			spi-max-frequency = <33000000>;
95bd14a21dSYang Chen			reg = <0>;
96bd14a21dSYang Chen		};
97bd14a21dSYang Chen	};
986ee9b939SYang Chen};
996ee9b939SYang Chen
1006ee9b939SYang Chen&uart6 {
1016ee9b939SYang Chen	status = "okay";
1026ee9b939SYang Chen};
1036ee9b939SYang Chen
1046ee9b939SYang Chen&wdt1 {
1056ee9b939SYang Chen	status = "okay";
1066ee9b939SYang Chen	pinctrl-names = "default";
1076ee9b939SYang Chen	pinctrl-0 = <&pinctrl_wdtrst1_default>;
1086ee9b939SYang Chen	aspeed,reset-type = "soc";
1096ee9b939SYang Chen	aspeed,external-signal;
1106ee9b939SYang Chen	aspeed,ext-push-pull;
1116ee9b939SYang Chen	aspeed,ext-active-high;
1126ee9b939SYang Chen	aspeed,ext-pulse-duration = <256>;
1136ee9b939SYang Chen};
1146ee9b939SYang Chen
1156ee9b939SYang Chen&mac3 {
1166ee9b939SYang Chen	status = "okay";
117cb188e3fSYang Chen	phy-mode = "rmii";
1186ee9b939SYang Chen	pinctrl-names = "default";
1196ee9b939SYang Chen	pinctrl-0 = <&pinctrl_rmii4_default>;
120cb188e3fSYang Chen	fixed-link {
121cb188e3fSYang Chen		speed = <100>;
122cb188e3fSYang Chen		full-duplex;
123cb188e3fSYang Chen	};
1246ee9b939SYang Chen};
1256ee9b939SYang Chen
126183d8a59SYang Chen&mdio3 {
127183d8a59SYang Chen	status = "okay";
128183d8a59SYang Chen};
129183d8a59SYang Chen
1306ee9b939SYang Chen&fmc {
1316ee9b939SYang Chen	status = "okay";
1326ee9b939SYang Chen	flash@0 {
1336ee9b939SYang Chen		status = "okay";
1346ee9b939SYang Chen		m25p,fast-read;
1356ee9b939SYang Chen		label = "bmc";
1366ee9b939SYang Chen		spi-max-frequency = <50000000>;
1376ee9b939SYang Chen#include "openbmc-flash-layout-128.dtsi"
1386ee9b939SYang Chen	};
1396ee9b939SYang Chen	flash@1 {
1406ee9b939SYang Chen		status = "okay";
1416ee9b939SYang Chen		m25p,fast-read;
1426ee9b939SYang Chen		label = "alt-bmc";
1436ee9b939SYang Chen		spi-max-frequency = <50000000>;
1446ee9b939SYang Chen	};
1456ee9b939SYang Chen};
1466ee9b939SYang Chen
1478061d80dSYang Chen&sgpiom0 {
1486ee9b939SYang Chen	status = "okay";
1496ee9b939SYang Chen	ngpios = <128>;
1506ee9b939SYang Chen	bus-frequency = <2000000>;
1516ee9b939SYang Chen};
1526ee9b939SYang Chen
1536ee9b939SYang Chen&i2c0 {
1546ee9b939SYang Chen	status = "okay";
155331dfa00SYang Chen
156331dfa00SYang Chen	power-monitor@40 {
157331dfa00SYang Chen		compatible = "ti,ina230";
158331dfa00SYang Chen		reg = <0x40>;
159331dfa00SYang Chen		shunt-resistor = <1000>;
160331dfa00SYang Chen	};
161331dfa00SYang Chen
162331dfa00SYang Chen	power-monitor@41 {
163331dfa00SYang Chen		compatible = "ti,ina230";
164331dfa00SYang Chen		reg = <0x41>;
165331dfa00SYang Chen		shunt-resistor = <1000>;
166331dfa00SYang Chen	};
167331dfa00SYang Chen
1689ac7385cSYang Chen	power-monitor@44 {
1699ac7385cSYang Chen		compatible = "lltc,ltc4287";
1709ac7385cSYang Chen		reg = <0x44>;
1719ac7385cSYang Chen		shunt-resistor-micro-ohms = <2000>;
1729ac7385cSYang Chen	};
1739ac7385cSYang Chen
174b9de5a3fSYang Chen	power-monitor@43 {
175b9de5a3fSYang Chen		compatible = "infineon,xdp710";
176b9de5a3fSYang Chen		reg = <0x43>;
177b9de5a3fSYang Chen	};
178b9de5a3fSYang Chen
179bb4d3038SYang Chen	leds_gpio: gpio@19 {
180bb4d3038SYang Chen		compatible = "nxp,pca9555";
181bb4d3038SYang Chen		reg = <0x19>;
182bb4d3038SYang Chen		gpio-controller;
183bb4d3038SYang Chen		#gpio-cells = <2>;
184bb4d3038SYang Chen	};
1856ee9b939SYang Chen};
1866ee9b939SYang Chen
1876ee9b939SYang Chen&i2c1 {
1886ee9b939SYang Chen	status = "okay";
1896ee9b939SYang Chen
1906ee9b939SYang Chen	temperature-sensor@4b {
1916ee9b939SYang Chen		compatible = "ti,tmp75";
192feab10dfSYang Chen		reg = <0x4b>;
193feab10dfSYang Chen	};
194feab10dfSYang Chen
195931f1333SYang Chen	temperature-sensor@4f {
196feab10dfSYang Chen		compatible = "ti,tmp75";
197931f1333SYang Chen		reg = <0x4f>;
1986ee9b939SYang Chen	};
1996ee9b939SYang Chen
20037f295a2SYang Chen	eeprom@54 {
2016ee9b939SYang Chen		compatible = "atmel,24c128";
20237f295a2SYang Chen		reg = <0x54>;
2036ee9b939SYang Chen	};
2046ee9b939SYang Chen};
2056ee9b939SYang Chen
2066ee9b939SYang Chen&i2c2 {
2076ee9b939SYang Chen	status = "okay";
2086ee9b939SYang Chen
2096ee9b939SYang Chen	i2c-mux@77 {
2106ee9b939SYang Chen		compatible = "nxp,pca9548";
2116ee9b939SYang Chen		reg = <0x77>;
2126ee9b939SYang Chen		#address-cells = <1>;
2136ee9b939SYang Chen		#size-cells = <0>;
2146ee9b939SYang Chen		i2c-mux-idle-disconnect;
2156ee9b939SYang Chen
216b2daa191SYang Chen		imux16: i2c@0 {
2176ee9b939SYang Chen			#address-cells = <1>;
2186ee9b939SYang Chen			#size-cells = <0>;
2196ee9b939SYang Chen			reg = <0>;
2206ee9b939SYang Chen
2216ee9b939SYang Chen			eeprom@50 {
2226ee9b939SYang Chen				compatible = "atmel,24c128";
2236ee9b939SYang Chen				reg = <0x50>;
2246ee9b939SYang Chen			};
2252dcb5ca7SYang Chen
2262dcb5ca7SYang Chen			pwm@5e{
2272dcb5ca7SYang Chen				compatible = "max31790";
2282dcb5ca7SYang Chen				reg = <0x5e>;
2292dcb5ca7SYang Chen				#address-cells = <1>;
2302dcb5ca7SYang Chen				#size-cells = <0>;
2312dcb5ca7SYang Chen			};
232c0bb01e2SYang Chen
233c0bb01e2SYang Chen			power-sensor@40 {
234c0bb01e2SYang Chen				compatible = "ti,ina238";
235c0bb01e2SYang Chen				reg = <0x40>;
236c0bb01e2SYang Chen				shunt-resistor = <1000>;
237c0bb01e2SYang Chen			};
238c0bb01e2SYang Chen
239c0bb01e2SYang Chen			power-sensor@41 {
240c0bb01e2SYang Chen				compatible = "ti,ina238";
241c0bb01e2SYang Chen				reg = <0x41>;
242c0bb01e2SYang Chen				shunt-resistor = <1000>;
243c0bb01e2SYang Chen			};
244c0bb01e2SYang Chen
245c0bb01e2SYang Chen			power-sensor@44 {
246c0bb01e2SYang Chen				compatible = "ti,ina238";
247c0bb01e2SYang Chen				reg = <0x44>;
248c0bb01e2SYang Chen				shunt-resistor = <1000>;
249c0bb01e2SYang Chen			};
250c0bb01e2SYang Chen
251c0bb01e2SYang Chen			power-sensor@45 {
252c0bb01e2SYang Chen				compatible = "ti,ina238";
253c0bb01e2SYang Chen				reg = <0x45>;
254c0bb01e2SYang Chen				shunt-resistor = <1000>;
255c0bb01e2SYang Chen			};
256629e75e5SYang Chen
257629e75e5SYang Chen			temperature-sensor@4b {
258629e75e5SYang Chen				compatible = "ti,tmp75";
259629e75e5SYang Chen				reg = <0x4b>;
260629e75e5SYang Chen			};
2616ee9b939SYang Chen		};
2626ee9b939SYang Chen
263b2daa191SYang Chen		imux17: i2c@1 {
2646ee9b939SYang Chen			#address-cells = <1>;
2656ee9b939SYang Chen			#size-cells = <0>;
2666ee9b939SYang Chen			reg = <1>;
2676ee9b939SYang Chen
2686ee9b939SYang Chen			eeprom@50 {
2696ee9b939SYang Chen				compatible = "atmel,24c128";
2706ee9b939SYang Chen				reg = <0x50>;
2716ee9b939SYang Chen			};
2722dcb5ca7SYang Chen
2732dcb5ca7SYang Chen			pwm@5e{
2742dcb5ca7SYang Chen				compatible = "max31790";
2752dcb5ca7SYang Chen				reg = <0x5e>;
2762dcb5ca7SYang Chen				#address-cells = <1>;
2772dcb5ca7SYang Chen				#size-cells = <0>;
2782dcb5ca7SYang Chen			};
279c0bb01e2SYang Chen
280c0bb01e2SYang Chen			power-sensor@40 {
281c0bb01e2SYang Chen				compatible = "ti,ina238";
282c0bb01e2SYang Chen				reg = <0x40>;
283c0bb01e2SYang Chen				shunt-resistor = <1000>;
284c0bb01e2SYang Chen			};
285c0bb01e2SYang Chen
286c0bb01e2SYang Chen			power-sensor@41 {
287c0bb01e2SYang Chen				compatible = "ti,ina238";
288c0bb01e2SYang Chen				reg = <0x41>;
289c0bb01e2SYang Chen				shunt-resistor = <1000>;
290c0bb01e2SYang Chen			};
291c0bb01e2SYang Chen
292c0bb01e2SYang Chen			power-sensor@44 {
293c0bb01e2SYang Chen				compatible = "ti,ina238";
294c0bb01e2SYang Chen				reg = <0x44>;
295c0bb01e2SYang Chen				shunt-resistor = <1000>;
296c0bb01e2SYang Chen			};
297c0bb01e2SYang Chen
298c0bb01e2SYang Chen			power-sensor@45 {
299c0bb01e2SYang Chen				compatible = "ti,ina238";
300c0bb01e2SYang Chen				reg = <0x45>;
301c0bb01e2SYang Chen				shunt-resistor = <1000>;
302c0bb01e2SYang Chen			};
303629e75e5SYang Chen
304629e75e5SYang Chen			temperature-sensor@4b {
305629e75e5SYang Chen				compatible = "ti,tmp75";
306629e75e5SYang Chen				reg = <0x4b>;
307629e75e5SYang Chen			};
3086ee9b939SYang Chen		};
3096ee9b939SYang Chen
310b2daa191SYang Chen		imux18: i2c@2 {
3116ee9b939SYang Chen			#address-cells = <1>;
3126ee9b939SYang Chen			#size-cells = <0>;
3136ee9b939SYang Chen			reg = <2>;
3146ee9b939SYang Chen
3156ee9b939SYang Chen			eeprom@50 {
3166ee9b939SYang Chen				compatible = "atmel,24c128";
3176ee9b939SYang Chen				reg = <0x50>;
3186ee9b939SYang Chen			};
3192dcb5ca7SYang Chen
3202dcb5ca7SYang Chen			pwm@5e{
3212dcb5ca7SYang Chen				compatible = "max31790";
3222dcb5ca7SYang Chen				reg = <0x5e>;
3232dcb5ca7SYang Chen				#address-cells = <1>;
3242dcb5ca7SYang Chen				#size-cells = <0>;
3252dcb5ca7SYang Chen			};
326c0bb01e2SYang Chen
327c0bb01e2SYang Chen			power-sensor@40 {
328c0bb01e2SYang Chen				compatible = "ti,ina238";
329c0bb01e2SYang Chen				reg = <0x40>;
330c0bb01e2SYang Chen				shunt-resistor = <1000>;
331c0bb01e2SYang Chen			};
332c0bb01e2SYang Chen
333c0bb01e2SYang Chen			power-sensor@41 {
334c0bb01e2SYang Chen				compatible = "ti,ina238";
335c0bb01e2SYang Chen				reg = <0x41>;
336c0bb01e2SYang Chen				shunt-resistor = <1000>;
337c0bb01e2SYang Chen			};
338c0bb01e2SYang Chen
339c0bb01e2SYang Chen			power-sensor@44 {
340c0bb01e2SYang Chen				compatible = "ti,ina238";
341c0bb01e2SYang Chen				reg = <0x44>;
342c0bb01e2SYang Chen				shunt-resistor = <1000>;
343c0bb01e2SYang Chen			};
344c0bb01e2SYang Chen
345c0bb01e2SYang Chen			power-sensor@45 {
346c0bb01e2SYang Chen				compatible = "ti,ina238";
347c0bb01e2SYang Chen				reg = <0x45>;
348c0bb01e2SYang Chen				shunt-resistor = <1000>;
349c0bb01e2SYang Chen			};
350629e75e5SYang Chen
351629e75e5SYang Chen			temperature-sensor@4b {
352629e75e5SYang Chen				compatible = "ti,tmp75";
353629e75e5SYang Chen				reg = <0x4b>;
354629e75e5SYang Chen			};
3556ee9b939SYang Chen		};
3566ee9b939SYang Chen
357b2daa191SYang Chen		imux19: i2c@3 {
3586ee9b939SYang Chen			#address-cells = <1>;
3596ee9b939SYang Chen			#size-cells = <0>;
3606ee9b939SYang Chen			reg = <3>;
3616ee9b939SYang Chen
3626ee9b939SYang Chen			eeprom@50 {
3636ee9b939SYang Chen				compatible = "atmel,24c128";
3646ee9b939SYang Chen				reg = <0x50>;
3656ee9b939SYang Chen			};
3662dcb5ca7SYang Chen
3672dcb5ca7SYang Chen			pwm@5e{
3682dcb5ca7SYang Chen				compatible = "max31790";
3692dcb5ca7SYang Chen				reg = <0x5e>;
3702dcb5ca7SYang Chen				#address-cells = <1>;
3712dcb5ca7SYang Chen				#size-cells = <0>;
3722dcb5ca7SYang Chen			};
373c0bb01e2SYang Chen
374c0bb01e2SYang Chen			power-sensor@40 {
375c0bb01e2SYang Chen				compatible = "ti,ina238";
376c0bb01e2SYang Chen				reg = <0x40>;
377c0bb01e2SYang Chen				shunt-resistor = <1000>;
378c0bb01e2SYang Chen			};
379c0bb01e2SYang Chen
380c0bb01e2SYang Chen			power-sensor@41 {
381c0bb01e2SYang Chen				compatible = "ti,ina238";
382c0bb01e2SYang Chen				reg = <0x41>;
383c0bb01e2SYang Chen				shunt-resistor = <1000>;
384c0bb01e2SYang Chen			};
385c0bb01e2SYang Chen
386c0bb01e2SYang Chen			power-sensor@44 {
387c0bb01e2SYang Chen				compatible = "ti,ina238";
388c0bb01e2SYang Chen				reg = <0x44>;
389c0bb01e2SYang Chen				shunt-resistor = <1000>;
390c0bb01e2SYang Chen			};
391c0bb01e2SYang Chen
392c0bb01e2SYang Chen			power-sensor@45 {
393c0bb01e2SYang Chen				compatible = "ti,ina238";
394c0bb01e2SYang Chen				reg = <0x45>;
395c0bb01e2SYang Chen				shunt-resistor = <1000>;
396c0bb01e2SYang Chen			};
397629e75e5SYang Chen
398629e75e5SYang Chen			temperature-sensor@4b {
399629e75e5SYang Chen				compatible = "ti,tmp75";
400629e75e5SYang Chen				reg = <0x4b>;
401629e75e5SYang Chen			};
4026ee9b939SYang Chen		};
4036ee9b939SYang Chen
40499d1feddSYang Chen		imux20: i2c@5 {
4056ee9b939SYang Chen			#address-cells = <1>;
4066ee9b939SYang Chen			#size-cells = <0>;
4076ee9b939SYang Chen			reg = <4>;
4086ee9b939SYang Chen
4096ee9b939SYang Chen			eeprom@50 {
4106ee9b939SYang Chen				compatible = "atmel,24c128";
4116ee9b939SYang Chen				reg = <0x50>;
4126ee9b939SYang Chen			};
4132dcb5ca7SYang Chen
4142dcb5ca7SYang Chen			pwm@5e{
4152dcb5ca7SYang Chen				compatible = "max31790";
4162dcb5ca7SYang Chen				reg = <0x5e>;
4172dcb5ca7SYang Chen				#address-cells = <1>;
4182dcb5ca7SYang Chen				#size-cells = <0>;
4192dcb5ca7SYang Chen			};
420c0bb01e2SYang Chen
421c0bb01e2SYang Chen			power-sensor@40 {
422c0bb01e2SYang Chen				compatible = "ti,ina238";
423c0bb01e2SYang Chen				reg = <0x40>;
424c0bb01e2SYang Chen				shunt-resistor = <1000>;
425c0bb01e2SYang Chen			};
426c0bb01e2SYang Chen
427c0bb01e2SYang Chen			power-sensor@41 {
428c0bb01e2SYang Chen				compatible = "ti,ina238";
429c0bb01e2SYang Chen				reg = <0x41>;
430c0bb01e2SYang Chen				shunt-resistor = <1000>;
431c0bb01e2SYang Chen			};
432c0bb01e2SYang Chen
433c0bb01e2SYang Chen			power-sensor@44 {
434c0bb01e2SYang Chen				compatible = "ti,ina238";
435c0bb01e2SYang Chen				reg = <0x44>;
436c0bb01e2SYang Chen				shunt-resistor = <1000>;
437c0bb01e2SYang Chen			};
438c0bb01e2SYang Chen
439c0bb01e2SYang Chen			power-sensor@45 {
440c0bb01e2SYang Chen				compatible = "ti,ina238";
441c0bb01e2SYang Chen				reg = <0x45>;
442c0bb01e2SYang Chen				shunt-resistor = <1000>;
443c0bb01e2SYang Chen			};
444629e75e5SYang Chen			temperature-sensor@4b {
445629e75e5SYang Chen				compatible = "ti,tmp75";
446629e75e5SYang Chen				reg = <0x4b>;
447629e75e5SYang Chen			};
4486ee9b939SYang Chen		};
4496ee9b939SYang Chen
45099d1feddSYang Chen		imux21: i2c@4 {
4516ee9b939SYang Chen			#address-cells = <1>;
4526ee9b939SYang Chen			#size-cells = <0>;
4536ee9b939SYang Chen			reg = <5>;
4546ee9b939SYang Chen
4556ee9b939SYang Chen			eeprom@50 {
4566ee9b939SYang Chen				compatible = "atmel,24c128";
4576ee9b939SYang Chen				reg = <0x50>;
4586ee9b939SYang Chen			};
4592dcb5ca7SYang Chen
4602dcb5ca7SYang Chen			pwm@5e{
4612dcb5ca7SYang Chen				compatible = "max31790";
4622dcb5ca7SYang Chen				reg = <0x5e>;
4632dcb5ca7SYang Chen				#address-cells = <1>;
4642dcb5ca7SYang Chen				#size-cells = <0>;
4652dcb5ca7SYang Chen			};
466c0bb01e2SYang Chen
467c0bb01e2SYang Chen			power-sensor@40 {
468c0bb01e2SYang Chen				compatible = "ti,ina238";
469c0bb01e2SYang Chen				reg = <0x40>;
470c0bb01e2SYang Chen				shunt-resistor = <1000>;
471c0bb01e2SYang Chen			};
472c0bb01e2SYang Chen
473c0bb01e2SYang Chen			power-sensor@41 {
474c0bb01e2SYang Chen				compatible = "ti,ina238";
475c0bb01e2SYang Chen				reg = <0x41>;
476c0bb01e2SYang Chen				shunt-resistor = <1000>;
477c0bb01e2SYang Chen			};
478c0bb01e2SYang Chen
479c0bb01e2SYang Chen			power-sensor@44 {
480c0bb01e2SYang Chen				compatible = "ti,ina238";
481c0bb01e2SYang Chen				reg = <0x44>;
482c0bb01e2SYang Chen				shunt-resistor = <1000>;
483c0bb01e2SYang Chen			};
484c0bb01e2SYang Chen
485c0bb01e2SYang Chen			power-sensor@45 {
486c0bb01e2SYang Chen				compatible = "ti,ina238";
487c0bb01e2SYang Chen				reg = <0x45>;
488c0bb01e2SYang Chen				shunt-resistor = <1000>;
489c0bb01e2SYang Chen			};
490629e75e5SYang Chen			temperature-sensor@4b {
491629e75e5SYang Chen				compatible = "ti,tmp75";
492629e75e5SYang Chen				reg = <0x4b>;
493629e75e5SYang Chen			};
4946ee9b939SYang Chen		};
4956ee9b939SYang Chen	};
4966ee9b939SYang Chen};
4976ee9b939SYang Chen
4986ee9b939SYang Chen&i2c3 {
4996ee9b939SYang Chen	status = "okay";
5006ee9b939SYang Chen};
5016ee9b939SYang Chen
5026ee9b939SYang Chen&i2c4 {
5036ee9b939SYang Chen	status = "okay";
5046ee9b939SYang Chen};
5056ee9b939SYang Chen
5066ee9b939SYang Chen&i2c5 {
5076ee9b939SYang Chen	status = "okay";
5086ee9b939SYang Chen};
5096ee9b939SYang Chen
5106ee9b939SYang Chen&i2c6 {
5116ee9b939SYang Chen	status = "okay";
5126ee9b939SYang Chen};
5136ee9b939SYang Chen
5146ee9b939SYang Chen&i2c7 {
5156ee9b939SYang Chen	status = "okay";
5166ee9b939SYang Chen};
5176ee9b939SYang Chen
5186ee9b939SYang Chen&i2c8 {
5196ee9b939SYang Chen	status = "okay";
5206ee9b939SYang Chen};
5216ee9b939SYang Chen
5226ee9b939SYang Chen&i2c9 {
5236ee9b939SYang Chen	status = "okay";
524adb385a3SYang Chen
525adb385a3SYang Chen	eeprom@50 {
526adb385a3SYang Chen		compatible = "atmel,24c64";
527adb385a3SYang Chen		reg = <0x50>;
528adb385a3SYang Chen	};
529fff89fbaSYang Chen
530fff89fbaSYang Chen	rtc@51 {
531fff89fbaSYang Chen		compatible = "nxp,pcf8563";
532fff89fbaSYang Chen		reg = <0x51>;
533fff89fbaSYang Chen	};
5346ee9b939SYang Chen};
5356ee9b939SYang Chen
5366ee9b939SYang Chen&i2c12 {
5376ee9b939SYang Chen	status = "okay";
5386ee9b939SYang Chen};
5396ee9b939SYang Chen
5406ee9b939SYang Chen&i2c13 {
5416ee9b939SYang Chen	status = "okay";
5426ee9b939SYang Chen};
5436ee9b939SYang Chen
5446ee9b939SYang Chen&i2c14 {
5456ee9b939SYang Chen	status = "okay";
5466ee9b939SYang Chen	multi-master;
5476ee9b939SYang Chen
5486ee9b939SYang Chen	ipmb@10 {
5496ee9b939SYang Chen		compatible = "ipmb-dev";
5506ee9b939SYang Chen		reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
5516ee9b939SYang Chen		i2c-protocol;
5526ee9b939SYang Chen	};
5536ee9b939SYang Chen};
5546ee9b939SYang Chen
5556ee9b939SYang Chen&i2c15 {
5566ee9b939SYang Chen	status = "okay";
5576ee9b939SYang Chen
5586ee9b939SYang Chen	eeprom@50 {
5596ee9b939SYang Chen		compatible = "atmel,24c128";
5606ee9b939SYang Chen		reg = <0x50>;
5616ee9b939SYang Chen	};
562adb385a3SYang Chen
563adb385a3SYang Chen	eeprom@56 {
564adb385a3SYang Chen		compatible = "atmel,24c64";
565adb385a3SYang Chen		reg = <0x56>;
566adb385a3SYang Chen	};
5676ee9b939SYang Chen};
5686ee9b939SYang Chen
5696ee9b939SYang Chen&adc0 {
5706ee9b939SYang Chen	aspeed,int-vref-microvolt = <2500000>;
5716ee9b939SYang Chen	status = "okay";
5726ee9b939SYang Chen	pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
5736ee9b939SYang Chen		&pinctrl_adc2_default &pinctrl_adc3_default
5746ee9b939SYang Chen		&pinctrl_adc4_default &pinctrl_adc5_default
5756ee9b939SYang Chen		&pinctrl_adc6_default &pinctrl_adc7_default>;
5766ee9b939SYang Chen};
5776ee9b939SYang Chen
5786ee9b939SYang Chen&adc1 {
5796ee9b939SYang Chen	aspeed,int-vref-microvolt = <2500000>;
5806ee9b939SYang Chen	status = "okay";
5816ee9b939SYang Chen	pinctrl-0 = <&pinctrl_adc10_default>;
5826ee9b939SYang Chen};
5836ee9b939SYang Chen
584469e35ccSYang Chen&ehci0 {
585469e35ccSYang Chen	status = "okay";
586469e35ccSYang Chen};
587469e35ccSYang Chen
5886ee9b939SYang Chen&ehci1 {
5896ee9b939SYang Chen	status = "okay";
5906ee9b939SYang Chen};
5916ee9b939SYang Chen
5926ee9b939SYang Chen&uhci {
5936ee9b939SYang Chen	status = "okay";
5946ee9b939SYang Chen};
59525a56a92SYang Chen
59625a56a92SYang Chen&gpio0 {
59725a56a92SYang Chen	gpio-line-names =
59825a56a92SYang Chen	/*A0-A7*/	"","","","","","","","",
59925a56a92SYang Chen	/*B0-B7*/	"","","","","","","","",
60025a56a92SYang Chen	/*C0-C7*/	"","","","","BLADE_UART_SEL2","","","",
60125a56a92SYang Chen	/*D0-D7*/	"","","","","","","","",
60225a56a92SYang Chen	/*E0-E7*/	"","","","","","","","",
60325a56a92SYang Chen	/*F0-F7*/	"","","","","","","","",
60425a56a92SYang Chen	/*G0-G7*/	"","","","","","","","",
60525a56a92SYang Chen	/*H0-H7*/	"","","","","","","","",
60625a56a92SYang Chen	/*I0-I7*/	"","","","","","","","",
60725a56a92SYang Chen	/*J0-J7*/	"","","","","","","","",
60825a56a92SYang Chen	/*K0-K7*/	"","","","","","","","",
60925a56a92SYang Chen	/*L0-L7*/	"","","","","BLADE_UART_SEL0","","","",
61025a56a92SYang Chen	/*M0-M7*/	"","","","","","BLADE_UART_SEL1","","",
61125a56a92SYang Chen	/*N0-N7*/	"","","","","","","","",
61225a56a92SYang Chen	/*O0-O7*/	"","","","","","","","",
61325a56a92SYang Chen	/*P0-P7*/	"","","","","","","","",
6146fcb6ad6SYang Chen	/*Q0-Q7*/	"","","","","","power-chassis-control","","",
61525a56a92SYang Chen	/*R0-R7*/	"","","","","","","","",
616*e087adb1SYang Chen	/*S0-S7*/	"","","","","","","","host0-ready",
61725a56a92SYang Chen	/*T0-T7*/	"","","","","","","","",
61825a56a92SYang Chen	/*U0-U7*/	"","","","","","","","",
6196fcb6ad6SYang Chen	/*V0-V7*/	"","","","","BAT_DETECT","","power-chassis-good","",
62025a56a92SYang Chen	/*W0-W7*/	"","","","","","","","",
62125a56a92SYang Chen	/*X0-X7*/	"","","BLADE_UART_SEL3","","","","","",
62225a56a92SYang Chen	/*Y0-Y7*/	"","","","","","","","",
62325a56a92SYang Chen	/*Z0-Z7*/	"","","","","","","","";
62425a56a92SYang Chen};
62551493f0fSYang Chen
62651493f0fSYang Chen&sgpiom0 {
62751493f0fSYang Chen	gpio-line-names =
62851493f0fSYang Chen	/*"input pin","output pin"*/
62951493f0fSYang Chen	/*A0 - A7*/
630d0d21a66SYang Chen	"PRSNT_MTIA_BLADE0_N","PWREN_MTIA_BLADE0_EN_N",
631d0d21a66SYang Chen	"PRSNT_MTIA_BLADE1_N","PWREN_MTIA_BLADE1_EN_N",
632d0d21a66SYang Chen	"PRSNT_MTIA_BLADE2_N","PWREN_MTIA_BLADE2_EN_N",
633d0d21a66SYang Chen	"PRSNT_MTIA_BLADE3_N","PWREN_MTIA_BLADE3_EN_N",
634d0d21a66SYang Chen	"PRSNT_MTIA_BLADE4_N","PWREN_MTIA_BLADE4_EN_N",
635d0d21a66SYang Chen	"PRSNT_MTIA_BLADE5_N","PWREN_MTIA_BLADE5_EN_N",
636d0d21a66SYang Chen	"PRSNT_MTIA_BLADE6_N","PWREN_MTIA_BLADE6_EN_N",
637d0d21a66SYang Chen	"PRSNT_MTIA_BLADE7_N","PWREN_MTIA_BLADE7_EN_N",
63851493f0fSYang Chen	/*B0 - B7*/
639d0d21a66SYang Chen	"PRSNT_MTIA_BLADE8_N","PWREN_MTIA_BLADE8_EN_N",
640d0d21a66SYang Chen	"PRSNT_MTIA_BLADE9_N","PWREN_MTIA_BLADE9_EN_N",
641d0d21a66SYang Chen	"PRSNT_MTIA_BLADE10_N","PWREN_MTIA_BLADE10_EN_N",
642d0d21a66SYang Chen	"PRSNT_MTIA_BLADE11_N","PWREN_MTIA_BLADE11_EN_N",
643d0d21a66SYang Chen	"PRSNT_MTIA_BLADE12_N","PWREN_MTIA_BLADE12_EN_N",
644d0d21a66SYang Chen	"PRSNT_MTIA_BLADE13_N","PWREN_MTIA_BLADE13_EN_N",
645d0d21a66SYang Chen	"PRSNT_MTIA_BLADE14_N","PWREN_MTIA_BLADE14_EN_N",
646d0d21a66SYang Chen	"PRSNT_MTIA_BLADE15_N","PWREN_MTIA_BLADE15_EN_N",
64751493f0fSYang Chen	/*C0 - C7*/
648d0d21a66SYang Chen	"PRSNT_NW_BLADE0_N","PWREN_NW_BLADE0_EN_N",
649d0d21a66SYang Chen	"PRSNT_NW_BLADE1_N","PWREN_NW_BLADE1_EN_N",
650d0d21a66SYang Chen	"PRSNT_NW_BLADE2_N","PWREN_NW_BLADE2_EN_N",
651d0d21a66SYang Chen	"PRSNT_NW_BLADE3_N","PWREN_NW_BLADE3_EN_N",
652d0d21a66SYang Chen	"PRSNT_NW_BLADE4_N","PWREN_NW_BLADE4_EN_N",
653d0d21a66SYang Chen	"PRSNT_NW_BLADE5_N","PWREN_NW_BLADE5_EN_N",
654d0d21a66SYang Chen	"PRSNT_FCB_TOP_0_N","PWREN_MTIA_BLADE0_HSC_EN_N",
655d0d21a66SYang Chen	"PRSNT_FCB_TOP_1_N","PWREN_MTIA_BLADE1_HSC_EN_N",
65651493f0fSYang Chen	/*D0 - D7*/
657d0d21a66SYang Chen	"PRSNT_FCB_MIDDLE_0_N","PWREN_MTIA_BLADE2_HSC_EN_N",
658d0d21a66SYang Chen	"PRSNT_FCB_MIDDLE_1_N","PWREN_MTIA_BLADE3_HSC_EN_N",
659d0d21a66SYang Chen	"PRSNT_FCB_BOTTOM_1_N","PWREN_MTIA_BLADE4_HSC_EN_N",
660d0d21a66SYang Chen	"PRSNT_FCB_BOTTOM_0_N","PWREN_MTIA_BLADE5_HSC_EN_N",
661d0d21a66SYang Chen	"PWRGD_MTIA_BLADE0_PWROK_N","PWREN_MTIA_BLADE6_HSC_EN_N",
662d0d21a66SYang Chen	"PWRGD_MTIA_BLADE1_PWROK_N","PWREN_MTIA_BLADE7_HSC_EN_N",
663d0d21a66SYang Chen	"PWRGD_MTIA_BLADE2_PWROK_N","PWREN_MTIA_BLADE8_HSC_EN_N",
664d0d21a66SYang Chen	"PWRGD_MTIA_BLADE3_PWROK_N","PWREN_MTIA_BLADE9_HSC_EN_N",
66551493f0fSYang Chen	/*E0 - E7*/
666d0d21a66SYang Chen	"PWRGD_MTIA_BLADE4_PWROK_N","PWREN_MTIA_BLADE10_HSC_EN_N",
667d0d21a66SYang Chen	"PWRGD_MTIA_BLADE5_PWROK_N","PWREN_MTIA_BLADE11_HSC_EN_N",
668d0d21a66SYang Chen	"PWRGD_MTIA_BLADE6_PWROK_N","PWREN_MTIA_BLADE12_HSC_EN_N",
669d0d21a66SYang Chen	"PWRGD_MTIA_BLADE7_PWROK_N","PWREN_MTIA_BLADE13_HSC_EN_N",
670d0d21a66SYang Chen	"PWRGD_MTIA_BLADE8_PWROK_N","PWREN_MTIA_BLADE14_HSC_EN_N",
671d0d21a66SYang Chen	"PWRGD_MTIA_BLADE9_PWROK_N","PWREN_MTIA_BLADE15_HSC_EN_N",
672d0d21a66SYang Chen	"PWRGD_MTIA_BLADE10_PWROK_N","PWREN_NW_BLADE0_HSC_EN_N",
673d0d21a66SYang Chen	"PWRGD_MTIA_BLADE11_PWROK_N","PWREN_NW_BLADE1_HSC_EN_N",
67451493f0fSYang Chen	/*F0 - F7*/
675d0d21a66SYang Chen	"PWRGD_MTIA_BLADE12_PWROK_N","PWREN_NW_BLADE2_HSC_EN_N",
676d0d21a66SYang Chen	"PWRGD_MTIA_BLADE13_PWROK_N","PWREN_NW_BLADE3_HSC_EN_N",
677d0d21a66SYang Chen	"PWRGD_MTIA_BLADE14_PWROK_N","PWREN_NW_BLADE4_HSC_EN_N",
678d0d21a66SYang Chen	"PWRGD_MTIA_BLADE15_PWROK_N","PWREN_NW_BLADE5_HSC_EN_N",
679d0d21a66SYang Chen	"PWRGD_NW_BLADE0_PWROK_N","PWREN_FCB_TOP_0_EN_N",
680d0d21a66SYang Chen	"PWRGD_NW_BLADE1_PWROK_N","PWREN_FCB_TOP_1_EN_N",
681d0d21a66SYang Chen	"PWRGD_NW_BLADE2_PWROK_N","PWREN_FCB_MIDDLE_0_EN_N",
682d0d21a66SYang Chen	"PWRGD_NW_BLADE3_PWROK_N","PWREN_FCB_MIDDLE_1_EN_N",
68351493f0fSYang Chen	/*G0 - G7*/
684d0d21a66SYang Chen	"PWRGD_NW_BLADE4_PWROK_N","PWREN_FCB_BOTTOM_1_EN_N",
685d0d21a66SYang Chen	"PWRGD_NW_BLADE5_PWROK_N","PWREN_FCB_BOTTOM_0_EN_N",
686d0d21a66SYang Chen	"PWRGD_FCB_TOP_0_PWROK_N","FM_CMM_AC_CYCLE_N",
687d0d21a66SYang Chen	"PWRGD_FCB_TOP_1_PWROK_N","MGMT_SFP_TX_DIS",
688d0d21a66SYang Chen	"PWRGD_FCB_MIDDLE_0_PWROK_N","FM_MDIO_SW_SEL",
689d0d21a66SYang Chen	"PWRGD_FCB_MIDDLE_1_PWROK_N","FM_P24V_SMPWR_EN",
690d0d21a66SYang Chen	"PWRGD_FCB_BOTTOM_1_PWROK_N","",
691d0d21a66SYang Chen	"PWRGD_FCB_BOTTOM_0_PWROK_N","",
69251493f0fSYang Chen	/*H0 - H7*/
693d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE0_N","",
694d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE1_N","",
695d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE2_N","",
696d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE3_N","",
697d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE4_N","",
698d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE5_N","",
699d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE6_N","",
700d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE7_N","",
70151493f0fSYang Chen	/*I0 - I7*/
702d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE8_N","RST_I2CRST_FCB_BOTTOM_1_N",
703d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE9_N","RST_I2CRST_FCB_BOTTOM_0_N",
704d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE10_N","RST_I2CRST_FCB_MIDDLE_0_N",
705d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE11_N","RST_I2CRST_FCB_MIDDLE_1_N",
706d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE12_N","RST_I2CRST_FCB_TOP_0_N",
707d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE13_N","RST_I2CRST_FCB_TOP_1_N",
708d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE14_N","BMC_READY",
709d0d21a66SYang Chen	"LEAK_DETECT_MTIA_BLADE15_N","FM_88E6393X_BIN_UPDATE_EN_N",
71051493f0fSYang Chen	/*J0 - J7*/
711d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE0_N","WATER_VALVE_CLOSED_N",
712d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE1_N","",
713d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE2_N","",
714d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE3_N","",
715d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE4_N","",
716d0d21a66SYang Chen	"LEAK_DETECT_NW_BLADE5_N","",
717d0d21a66SYang Chen	"PWRGD_MTIA_BLADE0_HSC_PWROK_N","",
718d0d21a66SYang Chen	"PWRGD_MTIA_BLADE1_HSC_PWROK_N","",
71951493f0fSYang Chen	/*K0 - K7*/
720d0d21a66SYang Chen	"PWRGD_MTIA_BLADE2_HSC_PWROK_N","",
721d0d21a66SYang Chen	"PWRGD_MTIA_BLADE3_HSC_PWROK_N","",
722d0d21a66SYang Chen	"PWRGD_MTIA_BLADE4_HSC_PWROK_N","",
723d0d21a66SYang Chen	"PWRGD_MTIA_BLADE5_HSC_PWROK_N","",
724d0d21a66SYang Chen	"PWRGD_MTIA_BLADE6_HSC_PWROK_N","",
725d0d21a66SYang Chen	"PWRGD_MTIA_BLADE7_HSC_PWROK_N","",
726d0d21a66SYang Chen	"PWRGD_MTIA_BLADE8_HSC_PWROK_N","",
727d0d21a66SYang Chen	"PWRGD_MTIA_BLADE9_HSC_PWROK_N","",
72851493f0fSYang Chen	/*L0 - L7*/
729d0d21a66SYang Chen	"PWRGD_MTIA_BLADE10_HSC_PWROK_N","",
730d0d21a66SYang Chen	"PWRGD_MTIA_BLADE11_HSC_PWROK_N","",
731d0d21a66SYang Chen	"PWRGD_MTIA_BLADE12_HSC_PWROK_N","",
732d0d21a66SYang Chen	"PWRGD_MTIA_BLADE13_HSC_PWROK_N","",
733d0d21a66SYang Chen	"PWRGD_MTIA_BLADE14_HSC_PWROK_N","",
734d0d21a66SYang Chen	"PWRGD_MTIA_BLADE15_HSC_PWROK_N","",
735d0d21a66SYang Chen	"PWRGD_NW_BLADE0_HSC_PWROK_N","",
736d0d21a66SYang Chen	"PWRGD_NW_BLADE1_HSC_PWROK_N","",
73751493f0fSYang Chen	/*M0 - M7*/
738d0d21a66SYang Chen	"PWRGD_NW_BLADE2_HSC_PWROK_N","",
739d0d21a66SYang Chen	"PWRGD_NW_BLADE3_HSC_PWROK_N","",
740d0d21a66SYang Chen	"PWRGD_NW_BLADE4_HSC_PWROK_N","",
741d0d21a66SYang Chen	"PWRGD_NW_BLADE5_HSC_PWROK_N","",
74251493f0fSYang Chen	"RPU_READY","",
74351493f0fSYang Chen	"IT_GEAR_RPU_LINK_N","",
74451493f0fSYang Chen	"IT_GEAR_LEAK","",
74551493f0fSYang Chen	"WATER_VALVE_CLOSED_N","",
74651493f0fSYang Chen	/*N0 - N7*/
74751493f0fSYang Chen	"VALVE_STS0","",
74851493f0fSYang Chen	"VALVE_STS1","",
749d0d21a66SYang Chen	"PCA9555_IRQ0_N","",
750d0d21a66SYang Chen	"PCA9555_IRQ1_N","",
751d0d21a66SYang Chen	"CR_TOGGLE_BOOT_N","",
752d0d21a66SYang Chen	"IRQ_FCB_TOP0_N","",
753d0d21a66SYang Chen	"IRQ_FCB_TOP1_N","",
75451493f0fSYang Chen	"CMM_CABLE_CARTRIDGE_PRSNT_BOT_N","",
75551493f0fSYang Chen	/*O0 - O7*/
75651493f0fSYang Chen	"CMM_CABLE_CARTRIDGE_PRSNT_TOP_N","",
75751493f0fSYang Chen	"BOT_BCB_CABLE_PRSNT_N","",
75851493f0fSYang Chen	"TOP_BCB_CABLE_PRSNT_N","",
759d0d21a66SYang Chen	"IRQ_FCB_MID0_N","",
760d0d21a66SYang Chen	"IRQ_FCB_MID1_N","",
761d0d21a66SYang Chen	"CHASSIS_LEAK0_DETECT_N","",
762d0d21a66SYang Chen	"CHASSIS_LEAK1_DETECT_N","",
763d0d21a66SYang Chen	"VALVE_RMON_A_1","",
76451493f0fSYang Chen	/*P0 - P7*/
765d0d21a66SYang Chen	"VALVE_RMON_A_2","",
766d0d21a66SYang Chen	"VALVE_RMON_B_1","",
767d0d21a66SYang Chen	"VALVE_RMON_B_2","",
768d0d21a66SYang Chen	"RPU_READY_SPARE","",
769d0d21a66SYang Chen	"IT_GEAR_LEAK_SPARE","",
770d0d21a66SYang Chen	"IT_GEAR_RPU_LINK_SPARE_N","",
771d0d21a66SYang Chen	"IRQ_FCB_BOT0_N","",
772d0d21a66SYang Chen	"IRQ_FCB_BOT0_N","";
77351493f0fSYang Chen};
774