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