18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: BSD-3-Clause
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (c) 2020, Konrad Dybcio
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci/dts-v1/;
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#include "msm8992.dtsi"
98c2ecf20Sopenharmony_ci#include "pm8994.dtsi"
108c2ecf20Sopenharmony_ci#include "pmi8994.dtsi"
118c2ecf20Sopenharmony_ci#include <dt-bindings/gpio/gpio.h>
128c2ecf20Sopenharmony_ci#include <dt-bindings/input/gpio-keys.h>
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci/ {
158c2ecf20Sopenharmony_ci	model = "Xiaomi Mi 4C";
168c2ecf20Sopenharmony_ci	compatible = "xiaomi,libra", "qcom,msm8992";
178c2ecf20Sopenharmony_ci	/* required for bootloader to select correct board */
188c2ecf20Sopenharmony_ci	qcom,msm-id = <251 0 252 0>;
198c2ecf20Sopenharmony_ci	qcom,pmic-id = <65545 65546 0 0>;
208c2ecf20Sopenharmony_ci	qcom,board-id = <12 0>;
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci	/* This enables graphical output via bootloader-enabled display */
238c2ecf20Sopenharmony_ci	chosen {
248c2ecf20Sopenharmony_ci		bootargs = "earlycon=tty0 console=tty0";
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci		#address-cells = <2>;
278c2ecf20Sopenharmony_ci		#size-cells = <2>;
288c2ecf20Sopenharmony_ci		ranges;
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci		framebuffer0: framebuffer@3404000 {
318c2ecf20Sopenharmony_ci			status= "okay";
328c2ecf20Sopenharmony_ci			compatible = "simple-framebuffer";
338c2ecf20Sopenharmony_ci			reg = <0 0x3404000 0 (1080 * 1920 * 3)>;
348c2ecf20Sopenharmony_ci			width = <1080>;
358c2ecf20Sopenharmony_ci			height = <1920>;
368c2ecf20Sopenharmony_ci			stride = <(1080 * 3)>;
378c2ecf20Sopenharmony_ci			format = "r8g8b8";
388c2ecf20Sopenharmony_ci		};
398c2ecf20Sopenharmony_ci	};
408c2ecf20Sopenharmony_ci
418c2ecf20Sopenharmony_ci	gpio_keys {
428c2ecf20Sopenharmony_ci		compatible = "gpio-keys";
438c2ecf20Sopenharmony_ci		input-name = "gpio-keys";
448c2ecf20Sopenharmony_ci		#address-cells = <1>;
458c2ecf20Sopenharmony_ci		#size-cells = <0>;
468c2ecf20Sopenharmony_ci		autorepeat;
478c2ecf20Sopenharmony_ci
488c2ecf20Sopenharmony_ci		button@0 {
498c2ecf20Sopenharmony_ci			label = "Volume Up";
508c2ecf20Sopenharmony_ci			gpios = <&pm8994_gpios 3 GPIO_ACTIVE_LOW>;
518c2ecf20Sopenharmony_ci			linux,input-type = <1>;
528c2ecf20Sopenharmony_ci			linux,code = <KEY_VOLUMEUP>;
538c2ecf20Sopenharmony_ci			wakeup-source;
548c2ecf20Sopenharmony_ci			debounce-interval = <15>;
558c2ecf20Sopenharmony_ci		};
568c2ecf20Sopenharmony_ci	};
578c2ecf20Sopenharmony_ci
588c2ecf20Sopenharmony_ci	reserved-memory {
598c2ecf20Sopenharmony_ci		#address-cells = <2>;
608c2ecf20Sopenharmony_ci		#size-cells = <2>;
618c2ecf20Sopenharmony_ci		ranges;
628c2ecf20Sopenharmony_ci
638c2ecf20Sopenharmony_ci		/* This is for getting crash logs using Android downstream kernels */
648c2ecf20Sopenharmony_ci		ramoops@dfc00000 {
658c2ecf20Sopenharmony_ci			compatible = "ramoops";
668c2ecf20Sopenharmony_ci			reg = <0x0 0xdfc00000 0x0 0x40000>;
678c2ecf20Sopenharmony_ci			console-size = <0x10000>;
688c2ecf20Sopenharmony_ci			record-size = <0x10000>;
698c2ecf20Sopenharmony_ci			ftrace-size = <0x10000>;
708c2ecf20Sopenharmony_ci			pmsg-size = <0x20000>;
718c2ecf20Sopenharmony_ci		};
728c2ecf20Sopenharmony_ci
738c2ecf20Sopenharmony_ci		continuous_splash: framebuffer@3401000{
748c2ecf20Sopenharmony_ci			reg = <0x0 0x3401000 0x0 0x2200000>;
758c2ecf20Sopenharmony_ci			no-map;
768c2ecf20Sopenharmony_ci		};
778c2ecf20Sopenharmony_ci
788c2ecf20Sopenharmony_ci		dfps_data_mem: dfps_data_mem@3400000 {
798c2ecf20Sopenharmony_ci			reg = <0x0 0x3400000 0x0 0x1000>;
808c2ecf20Sopenharmony_ci			no-map;
818c2ecf20Sopenharmony_ci		};
828c2ecf20Sopenharmony_ci
838c2ecf20Sopenharmony_ci		peripheral_region: peripheral_region@7400000 {
848c2ecf20Sopenharmony_ci			reg = <0x0 0x7400000 0x0 0x1c00000>;
858c2ecf20Sopenharmony_ci			no-map;
868c2ecf20Sopenharmony_ci		};
878c2ecf20Sopenharmony_ci
888c2ecf20Sopenharmony_ci		modem_region: modem_region@9000000 {
898c2ecf20Sopenharmony_ci			reg = <0x0 0x9000000 0x0 0x5a00000>;
908c2ecf20Sopenharmony_ci			no-map;
918c2ecf20Sopenharmony_ci		};
928c2ecf20Sopenharmony_ci
938c2ecf20Sopenharmony_ci		tzapp: modem_region@ea00000 {
948c2ecf20Sopenharmony_ci			reg = <0x0 0xea00000 0x0 0x1900000>;
958c2ecf20Sopenharmony_ci			no-map;
968c2ecf20Sopenharmony_ci		};
978c2ecf20Sopenharmony_ci	};
988c2ecf20Sopenharmony_ci};
998c2ecf20Sopenharmony_ci
1008c2ecf20Sopenharmony_ci&blsp_i2c2 {
1018c2ecf20Sopenharmony_ci	status = "okay";
1028c2ecf20Sopenharmony_ci
1038c2ecf20Sopenharmony_ci	/* Atmel or Synaptics touchscreen */
1048c2ecf20Sopenharmony_ci};
1058c2ecf20Sopenharmony_ci
1068c2ecf20Sopenharmony_ci&blsp_i2c5 {
1078c2ecf20Sopenharmony_ci	status = "okay";
1088c2ecf20Sopenharmony_ci
1098c2ecf20Sopenharmony_ci	/* Silabs si4705 FM transmitter */
1108c2ecf20Sopenharmony_ci};
1118c2ecf20Sopenharmony_ci
1128c2ecf20Sopenharmony_ci&blsp_i2c6 {
1138c2ecf20Sopenharmony_ci	status = "okay";
1148c2ecf20Sopenharmony_ci
1158c2ecf20Sopenharmony_ci	/* NCI NFC,
1168c2ecf20Sopenharmony_ci	 * TI USB320 Type-C controller,
1178c2ecf20Sopenharmony_ci	 * Pericom 30216a USB (de)mux switch
1188c2ecf20Sopenharmony_ci	 */
1198c2ecf20Sopenharmony_ci};
1208c2ecf20Sopenharmony_ci
1218c2ecf20Sopenharmony_ci&blsp_i2c7 {
1228c2ecf20Sopenharmony_ci	status = "okay";
1238c2ecf20Sopenharmony_ci
1248c2ecf20Sopenharmony_ci	/* cm36686 proximity and ambient light sensor */
1258c2ecf20Sopenharmony_ci};
1268c2ecf20Sopenharmony_ci
1278c2ecf20Sopenharmony_ci&blsp_i2c13 {
1288c2ecf20Sopenharmony_ci	status = "okay";
1298c2ecf20Sopenharmony_ci
1308c2ecf20Sopenharmony_ci	/* ST lsm6db0 gyro/accelerometer */
1318c2ecf20Sopenharmony_ci};
1328c2ecf20Sopenharmony_ci
1338c2ecf20Sopenharmony_ci&blsp2_uart2 {
1348c2ecf20Sopenharmony_ci	status = "okay";
1358c2ecf20Sopenharmony_ci};
1368c2ecf20Sopenharmony_ci
1378c2ecf20Sopenharmony_ci&rpm_requests {
1388c2ecf20Sopenharmony_ci	pm8994-regulators {
1398c2ecf20Sopenharmony_ci		compatible = "qcom,rpm-pm8994-regulators";
1408c2ecf20Sopenharmony_ci
1418c2ecf20Sopenharmony_ci		vdd_l1-supply = <&pm8994_s7>;
1428c2ecf20Sopenharmony_ci		vdd_l2_26_28-supply = <&pm8994_s3>;
1438c2ecf20Sopenharmony_ci		vdd_l3_11-supply = <&pm8994_s3>;
1448c2ecf20Sopenharmony_ci		vdd_l4_27_31-supply = <&pm8994_s3>;
1458c2ecf20Sopenharmony_ci		vdd_l5_7-supply = <&pm8994_s3>;
1468c2ecf20Sopenharmony_ci		vdd_l6_12_32-supply = <&pm8994_s5>;
1478c2ecf20Sopenharmony_ci		vdd_l8_16_30-supply = <&vreg_vph_pwr>;
1488c2ecf20Sopenharmony_ci		vdd_l9_10_18_22-supply = <&vreg_vph_pwr>;
1498c2ecf20Sopenharmony_ci		vdd_l13_19_23_24-supply = <&vreg_vph_pwr>;
1508c2ecf20Sopenharmony_ci		vdd_l14_15-supply = <&pm8994_s5>;
1518c2ecf20Sopenharmony_ci		vdd_l17_29-supply = <&vreg_vph_pwr>;
1528c2ecf20Sopenharmony_ci		vdd_l20_21-supply = <&vreg_vph_pwr>;
1538c2ecf20Sopenharmony_ci		vdd_l25-supply = <&pm8994_s5>;
1548c2ecf20Sopenharmony_ci		vdd_lvs1_2-supply = <&pm8994_s4>;
1558c2ecf20Sopenharmony_ci
1568c2ecf20Sopenharmony_ci		pm8994_s1: s1 {
1578c2ecf20Sopenharmony_ci			/* unused */
1588c2ecf20Sopenharmony_ci			status = "disabled";
1598c2ecf20Sopenharmony_ci		};
1608c2ecf20Sopenharmony_ci
1618c2ecf20Sopenharmony_ci		pm8994_s2: s2 {
1628c2ecf20Sopenharmony_ci			/* unused */
1638c2ecf20Sopenharmony_ci			status = "disabled";
1648c2ecf20Sopenharmony_ci		};
1658c2ecf20Sopenharmony_ci
1668c2ecf20Sopenharmony_ci		pm8994_s3: s3 {
1678c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1300000>;
1688c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1300000>;
1698c2ecf20Sopenharmony_ci		};
1708c2ecf20Sopenharmony_ci
1718c2ecf20Sopenharmony_ci		pm8994_s4: s4 {
1728c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
1738c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
1748c2ecf20Sopenharmony_ci			regulator-allow-set-load;
1758c2ecf20Sopenharmony_ci			regulator-always-on;
1768c2ecf20Sopenharmony_ci			regulator-system-load = <325000>;
1778c2ecf20Sopenharmony_ci		};
1788c2ecf20Sopenharmony_ci
1798c2ecf20Sopenharmony_ci		pm8994_s5: s5 {
1808c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2150000>;
1818c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2150000>;
1828c2ecf20Sopenharmony_ci		};
1838c2ecf20Sopenharmony_ci
1848c2ecf20Sopenharmony_ci		pm8994_s7: s7 {
1858c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1000000>;
1868c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1000000>;
1878c2ecf20Sopenharmony_ci		};
1888c2ecf20Sopenharmony_ci
1898c2ecf20Sopenharmony_ci		pm8994_l1: l1 {
1908c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1000000>;
1918c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1000000>;
1928c2ecf20Sopenharmony_ci		};
1938c2ecf20Sopenharmony_ci
1948c2ecf20Sopenharmony_ci		pm8994_l2: l2 {
1958c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1250000>;
1968c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1250000>;
1978c2ecf20Sopenharmony_ci		};
1988c2ecf20Sopenharmony_ci
1998c2ecf20Sopenharmony_ci		pm8994_l3: l3 {
2008c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
2018c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
2028c2ecf20Sopenharmony_ci		};
2038c2ecf20Sopenharmony_ci
2048c2ecf20Sopenharmony_ci		pm8994_l4: l4 {
2058c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1225000>;
2068c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1225000>;
2078c2ecf20Sopenharmony_ci		};
2088c2ecf20Sopenharmony_ci
2098c2ecf20Sopenharmony_ci		pm8994_l5: l5 {
2108c2ecf20Sopenharmony_ci			/* unused */
2118c2ecf20Sopenharmony_ci			status = "disabled";
2128c2ecf20Sopenharmony_ci		};
2138c2ecf20Sopenharmony_ci
2148c2ecf20Sopenharmony_ci		pm8994_l6: l6 {
2158c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2168c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2178c2ecf20Sopenharmony_ci		};
2188c2ecf20Sopenharmony_ci
2198c2ecf20Sopenharmony_ci		pm8994_l7: l7 {
2208c2ecf20Sopenharmony_ci			/* unused */
2218c2ecf20Sopenharmony_ci			status = "disabled";
2228c2ecf20Sopenharmony_ci		};
2238c2ecf20Sopenharmony_ci
2248c2ecf20Sopenharmony_ci		pm8994_l8: l8 {
2258c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2268c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2278c2ecf20Sopenharmony_ci		};
2288c2ecf20Sopenharmony_ci
2298c2ecf20Sopenharmony_ci		pm8994_l9: l9 {
2308c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2318c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2328c2ecf20Sopenharmony_ci		};
2338c2ecf20Sopenharmony_ci
2348c2ecf20Sopenharmony_ci		pm8994_l10: l10 {
2358c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2368c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2378c2ecf20Sopenharmony_ci		};
2388c2ecf20Sopenharmony_ci
2398c2ecf20Sopenharmony_ci		pm8994_l11: l11 {
2408c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
2418c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
2428c2ecf20Sopenharmony_ci		};
2438c2ecf20Sopenharmony_ci
2448c2ecf20Sopenharmony_ci		pm8994_l12: l12 {
2458c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2468c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2478c2ecf20Sopenharmony_ci		};
2488c2ecf20Sopenharmony_ci
2498c2ecf20Sopenharmony_ci		pm8994_l13: l13 {
2508c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2518c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2950000>;
2528c2ecf20Sopenharmony_ci		};
2538c2ecf20Sopenharmony_ci
2548c2ecf20Sopenharmony_ci		pm8994_l14: l14 {
2558c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2568c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2578c2ecf20Sopenharmony_ci		};
2588c2ecf20Sopenharmony_ci
2598c2ecf20Sopenharmony_ci		pm8994_l15: l15 {
2608c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2618c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2628c2ecf20Sopenharmony_ci		};
2638c2ecf20Sopenharmony_ci
2648c2ecf20Sopenharmony_ci		pm8994_l16: l16 {
2658c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2700000>;
2668c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2700000>;
2678c2ecf20Sopenharmony_ci		};
2688c2ecf20Sopenharmony_ci
2698c2ecf20Sopenharmony_ci		pm8994_l17: l17 {
2708c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2700000>;
2718c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2700000>;
2728c2ecf20Sopenharmony_ci		};
2738c2ecf20Sopenharmony_ci
2748c2ecf20Sopenharmony_ci		pm8994_l18: l18 {
2758c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2850000>;
2768c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2850000>;
2778c2ecf20Sopenharmony_ci			regulator-always-on;
2788c2ecf20Sopenharmony_ci		};
2798c2ecf20Sopenharmony_ci
2808c2ecf20Sopenharmony_ci		pm8994_l19: l19 {
2818c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2800000>;
2828c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2800000>;
2838c2ecf20Sopenharmony_ci		};
2848c2ecf20Sopenharmony_ci
2858c2ecf20Sopenharmony_ci		pm8994_l20: l20 {
2868c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2950000>;
2878c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2950000>;
2888c2ecf20Sopenharmony_ci			regulator-always-on;
2898c2ecf20Sopenharmony_ci			regulator-boot-on;
2908c2ecf20Sopenharmony_ci			regulator-allow-set-load;
2918c2ecf20Sopenharmony_ci			regulator-system-load = <570000>;
2928c2ecf20Sopenharmony_ci		};
2938c2ecf20Sopenharmony_ci
2948c2ecf20Sopenharmony_ci		pm8994_l21: l21 {
2958c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2950000>;
2968c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2950000>;
2978c2ecf20Sopenharmony_ci			regulator-always-on;
2988c2ecf20Sopenharmony_ci		};
2998c2ecf20Sopenharmony_ci
3008c2ecf20Sopenharmony_ci		pm8994_l22: l22 {
3018c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3000000>;
3028c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3000000>;
3038c2ecf20Sopenharmony_ci		};
3048c2ecf20Sopenharmony_ci
3058c2ecf20Sopenharmony_ci		pm8994_l23: l23 {
3068c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2800000>;
3078c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2800000>;
3088c2ecf20Sopenharmony_ci		};
3098c2ecf20Sopenharmony_ci
3108c2ecf20Sopenharmony_ci		pm8994_l24: l24 {
3118c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3075000>;
3128c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3150000>;
3138c2ecf20Sopenharmony_ci		};
3148c2ecf20Sopenharmony_ci
3158c2ecf20Sopenharmony_ci		pm8994_l25: l25 {
3168c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1000000>;
3178c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1000000>;
3188c2ecf20Sopenharmony_ci		};
3198c2ecf20Sopenharmony_ci
3208c2ecf20Sopenharmony_ci		pm8994_l26: l26 {
3218c2ecf20Sopenharmony_ci			regulator-min-microvolt = <987500>;
3228c2ecf20Sopenharmony_ci			regulator-max-microvolt = <987500>;
3238c2ecf20Sopenharmony_ci
3248c2ecf20Sopenharmony_ci		};
3258c2ecf20Sopenharmony_ci
3268c2ecf20Sopenharmony_ci		pm8994_l27: l27 {
3278c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1050000>;
3288c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1050000>;
3298c2ecf20Sopenharmony_ci		};
3308c2ecf20Sopenharmony_ci
3318c2ecf20Sopenharmony_ci		pm8994_l28: l28 {
3328c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1000000>;
3338c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1000000>;
3348c2ecf20Sopenharmony_ci		};
3358c2ecf20Sopenharmony_ci
3368c2ecf20Sopenharmony_ci		pm8994_l29: l29 {
3378c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2800000>;
3388c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2800000>;
3398c2ecf20Sopenharmony_ci		};
3408c2ecf20Sopenharmony_ci
3418c2ecf20Sopenharmony_ci		pm8994_l30: l30 {
3428c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3438c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
3448c2ecf20Sopenharmony_ci		};
3458c2ecf20Sopenharmony_ci
3468c2ecf20Sopenharmony_ci		pm8994_l31: l31 {
3478c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1262500>;
3488c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1262500>;
3498c2ecf20Sopenharmony_ci		};
3508c2ecf20Sopenharmony_ci
3518c2ecf20Sopenharmony_ci		pm8994_l32: l32 {
3528c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3538c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
3548c2ecf20Sopenharmony_ci		};
3558c2ecf20Sopenharmony_ci	};
3568c2ecf20Sopenharmony_ci};
3578c2ecf20Sopenharmony_ci
3588c2ecf20Sopenharmony_ci&sdhc_1 {
3598c2ecf20Sopenharmony_ci	status = "okay";
3608c2ecf20Sopenharmony_ci
3618c2ecf20Sopenharmony_ci	mmc-hs400-1_8v;
3628c2ecf20Sopenharmony_ci	vmmc-supply = <&pm8994_l20>;
3638c2ecf20Sopenharmony_ci	vqmmc-supply = <&pm8994_s4>;
3648c2ecf20Sopenharmony_ci};
365