162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci// Copyright (c) 2020 Fii USA Inc.
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci/dts-v1/;
562306a36Sopenharmony_ci#include "nuvoton-npcm730.dtsi"
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#include <dt-bindings/gpio/gpio.h>
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci/ {
1062306a36Sopenharmony_ci	model = "Fii Kudo Board";
1162306a36Sopenharmony_ci	compatible = "fii,kudo", "nuvoton,npcm730";
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci	aliases {
1462306a36Sopenharmony_ci		ethernet1 = &gmac0;
1562306a36Sopenharmony_ci		serial0 = &serial0;
1662306a36Sopenharmony_ci		serial1 = &serial1;
1762306a36Sopenharmony_ci		serial2 = &serial2;
1862306a36Sopenharmony_ci		serial3 = &serial3;
1962306a36Sopenharmony_ci		i2c1 = &i2c1;
2062306a36Sopenharmony_ci		i2c2 = &i2c2;
2162306a36Sopenharmony_ci		i2c3 = &i2c3;
2262306a36Sopenharmony_ci		i2c4 = &i2c4;
2362306a36Sopenharmony_ci		i2c5 = &i2c5;
2462306a36Sopenharmony_ci		i2c6 = &i2c6;
2562306a36Sopenharmony_ci		i2c7 = &i2c7;
2662306a36Sopenharmony_ci		i2c8 = &i2c8;
2762306a36Sopenharmony_ci		i2c9 = &i2c9;
2862306a36Sopenharmony_ci		i2c10 = &i2c10;
2962306a36Sopenharmony_ci		i2c11 = &i2c11;
3062306a36Sopenharmony_ci		i2c12 = &i2c12;
3162306a36Sopenharmony_ci		i2c13 = &i2c13;
3262306a36Sopenharmony_ci		i2c14 = &i2c14;
3362306a36Sopenharmony_ci		i2c15 = &i2c15;
3462306a36Sopenharmony_ci		spi0 = &spi0;
3562306a36Sopenharmony_ci		spi1 = &spi1;
3662306a36Sopenharmony_ci		fiu0 = &fiu0;
3762306a36Sopenharmony_ci		fiu1 = &fiu3;
3862306a36Sopenharmony_ci	};
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci	chosen {
4162306a36Sopenharmony_ci		stdout-path = &serial3;
4262306a36Sopenharmony_ci	};
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ci	memory {
4562306a36Sopenharmony_ci		reg = <0 0x40000000>;
4662306a36Sopenharmony_ci	};
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci	iio-hwmon {
4962306a36Sopenharmony_ci		compatible = "iio-hwmon";
5062306a36Sopenharmony_ci		io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>,
5162306a36Sopenharmony_ci			<&adc 4>, <&adc 5>, <&adc 6>, <&adc 7>;
5262306a36Sopenharmony_ci	};
5362306a36Sopenharmony_ci
5462306a36Sopenharmony_ci	jtag_master {
5562306a36Sopenharmony_ci		compatible = "nuvoton,npcm750-jtag-master";
5662306a36Sopenharmony_ci		#address-cells = <1>;
5762306a36Sopenharmony_ci		#size-cells = <1>;
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci		// dev/jtag0
6062306a36Sopenharmony_ci		dev-num = <0>;
6162306a36Sopenharmony_ci		// pspi or gpio
6262306a36Sopenharmony_ci		mode = "pspi";
6362306a36Sopenharmony_ci
6462306a36Sopenharmony_ci		// pspi2
6562306a36Sopenharmony_ci		pspi-controller = <2>;
6662306a36Sopenharmony_ci		reg = <0xf0201000 0x1000>;
6762306a36Sopenharmony_ci		interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
6862306a36Sopenharmony_ci		clocks = <&clk NPCM7XX_CLK_APB5>;
6962306a36Sopenharmony_ci
7062306a36Sopenharmony_ci		// TCK, TDI, TDO, TMS
7162306a36Sopenharmony_ci		jtag-gpios = <&gpio0 19 GPIO_ACTIVE_HIGH>,
7262306a36Sopenharmony_ci				<&gpio0 18 GPIO_ACTIVE_HIGH>,
7362306a36Sopenharmony_ci				<&gpio0 17 GPIO_ACTIVE_HIGH>,
7462306a36Sopenharmony_ci				<&gpio0 16 GPIO_ACTIVE_HIGH>;
7562306a36Sopenharmony_ci	};
7662306a36Sopenharmony_ci
7762306a36Sopenharmony_ci	leds {
7862306a36Sopenharmony_ci		compatible = "gpio-leds";
7962306a36Sopenharmony_ci		heartbeat {
8062306a36Sopenharmony_ci			label = "heartbeat";
8162306a36Sopenharmony_ci			gpios = <&gpio0 14 1>;
8262306a36Sopenharmony_ci		};
8362306a36Sopenharmony_ci	};
8462306a36Sopenharmony_ci
8562306a36Sopenharmony_ci	pinctrl: pinctrl@f0800000 {
8662306a36Sopenharmony_ci		gpio61oh_pins: gpio61oh-pins {
8762306a36Sopenharmony_ci			pins = "GPO61/nDTR1_BOUT1/STRAP6";
8862306a36Sopenharmony_ci			bias-disable;
8962306a36Sopenharmony_ci			output-high;
9062306a36Sopenharmony_ci		};
9162306a36Sopenharmony_ci		gpio62oh_pins: gpio62oh-pins {
9262306a36Sopenharmony_ci			pins = "GPO62/nRTST1/STRAP5";
9362306a36Sopenharmony_ci			bias-disable;
9462306a36Sopenharmony_ci			output-high;
9562306a36Sopenharmony_ci		};
9662306a36Sopenharmony_ci		gpio161ol_pins: gpio161ol-pins {
9762306a36Sopenharmony_ci			pins = "GPIO161/nLFRAME/nESPICS";
9862306a36Sopenharmony_ci			bias-disable;
9962306a36Sopenharmony_ci			output-low;
10062306a36Sopenharmony_ci		};
10162306a36Sopenharmony_ci		gpio163i_pins: gpio163i-pins {
10262306a36Sopenharmony_ci			pins = "GPIO163/LCLK/ESPICLK";
10362306a36Sopenharmony_ci			bias-disable;
10462306a36Sopenharmony_ci			input-enable;
10562306a36Sopenharmony_ci		};
10662306a36Sopenharmony_ci		gpio167ol_pins: gpio167ol-pins {
10762306a36Sopenharmony_ci			pins = "GPIO167/LAD3/ESPI_IO3";
10862306a36Sopenharmony_ci			bias-disable;
10962306a36Sopenharmony_ci			output-low;
11062306a36Sopenharmony_ci		};
11162306a36Sopenharmony_ci		gpio95i_pins: gpio95i-pins {
11262306a36Sopenharmony_ci			pins = "GPIO95/nLRESET/nESPIRST";
11362306a36Sopenharmony_ci			bias-disable;
11462306a36Sopenharmony_ci			input-enable;
11562306a36Sopenharmony_ci		};
11662306a36Sopenharmony_ci		gpio65ol_pins: gpio65ol-pins {
11762306a36Sopenharmony_ci			pins = "GPIO65/FANIN1";
11862306a36Sopenharmony_ci			bias-disable;
11962306a36Sopenharmony_ci			output-low;
12062306a36Sopenharmony_ci		};
12162306a36Sopenharmony_ci		gpio66oh_pins: gpio66oh-pins {
12262306a36Sopenharmony_ci			pins = "GPIO66/FANIN2";
12362306a36Sopenharmony_ci			bias-disable;
12462306a36Sopenharmony_ci			output-high;
12562306a36Sopenharmony_ci		};
12662306a36Sopenharmony_ci		gpio67oh_pins: gpio67oh-pins {
12762306a36Sopenharmony_ci			pins = "GPIO67/FANIN3";
12862306a36Sopenharmony_ci			bias-disable;
12962306a36Sopenharmony_ci			output-high;
13062306a36Sopenharmony_ci		};
13162306a36Sopenharmony_ci		gpio68ol_pins: gpio68ol-pins {
13262306a36Sopenharmony_ci			pins = "GPIO68/FANIN4";
13362306a36Sopenharmony_ci			bias-disable;
13462306a36Sopenharmony_ci			output-low;
13562306a36Sopenharmony_ci		};
13662306a36Sopenharmony_ci		gpio69i_pins: gpio69i-pins {
13762306a36Sopenharmony_ci			pins = "GPIO69/FANIN5";
13862306a36Sopenharmony_ci			bias-disable;
13962306a36Sopenharmony_ci			input-enable;
14062306a36Sopenharmony_ci		};
14162306a36Sopenharmony_ci		gpio70ol_pins: gpio70ol-pins {
14262306a36Sopenharmony_ci			pins = "GPIO70/FANIN6";
14362306a36Sopenharmony_ci			bias-disable;
14462306a36Sopenharmony_ci			output-low;
14562306a36Sopenharmony_ci		};
14662306a36Sopenharmony_ci		gpio71i_pins: gpio71i-pins {
14762306a36Sopenharmony_ci			pins = "GPIO71/FANIN7";
14862306a36Sopenharmony_ci			bias-disable;
14962306a36Sopenharmony_ci			input-enable;
15062306a36Sopenharmony_ci		};
15162306a36Sopenharmony_ci		gpio72i_pins: gpio72i-pins {
15262306a36Sopenharmony_ci			pins = "GPIO72/FANIN8";
15362306a36Sopenharmony_ci			bias-disable;
15462306a36Sopenharmony_ci			input-enable;
15562306a36Sopenharmony_ci		};
15662306a36Sopenharmony_ci		gpio73i_pins: gpio73i-pins {
15762306a36Sopenharmony_ci			pins = "GPIO73/FANIN9";
15862306a36Sopenharmony_ci			bias-disable;
15962306a36Sopenharmony_ci			input-enable;
16062306a36Sopenharmony_ci		};
16162306a36Sopenharmony_ci		gpio74i_pins: gpio74i-pins {
16262306a36Sopenharmony_ci			pins = "GPIO74/FANIN10";
16362306a36Sopenharmony_ci			bias-disable;
16462306a36Sopenharmony_ci			input-enable;
16562306a36Sopenharmony_ci		};
16662306a36Sopenharmony_ci		gpio75i_pins: gpio75i-pins {
16762306a36Sopenharmony_ci			pins = "GPIO75/FANIN11";
16862306a36Sopenharmony_ci			bias-disable;
16962306a36Sopenharmony_ci			input-enable;
17062306a36Sopenharmony_ci		};
17162306a36Sopenharmony_ci		gpio76i_pins: gpio76i-pins {
17262306a36Sopenharmony_ci			pins = "GPIO76/FANIN12";
17362306a36Sopenharmony_ci			bias-disable;
17462306a36Sopenharmony_ci			input-enable;
17562306a36Sopenharmony_ci		};
17662306a36Sopenharmony_ci		gpio77i_pins: gpio77i-pins {
17762306a36Sopenharmony_ci			pins = "GPIO77/FANIN13";
17862306a36Sopenharmony_ci			bias-disable;
17962306a36Sopenharmony_ci			input-enable;
18062306a36Sopenharmony_ci		};
18162306a36Sopenharmony_ci		gpio78i_pins: gpio78i-pins {
18262306a36Sopenharmony_ci			pins = "GPIO78/FANIN14";
18362306a36Sopenharmony_ci			bias-disable;
18462306a36Sopenharmony_ci			input-enable;
18562306a36Sopenharmony_ci		};
18662306a36Sopenharmony_ci		gpio79ol_pins: gpio79ol-pins {
18762306a36Sopenharmony_ci			pins = "GPIO79/FANIN15";
18862306a36Sopenharmony_ci			bias-disable;
18962306a36Sopenharmony_ci			output-low;
19062306a36Sopenharmony_ci		};
19162306a36Sopenharmony_ci		gpio80oh_pins: gpio80oh-pins {
19262306a36Sopenharmony_ci			pins = "GPIO80/PWM0";
19362306a36Sopenharmony_ci			bias-disable;
19462306a36Sopenharmony_ci			output-high;
19562306a36Sopenharmony_ci		};
19662306a36Sopenharmony_ci		gpio81i_pins: gpio81i-pins {
19762306a36Sopenharmony_ci			pins = "GPIO81/PWM1";
19862306a36Sopenharmony_ci			bias-disable;
19962306a36Sopenharmony_ci			input-enable;
20062306a36Sopenharmony_ci		};
20162306a36Sopenharmony_ci		gpio82i_pins: gpio82i-pins {
20262306a36Sopenharmony_ci			pins = "GPIO82/PWM2";
20362306a36Sopenharmony_ci			bias-disable;
20462306a36Sopenharmony_ci			input-enable;
20562306a36Sopenharmony_ci		};
20662306a36Sopenharmony_ci		gpio83i_pins: gpio83i-pins {
20762306a36Sopenharmony_ci			pins = "GPIO83/PWM3";
20862306a36Sopenharmony_ci			bias-disable;
20962306a36Sopenharmony_ci			input-enable;
21062306a36Sopenharmony_ci		};
21162306a36Sopenharmony_ci		gpio144i_pins: gpio144i-pins {
21262306a36Sopenharmony_ci			pins = "GPIO144/PWM4";
21362306a36Sopenharmony_ci			bias-disable;
21462306a36Sopenharmony_ci			input-enable;
21562306a36Sopenharmony_ci		};
21662306a36Sopenharmony_ci		gpio145i_pins: gpio145i-pins {
21762306a36Sopenharmony_ci			pins = "GPIO145/PWM5";
21862306a36Sopenharmony_ci			bias-disable;
21962306a36Sopenharmony_ci			input-enable;
22062306a36Sopenharmony_ci		};
22162306a36Sopenharmony_ci		gpio146i_pins: gpio146i-pins {
22262306a36Sopenharmony_ci			pins = "GPIO146/PWM6";
22362306a36Sopenharmony_ci			bias-disable;
22462306a36Sopenharmony_ci			input-enable;
22562306a36Sopenharmony_ci		};
22662306a36Sopenharmony_ci		gpio147oh_pins: gpio147oh-pins {
22762306a36Sopenharmony_ci			pins = "GPIO147/PWM7";
22862306a36Sopenharmony_ci			bias-disable;
22962306a36Sopenharmony_ci			output-high;
23062306a36Sopenharmony_ci		};
23162306a36Sopenharmony_ci		gpio168ol_pins: gpio168ol-pins {
23262306a36Sopenharmony_ci			pins = "GPIO168/nCLKRUN/nESPIALERT";
23362306a36Sopenharmony_ci			bias-disable;
23462306a36Sopenharmony_ci			output-low;
23562306a36Sopenharmony_ci		};
23662306a36Sopenharmony_ci		gpio169oh_pins: gpio169oh-pins {
23762306a36Sopenharmony_ci			pins = "GPIO169/nSCIPME";
23862306a36Sopenharmony_ci			bias-disable;
23962306a36Sopenharmony_ci			output-high;
24062306a36Sopenharmony_ci		};
24162306a36Sopenharmony_ci		gpio170ol_pins: gpio170ol-pins {
24262306a36Sopenharmony_ci			pins = "GPIO170/nSMI";
24362306a36Sopenharmony_ci			bias-disable;
24462306a36Sopenharmony_ci			output-low;
24562306a36Sopenharmony_ci		};
24662306a36Sopenharmony_ci		gpio218oh_pins: gpio218oh-pins {
24762306a36Sopenharmony_ci			pins = "GPIO218/nWDO1";
24862306a36Sopenharmony_ci			bias-disable;
24962306a36Sopenharmony_ci			output-high;
25062306a36Sopenharmony_ci		};
25162306a36Sopenharmony_ci		gpio37i_pins: gpio37i-pins {
25262306a36Sopenharmony_ci			pins = "GPIO37/SMB3CSDA";
25362306a36Sopenharmony_ci			bias-disable;
25462306a36Sopenharmony_ci			input-enable;
25562306a36Sopenharmony_ci		};
25662306a36Sopenharmony_ci		gpio38i_pins: gpio38i-pins {
25762306a36Sopenharmony_ci			pins = "GPIO38/SMB3CSCL";
25862306a36Sopenharmony_ci			bias-disable;
25962306a36Sopenharmony_ci			input-enable;
26062306a36Sopenharmony_ci		};
26162306a36Sopenharmony_ci		gpio39i_pins: gpio39i-pins {
26262306a36Sopenharmony_ci			pins = "GPIO39/SMB3BSDA";
26362306a36Sopenharmony_ci			bias-disable;
26462306a36Sopenharmony_ci			input-enable;
26562306a36Sopenharmony_ci		};
26662306a36Sopenharmony_ci		gpio40i_pins: gpio40i-pins {
26762306a36Sopenharmony_ci			pins = "GPIO40/SMB3BSCL";
26862306a36Sopenharmony_ci			bias-disable;
26962306a36Sopenharmony_ci			input-enable;
27062306a36Sopenharmony_ci		};
27162306a36Sopenharmony_ci		gpio121i_pins: gpio121i-pins {
27262306a36Sopenharmony_ci			pins = "GPIO121/SMB2CSCL";
27362306a36Sopenharmony_ci			bias-disable;
27462306a36Sopenharmony_ci			input-enable;
27562306a36Sopenharmony_ci		};
27662306a36Sopenharmony_ci		gpio122i_pins: gpio122i-pins {
27762306a36Sopenharmony_ci			pins = "GPIO122/SMB2BSDA";
27862306a36Sopenharmony_ci			bias-disable;
27962306a36Sopenharmony_ci			input-enable;
28062306a36Sopenharmony_ci		};
28162306a36Sopenharmony_ci		gpio123i_pins: gpio123i-pins {
28262306a36Sopenharmony_ci			pins = "GPIO123/SMB2BSCL";
28362306a36Sopenharmony_ci			bias-disable;
28462306a36Sopenharmony_ci			input-enable;
28562306a36Sopenharmony_ci		};
28662306a36Sopenharmony_ci		gpio124i_pins: gpio124i-pins {
28762306a36Sopenharmony_ci			pins = "GPIO124/SMB1CSDA";
28862306a36Sopenharmony_ci			bias-disable;
28962306a36Sopenharmony_ci			input-enable;
29062306a36Sopenharmony_ci		};
29162306a36Sopenharmony_ci		gpio125i_pins: gpio125i-pins {
29262306a36Sopenharmony_ci			pins = "GPIO125/SMB1CSCL";
29362306a36Sopenharmony_ci			bias-disable;
29462306a36Sopenharmony_ci			input-enable;
29562306a36Sopenharmony_ci		};
29662306a36Sopenharmony_ci		gpio126i_pins: gpio126i-pins {
29762306a36Sopenharmony_ci			pins = "GPIO126/SMB1BSDA";
29862306a36Sopenharmony_ci			bias-disable;
29962306a36Sopenharmony_ci			input-enable;
30062306a36Sopenharmony_ci		};
30162306a36Sopenharmony_ci		gpio127i_pins: gpio127i-pins {
30262306a36Sopenharmony_ci			pins = "GPIO127/SMB1BSCL";
30362306a36Sopenharmony_ci			bias-disable;
30462306a36Sopenharmony_ci			input-enable;
30562306a36Sopenharmony_ci		};
30662306a36Sopenharmony_ci		gpio136i_pins: gpio136i-pins {
30762306a36Sopenharmony_ci			pins = "GPIO136/SD1DT0";
30862306a36Sopenharmony_ci			bias-disable;
30962306a36Sopenharmony_ci			input-enable;
31062306a36Sopenharmony_ci		};
31162306a36Sopenharmony_ci		gpio137oh_pins: gpio137oh-pins {
31262306a36Sopenharmony_ci			pins = "GPIO137/SD1DT1";
31362306a36Sopenharmony_ci			bias-disable;
31462306a36Sopenharmony_ci			output-high;
31562306a36Sopenharmony_ci		};
31662306a36Sopenharmony_ci		gpio138i_pins: gpio138i-pins {
31762306a36Sopenharmony_ci			pins = "GPIO138/SD1DT2";
31862306a36Sopenharmony_ci			bias-disable;
31962306a36Sopenharmony_ci			input-enable;
32062306a36Sopenharmony_ci		};
32162306a36Sopenharmony_ci		gpio139i_pins: gpio139i-pins {
32262306a36Sopenharmony_ci			pins = "GPIO139/SD1DT3";
32362306a36Sopenharmony_ci			bias-disable;
32462306a36Sopenharmony_ci			input-enable;
32562306a36Sopenharmony_ci		};
32662306a36Sopenharmony_ci		gpio140i_pins: gpio140i-pins {
32762306a36Sopenharmony_ci			pins = "GPIO140/SD1CLK";
32862306a36Sopenharmony_ci			bias-disable;
32962306a36Sopenharmony_ci			input-enable;
33062306a36Sopenharmony_ci		};
33162306a36Sopenharmony_ci		gpio141i_pins: gpio141i-pins {
33262306a36Sopenharmony_ci			pins = "GPIO141/SD1WP";
33362306a36Sopenharmony_ci			bias-disable;
33462306a36Sopenharmony_ci			input-enable;
33562306a36Sopenharmony_ci		};
33662306a36Sopenharmony_ci		gpio190oh_pins: gpio190oh-pins {
33762306a36Sopenharmony_ci			pins = "GPIO190/nPRD_SMI";
33862306a36Sopenharmony_ci			bias-disable;
33962306a36Sopenharmony_ci			output-high;
34062306a36Sopenharmony_ci		};
34162306a36Sopenharmony_ci		gpio191oh_pins: gpio191oh-pins {
34262306a36Sopenharmony_ci			pins = "GPIO191";
34362306a36Sopenharmony_ci			bias-disable;
34462306a36Sopenharmony_ci			output-high;
34562306a36Sopenharmony_ci		};
34662306a36Sopenharmony_ci		gpio195ol_pins: gpio195ol-pins {
34762306a36Sopenharmony_ci			pins = "GPIO195/SMB0BSDA";
34862306a36Sopenharmony_ci			bias-disable;
34962306a36Sopenharmony_ci			output-low;
35062306a36Sopenharmony_ci		};
35162306a36Sopenharmony_ci		gpio196ol_pins: gpio196ol-pins {
35262306a36Sopenharmony_ci			pins = "GPIO196/SMB0CSCL";
35362306a36Sopenharmony_ci			bias-disable;
35462306a36Sopenharmony_ci			output-low;
35562306a36Sopenharmony_ci		};
35662306a36Sopenharmony_ci		gpio199i_pins: gpio199i-pins {
35762306a36Sopenharmony_ci			pins = "GPIO199/SMB0DSCL";
35862306a36Sopenharmony_ci			bias-disable;
35962306a36Sopenharmony_ci			input-enable;
36062306a36Sopenharmony_ci		};
36162306a36Sopenharmony_ci		gpio202ol_pins: gpio202ol-pins {
36262306a36Sopenharmony_ci			pins = "GPIO202/SMB0CSDA";
36362306a36Sopenharmony_ci			bias-disable;
36462306a36Sopenharmony_ci			output-low;
36562306a36Sopenharmony_ci		};
36662306a36Sopenharmony_ci	};
36762306a36Sopenharmony_ci};
36862306a36Sopenharmony_ci
36962306a36Sopenharmony_ci&gmac0 {
37062306a36Sopenharmony_ci	phy-mode = "rgmii-id";
37162306a36Sopenharmony_ci	snps,eee-force-disable;
37262306a36Sopenharmony_ci	status = "okay";
37362306a36Sopenharmony_ci};
37462306a36Sopenharmony_ci
37562306a36Sopenharmony_ci&ehci1 {
37662306a36Sopenharmony_ci	status = "okay";
37762306a36Sopenharmony_ci};
37862306a36Sopenharmony_ci
37962306a36Sopenharmony_ci&fiu0 {
38062306a36Sopenharmony_ci	pinctrl-names = "default";
38162306a36Sopenharmony_ci	pinctrl-0 = <&spi0cs1_pins>;
38262306a36Sopenharmony_ci	status = "okay";
38362306a36Sopenharmony_ci	flash@0 {
38462306a36Sopenharmony_ci		compatible = "jedec,spi-nor";
38562306a36Sopenharmony_ci		#address-cells = <1>;
38662306a36Sopenharmony_ci		#size-cells = <1>;
38762306a36Sopenharmony_ci		reg = <0>;
38862306a36Sopenharmony_ci		spi-max-frequency = <5000000>;
38962306a36Sopenharmony_ci		spi-rx-bus-width = <2>;
39062306a36Sopenharmony_ci		label = "bmc";
39162306a36Sopenharmony_ci		partitions {
39262306a36Sopenharmony_ci			compatible = "fixed-partitions";
39362306a36Sopenharmony_ci			#address-cells = <1>;
39462306a36Sopenharmony_ci			#size-cells = <1>;
39562306a36Sopenharmony_ci			u-boot@0 {
39662306a36Sopenharmony_ci				label = "u-boot";
39762306a36Sopenharmony_ci				reg = <0x0000000 0xC0000>;
39862306a36Sopenharmony_ci				read-only;
39962306a36Sopenharmony_ci			};
40062306a36Sopenharmony_ci			u-boot-env@100000{
40162306a36Sopenharmony_ci				label = "u-boot-env";
40262306a36Sopenharmony_ci				reg = <0x00100000 0x40000>;
40362306a36Sopenharmony_ci			};
40462306a36Sopenharmony_ci			kernel@200000 {
40562306a36Sopenharmony_ci				label = "kernel";
40662306a36Sopenharmony_ci				reg = <0x0200000 0x600000>;
40762306a36Sopenharmony_ci			};
40862306a36Sopenharmony_ci			rofs@800000 {
40962306a36Sopenharmony_ci				label = "rofs";
41062306a36Sopenharmony_ci				reg = <0x800000 0x3500000>;
41162306a36Sopenharmony_ci			};
41262306a36Sopenharmony_ci			rwfs@3d00000 {
41362306a36Sopenharmony_ci				label = "rwfs";
41462306a36Sopenharmony_ci				reg = <0x3d00000 0x300000>;
41562306a36Sopenharmony_ci			};
41662306a36Sopenharmony_ci		};
41762306a36Sopenharmony_ci	};
41862306a36Sopenharmony_ci	flash@1 {
41962306a36Sopenharmony_ci		compatible = "jedec,spi-nor";
42062306a36Sopenharmony_ci		#address-cells = <1>;
42162306a36Sopenharmony_ci		#size-cells = <1>;
42262306a36Sopenharmony_ci		reg = <1>;
42362306a36Sopenharmony_ci		spi-max-frequency = <5000000>;
42462306a36Sopenharmony_ci		spi-rx-bus-width = <2>;
42562306a36Sopenharmony_ci		partitions {
42662306a36Sopenharmony_ci			compatible = "fixed-partitions";
42762306a36Sopenharmony_ci			#address-cells = <1>;
42862306a36Sopenharmony_ci			#size-cells = <1>;
42962306a36Sopenharmony_ci			spare1@0 {
43062306a36Sopenharmony_ci				label = "spi0-cs1-spare1";
43162306a36Sopenharmony_ci				reg = <0x0 0x800000>;
43262306a36Sopenharmony_ci			};
43362306a36Sopenharmony_ci			spare2@800000 {
43462306a36Sopenharmony_ci				label = "spi0-cs1-spare2";
43562306a36Sopenharmony_ci				reg = <0x800000 0x0>;
43662306a36Sopenharmony_ci			};
43762306a36Sopenharmony_ci		};
43862306a36Sopenharmony_ci	};
43962306a36Sopenharmony_ci};
44062306a36Sopenharmony_ci
44162306a36Sopenharmony_ci&fiu3 {
44262306a36Sopenharmony_ci	pinctrl-0 = <&spi3_pins>;
44362306a36Sopenharmony_ci	flash@0 {
44462306a36Sopenharmony_ci		compatible = "jedec,spi-nor";
44562306a36Sopenharmony_ci		#address-cells = <1>;
44662306a36Sopenharmony_ci		#size-cells = <1>;
44762306a36Sopenharmony_ci		reg = <0>;
44862306a36Sopenharmony_ci		spi-max-frequency = <5000000>;
44962306a36Sopenharmony_ci		spi-rx-bus-width = <2>;
45062306a36Sopenharmony_ci		partitions {
45162306a36Sopenharmony_ci			compatible = "fixed-partitions";
45262306a36Sopenharmony_ci			#address-cells = <1>;
45362306a36Sopenharmony_ci			#size-cells = <1>;
45462306a36Sopenharmony_ci			system1@0 {
45562306a36Sopenharmony_ci				label = "bios";
45662306a36Sopenharmony_ci				reg = <0x0 0x0>;
45762306a36Sopenharmony_ci			};
45862306a36Sopenharmony_ci			system2@800000 {
45962306a36Sopenharmony_ci				label = "spi3-system2";
46062306a36Sopenharmony_ci				reg = <0x800000 0x0>;
46162306a36Sopenharmony_ci			};
46262306a36Sopenharmony_ci		};
46362306a36Sopenharmony_ci	};
46462306a36Sopenharmony_ci};
46562306a36Sopenharmony_ci
46662306a36Sopenharmony_ci&watchdog1 {
46762306a36Sopenharmony_ci	status = "okay";
46862306a36Sopenharmony_ci};
46962306a36Sopenharmony_ci
47062306a36Sopenharmony_ci&rng {
47162306a36Sopenharmony_ci	status = "okay";
47262306a36Sopenharmony_ci};
47362306a36Sopenharmony_ci
47462306a36Sopenharmony_ci&serial0 {
47562306a36Sopenharmony_ci	status = "okay";
47662306a36Sopenharmony_ci};
47762306a36Sopenharmony_ci
47862306a36Sopenharmony_ci&serial1 {
47962306a36Sopenharmony_ci	status = "okay";
48062306a36Sopenharmony_ci};
48162306a36Sopenharmony_ci
48262306a36Sopenharmony_ci&serial2 {
48362306a36Sopenharmony_ci	status = "okay";
48462306a36Sopenharmony_ci};
48562306a36Sopenharmony_ci
48662306a36Sopenharmony_ci&serial3 {
48762306a36Sopenharmony_ci	status = "okay";
48862306a36Sopenharmony_ci};
48962306a36Sopenharmony_ci
49062306a36Sopenharmony_ci&adc {
49162306a36Sopenharmony_ci	#io-channel-cells = <1>;
49262306a36Sopenharmony_ci	status = "okay";
49362306a36Sopenharmony_ci};
49462306a36Sopenharmony_ci
49562306a36Sopenharmony_ci&i2c1 {
49662306a36Sopenharmony_ci	status = "okay";
49762306a36Sopenharmony_ci	i2c-mux@75 {
49862306a36Sopenharmony_ci		compatible = "nxp,pca9548";
49962306a36Sopenharmony_ci		#address-cells = <1>;
50062306a36Sopenharmony_ci		#size-cells = <0>;
50162306a36Sopenharmony_ci		reg = <0x75>;
50262306a36Sopenharmony_ci		i2c-mux-idle-disconnect;
50362306a36Sopenharmony_ci
50462306a36Sopenharmony_ci		i2c@2 {
50562306a36Sopenharmony_ci			#address-cells = <1>;
50662306a36Sopenharmony_ci			#size-cells = <0>;
50762306a36Sopenharmony_ci			reg = <2>;
50862306a36Sopenharmony_ci
50962306a36Sopenharmony_ci			// Rear-Fan
51062306a36Sopenharmony_ci			max31790@58 {
51162306a36Sopenharmony_ci				compatible = "maxim,max31790";
51262306a36Sopenharmony_ci				reg = <0x58>;
51362306a36Sopenharmony_ci			};
51462306a36Sopenharmony_ci		};
51562306a36Sopenharmony_ci
51662306a36Sopenharmony_ci		i2c@3 {
51762306a36Sopenharmony_ci			#address-cells = <1>;
51862306a36Sopenharmony_ci			#size-cells = <0>;
51962306a36Sopenharmony_ci			reg = <3>;
52062306a36Sopenharmony_ci
52162306a36Sopenharmony_ci			// Mid-Fan
52262306a36Sopenharmony_ci			max31790@58 {
52362306a36Sopenharmony_ci				compatible = "maxim,max31790";
52462306a36Sopenharmony_ci				reg = <0x58>;
52562306a36Sopenharmony_ci			};
52662306a36Sopenharmony_ci		};
52762306a36Sopenharmony_ci
52862306a36Sopenharmony_ci		i2c-bus@4 {
52962306a36Sopenharmony_ci			#address-cells = <1>;
53062306a36Sopenharmony_ci			#size-cells = <0>;
53162306a36Sopenharmony_ci			reg = <4>;
53262306a36Sopenharmony_ci
53362306a36Sopenharmony_ci			// INLET1_T
53462306a36Sopenharmony_ci			lm75@5c {
53562306a36Sopenharmony_ci				compatible = "ti,lm75";
53662306a36Sopenharmony_ci				reg = <0x5c>;
53762306a36Sopenharmony_ci			};
53862306a36Sopenharmony_ci		};
53962306a36Sopenharmony_ci
54062306a36Sopenharmony_ci		i2c-bus@5 {
54162306a36Sopenharmony_ci			#address-cells = <1>;
54262306a36Sopenharmony_ci			#size-cells = <0>;
54362306a36Sopenharmony_ci			reg = <5>;
54462306a36Sopenharmony_ci
54562306a36Sopenharmony_ci			// OUTLET1_T
54662306a36Sopenharmony_ci			lm75@5c {
54762306a36Sopenharmony_ci				compatible = "ti,lm75";
54862306a36Sopenharmony_ci				reg = <0x5c>;
54962306a36Sopenharmony_ci			};
55062306a36Sopenharmony_ci		};
55162306a36Sopenharmony_ci
55262306a36Sopenharmony_ci		i2c-bus@6 {
55362306a36Sopenharmony_ci			#address-cells = <1>;
55462306a36Sopenharmony_ci			#size-cells = <0>;
55562306a36Sopenharmony_ci			reg = <6>;
55662306a36Sopenharmony_ci
55762306a36Sopenharmony_ci			// OUTLET2_T
55862306a36Sopenharmony_ci			lm75@5c {
55962306a36Sopenharmony_ci				compatible = "ti,lm75";
56062306a36Sopenharmony_ci				reg = <0x5c>;
56162306a36Sopenharmony_ci			};
56262306a36Sopenharmony_ci		};
56362306a36Sopenharmony_ci
56462306a36Sopenharmony_ci		i2c-bus@7 {
56562306a36Sopenharmony_ci			#address-cells = <1>;
56662306a36Sopenharmony_ci			#size-cells = <0>;
56762306a36Sopenharmony_ci			reg = <7>;
56862306a36Sopenharmony_ci
56962306a36Sopenharmony_ci			// OUTLET3_T
57062306a36Sopenharmony_ci			lm75@5c {
57162306a36Sopenharmony_ci				compatible = "ti,lm75";
57262306a36Sopenharmony_ci				reg = <0x5c>;
57362306a36Sopenharmony_ci			};
57462306a36Sopenharmony_ci		};
57562306a36Sopenharmony_ci	};
57662306a36Sopenharmony_ci	i2c-mux@77 {
57762306a36Sopenharmony_ci		compatible = "nxp,pca9548";
57862306a36Sopenharmony_ci		#address-cells = <1>;
57962306a36Sopenharmony_ci		#size-cells = <0>;
58062306a36Sopenharmony_ci		reg = <0x77>;
58162306a36Sopenharmony_ci		i2c-mux-idle-disconnect;
58262306a36Sopenharmony_ci
58362306a36Sopenharmony_ci		i2c-bus@2 {
58462306a36Sopenharmony_ci			#address-cells = <1>;
58562306a36Sopenharmony_ci			#size-cells = <0>;
58662306a36Sopenharmony_ci			reg = <2>;
58762306a36Sopenharmony_ci
58862306a36Sopenharmony_ci			// STB-T
58962306a36Sopenharmony_ci			pmbus@74 {
59062306a36Sopenharmony_ci				compatible = "pmbus";
59162306a36Sopenharmony_ci				reg = <0x74>;
59262306a36Sopenharmony_ci			};
59362306a36Sopenharmony_ci		};
59462306a36Sopenharmony_ci	};
59562306a36Sopenharmony_ci};
59662306a36Sopenharmony_ci
59762306a36Sopenharmony_ci&i2c2 {
59862306a36Sopenharmony_ci	status = "okay";
59962306a36Sopenharmony_ci	smpro@4f {
60062306a36Sopenharmony_ci		compatible = "ampere,smpro";
60162306a36Sopenharmony_ci		reg = <0x4f>;
60262306a36Sopenharmony_ci	};
60362306a36Sopenharmony_ci
60462306a36Sopenharmony_ci	smpro@4e {
60562306a36Sopenharmony_ci		compatible = "ampere,smpro";
60662306a36Sopenharmony_ci		reg = <0x4e>;
60762306a36Sopenharmony_ci	};
60862306a36Sopenharmony_ci};
60962306a36Sopenharmony_ci
61062306a36Sopenharmony_ci&i2c3 {
61162306a36Sopenharmony_ci	status = "okay";
61262306a36Sopenharmony_ci};
61362306a36Sopenharmony_ci
61462306a36Sopenharmony_ci&i2c4 {
61562306a36Sopenharmony_ci	status = "okay";
61662306a36Sopenharmony_ci	i2c-mux@77 {
61762306a36Sopenharmony_ci		compatible = "nxp,pca9548";
61862306a36Sopenharmony_ci		#address-cells = <1>;
61962306a36Sopenharmony_ci		#size-cells = <0>;
62062306a36Sopenharmony_ci		reg = <0x77>;
62162306a36Sopenharmony_ci		i2c-mux-idle-disconnect;
62262306a36Sopenharmony_ci
62362306a36Sopenharmony_ci		i2c-bus@0 {
62462306a36Sopenharmony_ci			#address-cells = <1>;
62562306a36Sopenharmony_ci			#size-cells = <0>;
62662306a36Sopenharmony_ci			reg = <0>;
62762306a36Sopenharmony_ci
62862306a36Sopenharmony_ci			// ADC sensors
62962306a36Sopenharmony_ci			adm1266@40 {
63062306a36Sopenharmony_ci				compatible = "adi,adm1266";
63162306a36Sopenharmony_ci				reg = <0x40>;
63262306a36Sopenharmony_ci			};
63362306a36Sopenharmony_ci		};
63462306a36Sopenharmony_ci
63562306a36Sopenharmony_ci		i2c-bus@1 {
63662306a36Sopenharmony_ci			#address-cells = <1>;
63762306a36Sopenharmony_ci			#size-cells = <0>;
63862306a36Sopenharmony_ci			reg = <1>;
63962306a36Sopenharmony_ci
64062306a36Sopenharmony_ci			// ADC sensors
64162306a36Sopenharmony_ci			adm1266@41 {
64262306a36Sopenharmony_ci				compatible = "adi,adm1266";
64362306a36Sopenharmony_ci				reg = <0x41>;
64462306a36Sopenharmony_ci			};
64562306a36Sopenharmony_ci		};
64662306a36Sopenharmony_ci	};
64762306a36Sopenharmony_ci};
64862306a36Sopenharmony_ci
64962306a36Sopenharmony_ci&i2c5 {
65062306a36Sopenharmony_ci	status = "okay";
65162306a36Sopenharmony_ci};
65262306a36Sopenharmony_ci
65362306a36Sopenharmony_ci&i2c6 {
65462306a36Sopenharmony_ci	status = "okay";
65562306a36Sopenharmony_ci};
65662306a36Sopenharmony_ci
65762306a36Sopenharmony_ci&i2c7 {
65862306a36Sopenharmony_ci	status = "okay";
65962306a36Sopenharmony_ci};
66062306a36Sopenharmony_ci
66162306a36Sopenharmony_ci&i2c8 {
66262306a36Sopenharmony_ci	status = "okay";
66362306a36Sopenharmony_ci};
66462306a36Sopenharmony_ci
66562306a36Sopenharmony_ci&i2c9 {
66662306a36Sopenharmony_ci	status = "okay";
66762306a36Sopenharmony_ci};
66862306a36Sopenharmony_ci
66962306a36Sopenharmony_ci&i2c10 {
67062306a36Sopenharmony_ci	status = "okay";
67162306a36Sopenharmony_ci};
67262306a36Sopenharmony_ci
67362306a36Sopenharmony_ci&i2c11 {
67462306a36Sopenharmony_ci	status = "okay";
67562306a36Sopenharmony_ci};
67662306a36Sopenharmony_ci
67762306a36Sopenharmony_ci&i2c12 {
67862306a36Sopenharmony_ci	status = "okay";
67962306a36Sopenharmony_ci	ssif-bmc@10 {
68062306a36Sopenharmony_ci		compatible = "ssif-bmc";
68162306a36Sopenharmony_ci		reg = <0x10>;
68262306a36Sopenharmony_ci	};
68362306a36Sopenharmony_ci};
68462306a36Sopenharmony_ci
68562306a36Sopenharmony_ci&i2c13 {
68662306a36Sopenharmony_ci	status = "okay";
68762306a36Sopenharmony_ci	i2c-mux@77 {
68862306a36Sopenharmony_ci		compatible = "nxp,pca9548";
68962306a36Sopenharmony_ci		#address-cells = <1>;
69062306a36Sopenharmony_ci		#size-cells = <0>;
69162306a36Sopenharmony_ci		reg = <0x77>;
69262306a36Sopenharmony_ci		i2c-mux-idle-disconnect;
69362306a36Sopenharmony_ci
69462306a36Sopenharmony_ci		i2c-bus@3 {
69562306a36Sopenharmony_ci			#address-cells = <1>;
69662306a36Sopenharmony_ci			#size-cells = <0>;
69762306a36Sopenharmony_ci			reg = <3>;
69862306a36Sopenharmony_ci
69962306a36Sopenharmony_ci			// M2_ZONE_T
70062306a36Sopenharmony_ci			lm75@28 {
70162306a36Sopenharmony_ci				compatible = "ti,lm75";
70262306a36Sopenharmony_ci				reg = <0x28>;
70362306a36Sopenharmony_ci			};
70462306a36Sopenharmony_ci		};
70562306a36Sopenharmony_ci
70662306a36Sopenharmony_ci		i2c-bus@4 {
70762306a36Sopenharmony_ci			#address-cells = <1>;
70862306a36Sopenharmony_ci			#size-cells = <0>;
70962306a36Sopenharmony_ci			reg = <4>;
71062306a36Sopenharmony_ci
71162306a36Sopenharmony_ci			// BATT_ZONE_T
71262306a36Sopenharmony_ci			lm75@29 {
71362306a36Sopenharmony_ci				compatible = "ti,lm75";
71462306a36Sopenharmony_ci				reg = <0x29>;
71562306a36Sopenharmony_ci			};
71662306a36Sopenharmony_ci		};
71762306a36Sopenharmony_ci
71862306a36Sopenharmony_ci		i2c-bus@5 {
71962306a36Sopenharmony_ci			#address-cells = <1>;
72062306a36Sopenharmony_ci			#size-cells = <0>;
72162306a36Sopenharmony_ci			reg = <5>;
72262306a36Sopenharmony_ci
72362306a36Sopenharmony_ci			// NBM1_ZONE_T
72462306a36Sopenharmony_ci			lm75@28 {
72562306a36Sopenharmony_ci				compatible = "ti,lm75";
72662306a36Sopenharmony_ci				reg = <0x28>;
72762306a36Sopenharmony_ci			};
72862306a36Sopenharmony_ci		};
72962306a36Sopenharmony_ci		i2c-bus@6 {
73062306a36Sopenharmony_ci			#address-cells = <1>;
73162306a36Sopenharmony_ci			#size-cells = <0>;
73262306a36Sopenharmony_ci			reg = <6>;
73362306a36Sopenharmony_ci
73462306a36Sopenharmony_ci			// NBM2_ZONE_T
73562306a36Sopenharmony_ci			lm75@29 {
73662306a36Sopenharmony_ci				compatible = "ti,lm75";
73762306a36Sopenharmony_ci				reg = <0x29>;
73862306a36Sopenharmony_ci			};
73962306a36Sopenharmony_ci		};
74062306a36Sopenharmony_ci	};
74162306a36Sopenharmony_ci};
74262306a36Sopenharmony_ci
74362306a36Sopenharmony_ci&i2c14 {
74462306a36Sopenharmony_ci	status = "okay";
74562306a36Sopenharmony_ci};
74662306a36Sopenharmony_ci
74762306a36Sopenharmony_ci&i2c15 {
74862306a36Sopenharmony_ci	status = "okay";
74962306a36Sopenharmony_ci};
75062306a36Sopenharmony_ci
75162306a36Sopenharmony_ci&spi0 {
75262306a36Sopenharmony_ci	cs-gpios = <&gpio6 11 GPIO_ACTIVE_LOW>;
75362306a36Sopenharmony_ci	status = "okay";
75462306a36Sopenharmony_ci};
75562306a36Sopenharmony_ci
75662306a36Sopenharmony_ci&pinctrl {
75762306a36Sopenharmony_ci	pinctrl-names = "default";
75862306a36Sopenharmony_ci	pinctrl-0 = <
75962306a36Sopenharmony_ci			&gpio61oh_pins
76062306a36Sopenharmony_ci			&gpio62oh_pins
76162306a36Sopenharmony_ci			&gpio161ol_pins
76262306a36Sopenharmony_ci			&gpio163i_pins
76362306a36Sopenharmony_ci			&gpio167ol_pins
76462306a36Sopenharmony_ci			&gpio95i_pins
76562306a36Sopenharmony_ci			&gpio65ol_pins
76662306a36Sopenharmony_ci			&gpio66oh_pins
76762306a36Sopenharmony_ci			&gpio67oh_pins
76862306a36Sopenharmony_ci			&gpio68ol_pins
76962306a36Sopenharmony_ci			&gpio69i_pins
77062306a36Sopenharmony_ci			&gpio70ol_pins
77162306a36Sopenharmony_ci			&gpio71i_pins
77262306a36Sopenharmony_ci			&gpio72i_pins
77362306a36Sopenharmony_ci			&gpio73i_pins
77462306a36Sopenharmony_ci			&gpio74i_pins
77562306a36Sopenharmony_ci			&gpio75i_pins
77662306a36Sopenharmony_ci			&gpio76i_pins
77762306a36Sopenharmony_ci			&gpio77i_pins
77862306a36Sopenharmony_ci			&gpio78i_pins
77962306a36Sopenharmony_ci			&gpio79ol_pins
78062306a36Sopenharmony_ci			&gpio80oh_pins
78162306a36Sopenharmony_ci			&gpio81i_pins
78262306a36Sopenharmony_ci			&gpio82i_pins
78362306a36Sopenharmony_ci			&gpio83i_pins
78462306a36Sopenharmony_ci			&gpio144i_pins
78562306a36Sopenharmony_ci			&gpio145i_pins
78662306a36Sopenharmony_ci			&gpio146i_pins
78762306a36Sopenharmony_ci			&gpio147oh_pins
78862306a36Sopenharmony_ci			&gpio168ol_pins
78962306a36Sopenharmony_ci			&gpio169oh_pins
79062306a36Sopenharmony_ci			&gpio170ol_pins
79162306a36Sopenharmony_ci			&gpio218oh_pins
79262306a36Sopenharmony_ci			&gpio37i_pins
79362306a36Sopenharmony_ci			&gpio38i_pins
79462306a36Sopenharmony_ci			&gpio39i_pins
79562306a36Sopenharmony_ci			&gpio40i_pins
79662306a36Sopenharmony_ci			&gpio121i_pins
79762306a36Sopenharmony_ci			&gpio122i_pins
79862306a36Sopenharmony_ci			&gpio123i_pins
79962306a36Sopenharmony_ci			&gpio124i_pins
80062306a36Sopenharmony_ci			&gpio125i_pins
80162306a36Sopenharmony_ci			&gpio126i_pins
80262306a36Sopenharmony_ci			&gpio127i_pins
80362306a36Sopenharmony_ci			&gpio136i_pins
80462306a36Sopenharmony_ci			&gpio137oh_pins
80562306a36Sopenharmony_ci			&gpio138i_pins
80662306a36Sopenharmony_ci			&gpio139i_pins
80762306a36Sopenharmony_ci			&gpio140i_pins
80862306a36Sopenharmony_ci			&gpio141i_pins
80962306a36Sopenharmony_ci			&gpio190oh_pins
81062306a36Sopenharmony_ci			&gpio191oh_pins
81162306a36Sopenharmony_ci			&gpio195ol_pins
81262306a36Sopenharmony_ci			&gpio196ol_pins
81362306a36Sopenharmony_ci			&gpio199i_pins
81462306a36Sopenharmony_ci			&gpio202ol_pins
81562306a36Sopenharmony_ci			>;
81662306a36Sopenharmony_ci};
81762306a36Sopenharmony_ci
81862306a36Sopenharmony_ci&gcr {
81962306a36Sopenharmony_ci	serial_port_mux: mux-controller {
82062306a36Sopenharmony_ci		compatible = "mmio-mux";
82162306a36Sopenharmony_ci		#mux-control-cells = <1>;
82262306a36Sopenharmony_ci
82362306a36Sopenharmony_ci		mux-reg-masks = <0x38 0x07>;
82462306a36Sopenharmony_ci		idle-states = <2>;
82562306a36Sopenharmony_ci	};
82662306a36Sopenharmony_ci};
827