119b6403fSFabien Parent// SPDX-License-Identifier: GPL-2.0
219b6403fSFabien Parent/*
319b6403fSFabien Parent * Copyright (c) 2021 BayLibre, SAS.
419b6403fSFabien Parent * Author: Fabien Parent <fparent@baylibre.com>
519b6403fSFabien Parent */
619b6403fSFabien Parent
719b6403fSFabien Parent/dts-v1/;
819b6403fSFabien Parent
919b6403fSFabien Parent#include <dt-bindings/gpio/gpio.h>
1009c33202SFabien Parent#include <dt-bindings/input/input.h>
1119b6403fSFabien Parent#include "mt8183.dtsi"
1219b6403fSFabien Parent#include "mt6358.dtsi"
1319b6403fSFabien Parent
1419b6403fSFabien Parent/ {
1519b6403fSFabien Parent	model = "Pumpkin MT8183";
1619b6403fSFabien Parent	compatible = "mediatek,mt8183-pumpkin", "mediatek,mt8183";
1719b6403fSFabien Parent
1819b6403fSFabien Parent	aliases {
1919b6403fSFabien Parent		serial0 = &uart0;
2019b6403fSFabien Parent	};
2119b6403fSFabien Parent
2219b6403fSFabien Parent	memory@40000000 {
2319b6403fSFabien Parent		device_type = "memory";
2419b6403fSFabien Parent		reg = <0 0x40000000 0 0x80000000>;
2519b6403fSFabien Parent	};
2619b6403fSFabien Parent
2719b6403fSFabien Parent	chosen {
2819b6403fSFabien Parent		stdout-path = "serial0:921600n8";
2919b6403fSFabien Parent	};
3019b6403fSFabien Parent
3119b6403fSFabien Parent	reserved-memory {
3219b6403fSFabien Parent		#address-cells = <2>;
3319b6403fSFabien Parent		#size-cells = <2>;
3419b6403fSFabien Parent		ranges;
3519b6403fSFabien Parent
36f9929b45SMatthias Brugger		scp_mem_reserved: scp_mem_region@50000000 {
3719b6403fSFabien Parent			compatible = "shared-dma-pool";
3819b6403fSFabien Parent			reg = <0 0x50000000 0 0x2900000>;
3919b6403fSFabien Parent			no-map;
4019b6403fSFabien Parent		};
4119b6403fSFabien Parent	};
4219b6403fSFabien Parent
4319b6403fSFabien Parent	leds {
4419b6403fSFabien Parent		compatible = "gpio-leds";
4519b6403fSFabien Parent
4619b6403fSFabien Parent		led-red {
4719b6403fSFabien Parent			label = "red";
4819b6403fSFabien Parent			gpios = <&pio 155 GPIO_ACTIVE_HIGH>;
4919b6403fSFabien Parent			default-state = "off";
5019b6403fSFabien Parent		};
5119b6403fSFabien Parent
5219b6403fSFabien Parent		led-green {
5319b6403fSFabien Parent			label = "green";
5419b6403fSFabien Parent			gpios = <&pio 156 GPIO_ACTIVE_HIGH>;
5519b6403fSFabien Parent			default-state = "off";
5619b6403fSFabien Parent		};
5719b6403fSFabien Parent	};
5819b6403fSFabien Parent
5941d2d562SFabien Parent	thermistor {
6019b6403fSFabien Parent		compatible = "murata,ncp03wf104";
6119b6403fSFabien Parent		pullup-uv = <1800000>;
6219b6403fSFabien Parent		pullup-ohm = <390000>;
6319b6403fSFabien Parent		pulldown-ohm = <0>;
6419b6403fSFabien Parent		io-channels = <&auxadc 0>;
6519b6403fSFabien Parent	};
6619b6403fSFabien Parent};
6719b6403fSFabien Parent
6819b6403fSFabien Parent&auxadc {
6919b6403fSFabien Parent	status = "okay";
7019b6403fSFabien Parent};
7119b6403fSFabien Parent
72a8168cebSNicolas Boichat&gpu {
73a8168cebSNicolas Boichat	mali-supply = <&mt6358_vgpu_reg>;
74a8168cebSNicolas Boichat};
75a8168cebSNicolas Boichat
7619b6403fSFabien Parent&i2c0 {
7719b6403fSFabien Parent	pinctrl-names = "default";
7819b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_0>;
7919b6403fSFabien Parent	status = "okay";
8019b6403fSFabien Parent	clock-frequency = <100000>;
8119b6403fSFabien Parent};
8219b6403fSFabien Parent
8319b6403fSFabien Parent&i2c1 {
8419b6403fSFabien Parent	pinctrl-names = "default";
8519b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_1>;
8619b6403fSFabien Parent	status = "okay";
8719b6403fSFabien Parent	clock-frequency = <100000>;
8819b6403fSFabien Parent};
8919b6403fSFabien Parent
9019b6403fSFabien Parent&i2c2 {
9119b6403fSFabien Parent	pinctrl-names = "default";
9219b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_2>;
9319b6403fSFabien Parent	status = "okay";
9419b6403fSFabien Parent	clock-frequency = <100000>;
9519b6403fSFabien Parent};
9619b6403fSFabien Parent
9719b6403fSFabien Parent&i2c3 {
9819b6403fSFabien Parent	pinctrl-names = "default";
9919b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_3>;
10019b6403fSFabien Parent	status = "okay";
10119b6403fSFabien Parent	clock-frequency = <100000>;
10219b6403fSFabien Parent};
10319b6403fSFabien Parent
10419b6403fSFabien Parent&i2c4 {
10519b6403fSFabien Parent	pinctrl-names = "default";
10619b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_4>;
10719b6403fSFabien Parent	status = "okay";
10819b6403fSFabien Parent	clock-frequency = <100000>;
10919b6403fSFabien Parent};
11019b6403fSFabien Parent
11119b6403fSFabien Parent&i2c5 {
11219b6403fSFabien Parent	pinctrl-names = "default";
11319b6403fSFabien Parent	pinctrl-0 = <&i2c_pins_5>;
11419b6403fSFabien Parent	status = "okay";
11519b6403fSFabien Parent	clock-frequency = <100000>;
11619b6403fSFabien Parent};
11719b6403fSFabien Parent
11819b6403fSFabien Parent&i2c6 {
11919b6403fSFabien Parent	pinctrl-names = "default";
12019b6403fSFabien Parent	pinctrl-0 = <&i2c6_pins>;
12119b6403fSFabien Parent	status = "okay";
12219b6403fSFabien Parent	clock-frequency = <100000>;
12319b6403fSFabien Parent};
12419b6403fSFabien Parent
12509c33202SFabien Parent&keyboard {
12609c33202SFabien Parent	pinctrl-names = "default";
12709c33202SFabien Parent	pinctrl-0 = <&keyboard_pins>;
12809c33202SFabien Parent	status = "okay";
12909c33202SFabien Parent	linux,keymap = <MATRIX_KEY(0x00, 0x00, KEY_VOLUMEDOWN)
13009c33202SFabien Parent			MATRIX_KEY(0x01, 0x00, KEY_VOLUMEUP)>;
13109c33202SFabien Parent	keypad,num-rows = <2>;
13209c33202SFabien Parent	keypad,num-columns = <1>;
13309c33202SFabien Parent	debounce-delay-ms = <32>;
13409c33202SFabien Parent	mediatek,keys-per-group = <2>;
13509c33202SFabien Parent};
13609c33202SFabien Parent
13719b6403fSFabien Parent&mmc0 {
13819b6403fSFabien Parent	status = "okay";
13919b6403fSFabien Parent	pinctrl-names = "default", "state_uhs";
14019b6403fSFabien Parent	pinctrl-0 = <&mmc0_pins_default>;
14119b6403fSFabien Parent	pinctrl-1 = <&mmc0_pins_uhs>;
14219b6403fSFabien Parent	bus-width = <8>;
14319b6403fSFabien Parent	max-frequency = <200000000>;
14419b6403fSFabien Parent	cap-mmc-highspeed;
14519b6403fSFabien Parent	mmc-hs200-1_8v;
14619b6403fSFabien Parent	mmc-hs400-1_8v;
14719b6403fSFabien Parent	cap-mmc-hw-reset;
14819b6403fSFabien Parent	no-sdio;
14919b6403fSFabien Parent	no-sd;
15019b6403fSFabien Parent	hs400-ds-delay = <0x12814>;
15119b6403fSFabien Parent	vmmc-supply = <&mt6358_vemc_reg>;
15219b6403fSFabien Parent	vqmmc-supply = <&mt6358_vio18_reg>;
15319b6403fSFabien Parent	assigned-clocks = <&topckgen CLK_TOP_MUX_MSDC50_0>;
15419b6403fSFabien Parent	assigned-clock-parents = <&topckgen CLK_TOP_MSDCPLL_CK>;
15519b6403fSFabien Parent	non-removable;
15619b6403fSFabien Parent};
15719b6403fSFabien Parent
15819b6403fSFabien Parent&mmc1 {
15919b6403fSFabien Parent	status = "okay";
16019b6403fSFabien Parent	pinctrl-names = "default", "state_uhs";
16119b6403fSFabien Parent	pinctrl-0 = <&mmc1_pins_default>;
16219b6403fSFabien Parent	pinctrl-1 = <&mmc1_pins_uhs>;
16319b6403fSFabien Parent	bus-width = <4>;
16419b6403fSFabien Parent	max-frequency = <200000000>;
16519b6403fSFabien Parent	cap-sd-highspeed;
16619b6403fSFabien Parent	sd-uhs-sdr50;
16719b6403fSFabien Parent	sd-uhs-sdr104;
16819b6403fSFabien Parent	cap-sdio-irq;
16919b6403fSFabien Parent	no-mmc;
17019b6403fSFabien Parent	no-sd;
17119b6403fSFabien Parent	vmmc-supply = <&mt6358_vmch_reg>;
17219b6403fSFabien Parent	vqmmc-supply = <&mt6358_vmc_reg>;
17319b6403fSFabien Parent	keep-power-in-suspend;
174a5b87cdcSFabio Estevam	wakeup-source;
17519b6403fSFabien Parent	non-removable;
17619b6403fSFabien Parent};
17719b6403fSFabien Parent
178*5dba6621SAngeloGioacchino Del Regno&mt6358_vgpu_reg {
179*5dba6621SAngeloGioacchino Del Regno	regulator-coupled-with = <&mt6358_vsram_gpu_reg>;
180*5dba6621SAngeloGioacchino Del Regno	regulator-coupled-max-spread = <100000>;
181*5dba6621SAngeloGioacchino Del Regno};
182*5dba6621SAngeloGioacchino Del Regno
183*5dba6621SAngeloGioacchino Del Regno&mt6358_vsram_gpu_reg {
184*5dba6621SAngeloGioacchino Del Regno	regulator-coupled-with = <&mt6358_vgpu_reg>;
185*5dba6621SAngeloGioacchino Del Regno	regulator-coupled-max-spread = <100000>;
186*5dba6621SAngeloGioacchino Del Regno};
187*5dba6621SAngeloGioacchino Del Regno
18819b6403fSFabien Parent&pio {
18919b6403fSFabien Parent	i2c_pins_0: i2c0 {
19019b6403fSFabien Parent		pins_i2c{
19119b6403fSFabien Parent			pinmux = <PINMUX_GPIO82__FUNC_SDA0>,
19219b6403fSFabien Parent				 <PINMUX_GPIO83__FUNC_SCL0>;
19319b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
19419b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
19519b6403fSFabien Parent		};
19619b6403fSFabien Parent	};
19719b6403fSFabien Parent
19819b6403fSFabien Parent	i2c_pins_1: i2c1 {
19919b6403fSFabien Parent		pins_i2c{
20019b6403fSFabien Parent			pinmux = <PINMUX_GPIO81__FUNC_SDA1>,
20119b6403fSFabien Parent				 <PINMUX_GPIO84__FUNC_SCL1>;
20219b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
20319b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
20419b6403fSFabien Parent		};
20519b6403fSFabien Parent	};
20619b6403fSFabien Parent
20719b6403fSFabien Parent	i2c_pins_2: i2c2 {
20819b6403fSFabien Parent		pins_i2c{
20919b6403fSFabien Parent			pinmux = <PINMUX_GPIO103__FUNC_SCL2>,
21019b6403fSFabien Parent				 <PINMUX_GPIO104__FUNC_SDA2>;
21119b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
21219b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
21319b6403fSFabien Parent		};
21419b6403fSFabien Parent	};
21519b6403fSFabien Parent
21619b6403fSFabien Parent	i2c_pins_3: i2c3 {
21719b6403fSFabien Parent		pins_i2c{
21819b6403fSFabien Parent			pinmux = <PINMUX_GPIO50__FUNC_SCL3>,
21919b6403fSFabien Parent				 <PINMUX_GPIO51__FUNC_SDA3>;
22019b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
22119b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
22219b6403fSFabien Parent		};
22319b6403fSFabien Parent	};
22419b6403fSFabien Parent
22519b6403fSFabien Parent	i2c_pins_4: i2c4 {
22619b6403fSFabien Parent		pins_i2c{
22719b6403fSFabien Parent			pinmux = <PINMUX_GPIO105__FUNC_SCL4>,
22819b6403fSFabien Parent				 <PINMUX_GPIO106__FUNC_SDA4>;
22919b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
23019b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
23119b6403fSFabien Parent		};
23219b6403fSFabien Parent	};
23319b6403fSFabien Parent
23419b6403fSFabien Parent	i2c_pins_5: i2c5 {
23519b6403fSFabien Parent		pins_i2c{
23619b6403fSFabien Parent			pinmux = <PINMUX_GPIO48__FUNC_SCL5>,
23719b6403fSFabien Parent				 <PINMUX_GPIO49__FUNC_SDA5>;
23819b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
23919b6403fSFabien Parent			mediatek,drive-strength-adv = <00>;
24019b6403fSFabien Parent		};
24119b6403fSFabien Parent	};
24219b6403fSFabien Parent
24319b6403fSFabien Parent	i2c6_pins: i2c6 {
24419b6403fSFabien Parent		pins_cmd_dat {
24519b6403fSFabien Parent			pinmux = <PINMUX_GPIO113__FUNC_SCL6>,
24619b6403fSFabien Parent				 <PINMUX_GPIO114__FUNC_SDA6>;
24719b6403fSFabien Parent			mediatek,pull-up-adv = <3>;
24819b6403fSFabien Parent		};
24919b6403fSFabien Parent	};
25019b6403fSFabien Parent
25109c33202SFabien Parent	keyboard_pins: keyboard {
25209c33202SFabien Parent		pins_keyboard {
25309c33202SFabien Parent			pinmux = <PINMUX_GPIO91__FUNC_KPROW1>,
25409c33202SFabien Parent				 <PINMUX_GPIO92__FUNC_KPROW0>,
25509c33202SFabien Parent				 <PINMUX_GPIO93__FUNC_KPCOL0>;
25609c33202SFabien Parent		};
25709c33202SFabien Parent	};
25809c33202SFabien Parent
25919b6403fSFabien Parent	mmc0_pins_default: mmc0-pins-default {
26019b6403fSFabien Parent		pins_cmd_dat {
26119b6403fSFabien Parent			pinmux = <PINMUX_GPIO123__FUNC_MSDC0_DAT0>,
26219b6403fSFabien Parent				 <PINMUX_GPIO128__FUNC_MSDC0_DAT1>,
26319b6403fSFabien Parent				 <PINMUX_GPIO125__FUNC_MSDC0_DAT2>,
26419b6403fSFabien Parent				 <PINMUX_GPIO132__FUNC_MSDC0_DAT3>,
26519b6403fSFabien Parent				 <PINMUX_GPIO126__FUNC_MSDC0_DAT4>,
26619b6403fSFabien Parent				 <PINMUX_GPIO129__FUNC_MSDC0_DAT5>,
26719b6403fSFabien Parent				 <PINMUX_GPIO127__FUNC_MSDC0_DAT6>,
26819b6403fSFabien Parent				 <PINMUX_GPIO130__FUNC_MSDC0_DAT7>,
26919b6403fSFabien Parent				 <PINMUX_GPIO122__FUNC_MSDC0_CMD>;
27019b6403fSFabien Parent			input-enable;
27119b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
27219b6403fSFabien Parent			mediatek,pull-up-adv = <01>;
27319b6403fSFabien Parent		};
27419b6403fSFabien Parent
27519b6403fSFabien Parent		pins_clk {
27619b6403fSFabien Parent			pinmux = <PINMUX_GPIO124__FUNC_MSDC0_CLK>;
27719b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
27819b6403fSFabien Parent			mediatek,pull-down-adv = <10>;
27919b6403fSFabien Parent		};
28019b6403fSFabien Parent
28119b6403fSFabien Parent		pins_rst {
28219b6403fSFabien Parent			pinmux = <PINMUX_GPIO133__FUNC_MSDC0_RSTB>;
28319b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
28419b6403fSFabien Parent			mediatek,pull-down-adv = <01>;
28519b6403fSFabien Parent		};
28619b6403fSFabien Parent	};
28719b6403fSFabien Parent
28819b6403fSFabien Parent	mmc0_pins_uhs: mmc0-pins-uhs {
28919b6403fSFabien Parent		pins_cmd_dat {
29019b6403fSFabien Parent			pinmux = <PINMUX_GPIO123__FUNC_MSDC0_DAT0>,
29119b6403fSFabien Parent				 <PINMUX_GPIO128__FUNC_MSDC0_DAT1>,
29219b6403fSFabien Parent				 <PINMUX_GPIO125__FUNC_MSDC0_DAT2>,
29319b6403fSFabien Parent				 <PINMUX_GPIO132__FUNC_MSDC0_DAT3>,
29419b6403fSFabien Parent				 <PINMUX_GPIO126__FUNC_MSDC0_DAT4>,
29519b6403fSFabien Parent				 <PINMUX_GPIO129__FUNC_MSDC0_DAT5>,
29619b6403fSFabien Parent				 <PINMUX_GPIO127__FUNC_MSDC0_DAT6>,
29719b6403fSFabien Parent				 <PINMUX_GPIO130__FUNC_MSDC0_DAT7>,
29819b6403fSFabien Parent				 <PINMUX_GPIO122__FUNC_MSDC0_CMD>;
29919b6403fSFabien Parent			input-enable;
30019b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
30119b6403fSFabien Parent			mediatek,pull-up-adv = <01>;
30219b6403fSFabien Parent		};
30319b6403fSFabien Parent
30419b6403fSFabien Parent		pins_clk {
30519b6403fSFabien Parent			pinmux = <PINMUX_GPIO124__FUNC_MSDC0_CLK>;
30619b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
30719b6403fSFabien Parent			mediatek,pull-down-adv = <10>;
30819b6403fSFabien Parent		};
30919b6403fSFabien Parent
31019b6403fSFabien Parent		pins_ds {
31119b6403fSFabien Parent			pinmux = <PINMUX_GPIO131__FUNC_MSDC0_DSL>;
31219b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
31319b6403fSFabien Parent			mediatek,pull-down-adv = <10>;
31419b6403fSFabien Parent		};
31519b6403fSFabien Parent
31619b6403fSFabien Parent		pins_rst {
31719b6403fSFabien Parent			pinmux = <PINMUX_GPIO133__FUNC_MSDC0_RSTB>;
31819b6403fSFabien Parent			drive-strength = <MTK_DRIVE_14mA>;
31919b6403fSFabien Parent			mediatek,pull-up-adv = <01>;
32019b6403fSFabien Parent		};
32119b6403fSFabien Parent	};
32219b6403fSFabien Parent
32319b6403fSFabien Parent	mmc1_pins_default: mmc1-pins-default {
32419b6403fSFabien Parent		pins_cmd_dat {
32519b6403fSFabien Parent			pinmux = <PINMUX_GPIO31__FUNC_MSDC1_CMD>,
32619b6403fSFabien Parent				 <PINMUX_GPIO32__FUNC_MSDC1_DAT0>,
32719b6403fSFabien Parent				 <PINMUX_GPIO34__FUNC_MSDC1_DAT1>,
32819b6403fSFabien Parent				 <PINMUX_GPIO33__FUNC_MSDC1_DAT2>,
32919b6403fSFabien Parent				 <PINMUX_GPIO30__FUNC_MSDC1_DAT3>;
33019b6403fSFabien Parent			input-enable;
33119b6403fSFabien Parent			mediatek,pull-up-adv = <10>;
33219b6403fSFabien Parent		};
33319b6403fSFabien Parent
33419b6403fSFabien Parent		pins_clk {
33519b6403fSFabien Parent			pinmux = <PINMUX_GPIO29__FUNC_MSDC1_CLK>;
33619b6403fSFabien Parent			input-enable;
33719b6403fSFabien Parent			mediatek,pull-down-adv = <10>;
33819b6403fSFabien Parent		};
33919b6403fSFabien Parent
34019b6403fSFabien Parent		pins_pmu {
34119b6403fSFabien Parent			pinmux = <PINMUX_GPIO178__FUNC_GPIO178>;
34219b6403fSFabien Parent			output-high;
34319b6403fSFabien Parent		};
34419b6403fSFabien Parent	};
34519b6403fSFabien Parent
34619b6403fSFabien Parent	mmc1_pins_uhs: mmc1-pins-uhs {
34719b6403fSFabien Parent		pins_cmd_dat {
34819b6403fSFabien Parent			pinmux = <PINMUX_GPIO31__FUNC_MSDC1_CMD>,
34919b6403fSFabien Parent				 <PINMUX_GPIO32__FUNC_MSDC1_DAT0>,
35019b6403fSFabien Parent				 <PINMUX_GPIO34__FUNC_MSDC1_DAT1>,
35119b6403fSFabien Parent				 <PINMUX_GPIO33__FUNC_MSDC1_DAT2>,
35219b6403fSFabien Parent				 <PINMUX_GPIO30__FUNC_MSDC1_DAT3>;
35319b6403fSFabien Parent			drive-strength = <MTK_DRIVE_6mA>;
35419b6403fSFabien Parent			input-enable;
35519b6403fSFabien Parent			mediatek,pull-up-adv = <10>;
35619b6403fSFabien Parent		};
35719b6403fSFabien Parent
35819b6403fSFabien Parent		pins_clk {
35919b6403fSFabien Parent			pinmux = <PINMUX_GPIO29__FUNC_MSDC1_CLK>;
36019b6403fSFabien Parent			drive-strength = <MTK_DRIVE_8mA>;
36119b6403fSFabien Parent			mediatek,pull-down-adv = <10>;
36219b6403fSFabien Parent			input-enable;
36319b6403fSFabien Parent		};
36419b6403fSFabien Parent	};
36519b6403fSFabien Parent};
36619b6403fSFabien Parent
36719b6403fSFabien Parent&mfg {
36819b6403fSFabien Parent	domain-supply = <&mt6358_vgpu_reg>;
36919b6403fSFabien Parent};
37019b6403fSFabien Parent
37119b6403fSFabien Parent&cpu0 {
37219b6403fSFabien Parent	proc-supply = <&mt6358_vproc12_reg>;
37319b6403fSFabien Parent};
37419b6403fSFabien Parent
37519b6403fSFabien Parent&cpu1 {
37619b6403fSFabien Parent	proc-supply = <&mt6358_vproc12_reg>;
37719b6403fSFabien Parent};
37819b6403fSFabien Parent
37919b6403fSFabien Parent&cpu2 {
38019b6403fSFabien Parent	proc-supply = <&mt6358_vproc12_reg>;
38119b6403fSFabien Parent};
38219b6403fSFabien Parent
38319b6403fSFabien Parent&cpu3 {
38419b6403fSFabien Parent	proc-supply = <&mt6358_vproc12_reg>;
38519b6403fSFabien Parent};
38619b6403fSFabien Parent
38719b6403fSFabien Parent&cpu4 {
38819b6403fSFabien Parent	proc-supply = <&mt6358_vproc11_reg>;
38919b6403fSFabien Parent};
39019b6403fSFabien Parent
39119b6403fSFabien Parent&cpu5 {
39219b6403fSFabien Parent	proc-supply = <&mt6358_vproc11_reg>;
39319b6403fSFabien Parent};
39419b6403fSFabien Parent
39519b6403fSFabien Parent&cpu6 {
39619b6403fSFabien Parent	proc-supply = <&mt6358_vproc11_reg>;
39719b6403fSFabien Parent};
39819b6403fSFabien Parent
39919b6403fSFabien Parent&cpu7 {
40019b6403fSFabien Parent	proc-supply = <&mt6358_vproc11_reg>;
40119b6403fSFabien Parent};
40219b6403fSFabien Parent
40319b6403fSFabien Parent&uart0 {
40419b6403fSFabien Parent	status = "okay";
40519b6403fSFabien Parent};
40619b6403fSFabien Parent
40719b6403fSFabien Parent&scp {
40819b6403fSFabien Parent	status = "okay";
40919b6403fSFabien Parent};
41019b6403fSFabien Parent
41119b6403fSFabien Parent&dsi0 {
41219b6403fSFabien Parent	status = "disabled";
41319b6403fSFabien Parent};
414