18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: BSD-3-Clause 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci/dts-v1/; 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci#include "msm8996.dtsi" 68c2ecf20Sopenharmony_ci#include "pm8994.dtsi" 78c2ecf20Sopenharmony_ci#include "pmi8994.dtsi" 88c2ecf20Sopenharmony_ci#include <dt-bindings/gpio/gpio.h> 98c2ecf20Sopenharmony_ci#include <dt-bindings/input/input.h> 108c2ecf20Sopenharmony_ci#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci/ { 138c2ecf20Sopenharmony_ci model = "Inforce 6640 Single Board Computer"; 148c2ecf20Sopenharmony_ci compatible = "inforce,ifc6640", "qcom,apq8096-sbc", "qcom,apq8096"; 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci qcom,msm-id = <291 0x00030001>; 178c2ecf20Sopenharmony_ci qcom,board-id = <0x00010018 0>; 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci aliases { 208c2ecf20Sopenharmony_ci serial0 = &blsp2_uart1; 218c2ecf20Sopenharmony_ci }; 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci chosen { 248c2ecf20Sopenharmony_ci stdout-path = "serial0:115200n8"; 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci v1p05: v1p05-regulator { 288c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 298c2ecf20Sopenharmony_ci regulator-name = "v1p05"; 308c2ecf20Sopenharmony_ci regulator-always-on; 318c2ecf20Sopenharmony_ci regulator-boot-on; 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ci regulator-min-microvolt = <1050000>; 348c2ecf20Sopenharmony_ci regulator-max-microvolt = <1050000>; 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci vin-supply = <&v5p0>; 378c2ecf20Sopenharmony_ci }; 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci v12_poe: v12-poe-regulator { 408c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 418c2ecf20Sopenharmony_ci regulator-name = "v12_poe"; 428c2ecf20Sopenharmony_ci regulator-always-on; 438c2ecf20Sopenharmony_ci regulator-boot-on; 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ci regulator-min-microvolt = <12000000>; 468c2ecf20Sopenharmony_ci regulator-max-microvolt = <12000000>; 478c2ecf20Sopenharmony_ci }; 488c2ecf20Sopenharmony_ci 498c2ecf20Sopenharmony_ci v3p3: v3p3-regulator { 508c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 518c2ecf20Sopenharmony_ci regulator-name = "v3p3"; 528c2ecf20Sopenharmony_ci regulator-always-on; 538c2ecf20Sopenharmony_ci regulator-boot-on; 548c2ecf20Sopenharmony_ci 558c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 568c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ci vin-supply = <&v12_poe>; 598c2ecf20Sopenharmony_ci }; 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ci v5p0: v5p0-regulator { 628c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 638c2ecf20Sopenharmony_ci regulator-name = "v5p0"; 648c2ecf20Sopenharmony_ci regulator-always-on; 658c2ecf20Sopenharmony_ci regulator-boot-on; 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ci regulator-min-microvolt = <5000000>; 688c2ecf20Sopenharmony_ci regulator-max-microvolt = <5000000>; 698c2ecf20Sopenharmony_ci 708c2ecf20Sopenharmony_ci vin-supply = <&v12_poe>; 718c2ecf20Sopenharmony_ci }; 728c2ecf20Sopenharmony_ci 738c2ecf20Sopenharmony_ci vph_pwr: vph-pwr-regulator { 748c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 758c2ecf20Sopenharmony_ci regulator-name = "vph_pwr"; 768c2ecf20Sopenharmony_ci regulator-always-on; 778c2ecf20Sopenharmony_ci regulator-boot-on; 788c2ecf20Sopenharmony_ci 798c2ecf20Sopenharmony_ci regulator-min-microvolt = <3800000>; 808c2ecf20Sopenharmony_ci regulator-max-microvolt = <3800000>; 818c2ecf20Sopenharmony_ci }; 828c2ecf20Sopenharmony_ci}; 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ci&blsp2_uart1 { 858c2ecf20Sopenharmony_ci status = "okay"; 868c2ecf20Sopenharmony_ci pinctrl-names = "default", "sleep"; 878c2ecf20Sopenharmony_ci pinctrl-0 = <&blsp2_uart1_2pins_default>; 888c2ecf20Sopenharmony_ci pinctrl-1 = <&blsp2_uart1_2pins_sleep>; 898c2ecf20Sopenharmony_ci}; 908c2ecf20Sopenharmony_ci 918c2ecf20Sopenharmony_ci&msmgpio { 928c2ecf20Sopenharmony_ci sdc2_pins_default: sdc2-pins-default { 938c2ecf20Sopenharmony_ci clk { 948c2ecf20Sopenharmony_ci pins = "sdc2_clk"; 958c2ecf20Sopenharmony_ci bias-disable; 968c2ecf20Sopenharmony_ci drive-strength = <16>; 978c2ecf20Sopenharmony_ci }; 988c2ecf20Sopenharmony_ci 998c2ecf20Sopenharmony_ci cmd { 1008c2ecf20Sopenharmony_ci pins = "sdc2_cmd"; 1018c2ecf20Sopenharmony_ci bias-pull-up; 1028c2ecf20Sopenharmony_ci drive-strength = <10>; 1038c2ecf20Sopenharmony_ci }; 1048c2ecf20Sopenharmony_ci 1058c2ecf20Sopenharmony_ci data { 1068c2ecf20Sopenharmony_ci pins = "sdc2_data"; 1078c2ecf20Sopenharmony_ci bias-pull-up; 1088c2ecf20Sopenharmony_ci drive-strength = <10>; 1098c2ecf20Sopenharmony_ci }; 1108c2ecf20Sopenharmony_ci 1118c2ecf20Sopenharmony_ci cd { 1128c2ecf20Sopenharmony_ci pins = "gpio38"; 1138c2ecf20Sopenharmony_ci function = "gpio"; 1148c2ecf20Sopenharmony_ci 1158c2ecf20Sopenharmony_ci bias-pull-up; 1168c2ecf20Sopenharmony_ci drive-strength = <16>; 1178c2ecf20Sopenharmony_ci }; 1188c2ecf20Sopenharmony_ci }; 1198c2ecf20Sopenharmony_ci 1208c2ecf20Sopenharmony_ci sdc2_pins_sleep: sdc2-pins-sleep { 1218c2ecf20Sopenharmony_ci clk { 1228c2ecf20Sopenharmony_ci pins = "sdc2_clk"; 1238c2ecf20Sopenharmony_ci bias-disable; 1248c2ecf20Sopenharmony_ci drive-strength = <2>; 1258c2ecf20Sopenharmony_ci }; 1268c2ecf20Sopenharmony_ci 1278c2ecf20Sopenharmony_ci cmd { 1288c2ecf20Sopenharmony_ci pins = "sdc2_cmd"; 1298c2ecf20Sopenharmony_ci bias-pull-up; 1308c2ecf20Sopenharmony_ci drive-strength = <2>; 1318c2ecf20Sopenharmony_ci }; 1328c2ecf20Sopenharmony_ci 1338c2ecf20Sopenharmony_ci data { 1348c2ecf20Sopenharmony_ci pins = "sdc2_data"; 1358c2ecf20Sopenharmony_ci bias-pull-up; 1368c2ecf20Sopenharmony_ci drive-strength = <2>; 1378c2ecf20Sopenharmony_ci }; 1388c2ecf20Sopenharmony_ci 1398c2ecf20Sopenharmony_ci cd { 1408c2ecf20Sopenharmony_ci pins = "gpio38"; 1418c2ecf20Sopenharmony_ci function = "gpio"; 1428c2ecf20Sopenharmony_ci bias-pull-up; 1438c2ecf20Sopenharmony_ci drive-strength = <2>; 1448c2ecf20Sopenharmony_ci }; 1458c2ecf20Sopenharmony_ci }; 1468c2ecf20Sopenharmony_ci}; 1478c2ecf20Sopenharmony_ci 1488c2ecf20Sopenharmony_ci&rpm_requests { 1498c2ecf20Sopenharmony_ci pm8994-regulators { 1508c2ecf20Sopenharmony_ci compatible = "qcom,rpm-pm8994-regulators"; 1518c2ecf20Sopenharmony_ci 1528c2ecf20Sopenharmony_ci vdd_s1-supply = <&vph_pwr>; 1538c2ecf20Sopenharmony_ci vdd_s2-supply = <&vph_pwr>; 1548c2ecf20Sopenharmony_ci vdd_s3-supply = <&vph_pwr>; 1558c2ecf20Sopenharmony_ci vdd_s4-supply = <&vph_pwr>; 1568c2ecf20Sopenharmony_ci vdd_s5-supply = <&vph_pwr>; 1578c2ecf20Sopenharmony_ci vdd_s6-supply = <&vph_pwr>; 1588c2ecf20Sopenharmony_ci vdd_s7-supply = <&vph_pwr>; 1598c2ecf20Sopenharmony_ci vdd_s8-supply = <&vph_pwr>; 1608c2ecf20Sopenharmony_ci vdd_s9-supply = <&vph_pwr>; 1618c2ecf20Sopenharmony_ci vdd_s10-supply = <&vph_pwr>; 1628c2ecf20Sopenharmony_ci vdd_s11-supply = <&vph_pwr>; 1638c2ecf20Sopenharmony_ci vdd_s12-supply = <&vph_pwr>; 1648c2ecf20Sopenharmony_ci vdd_l2_l26_l28-supply = <&vreg_s3a_1p3>; 1658c2ecf20Sopenharmony_ci vdd_l3_l11-supply = <&vreg_s3a_1p3>; 1668c2ecf20Sopenharmony_ci vdd_l4_l27_l31-supply = <&vreg_s3a_1p3>; 1678c2ecf20Sopenharmony_ci vdd_l5_l7-supply = <&vreg_s5a_2p15>; 1688c2ecf20Sopenharmony_ci vdd_l6_l12_l32-supply = <&vreg_s5a_2p15>; 1698c2ecf20Sopenharmony_ci vdd_l8_l16_l30-supply = <&vph_pwr>; 1708c2ecf20Sopenharmony_ci vdd_l25-supply = <&vreg_s3a_1p3>; 1718c2ecf20Sopenharmony_ci vdd_lvs1_2-supply = <&vreg_s4a_1p8>; 1728c2ecf20Sopenharmony_ci 1738c2ecf20Sopenharmony_ci vreg_s3a_1p3: s3 { 1748c2ecf20Sopenharmony_ci regulator-name = "vreg_s3a_1p3"; 1758c2ecf20Sopenharmony_ci regulator-min-microvolt = <1300000>; 1768c2ecf20Sopenharmony_ci regulator-max-microvolt = <1300000>; 1778c2ecf20Sopenharmony_ci }; 1788c2ecf20Sopenharmony_ci 1798c2ecf20Sopenharmony_ci vreg_s4a_1p8: s4 { 1808c2ecf20Sopenharmony_ci regulator-name = "vreg_s4a_1p8"; 1818c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 1828c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 1838c2ecf20Sopenharmony_ci regulator-always-on; 1848c2ecf20Sopenharmony_ci }; 1858c2ecf20Sopenharmony_ci vreg_s5a_2p15: s5 { 1868c2ecf20Sopenharmony_ci regulator-name = "vreg_s5a_2p15"; 1878c2ecf20Sopenharmony_ci regulator-min-microvolt = <2150000>; 1888c2ecf20Sopenharmony_ci regulator-max-microvolt = <2150000>; 1898c2ecf20Sopenharmony_ci }; 1908c2ecf20Sopenharmony_ci vreg_s7a_1p0: s7 { 1918c2ecf20Sopenharmony_ci regulator-name = "vreg_s7a_1p0"; 1928c2ecf20Sopenharmony_ci regulator-min-microvolt = <800000>; 1938c2ecf20Sopenharmony_ci regulator-max-microvolt = <800000>; 1948c2ecf20Sopenharmony_ci }; 1958c2ecf20Sopenharmony_ci 1968c2ecf20Sopenharmony_ci vreg_l1a_1p0: l1 { 1978c2ecf20Sopenharmony_ci regulator-name = "vreg_l1a_1p0"; 1988c2ecf20Sopenharmony_ci regulator-min-microvolt = <1000000>; 1998c2ecf20Sopenharmony_ci regulator-max-microvolt = <1000000>; 2008c2ecf20Sopenharmony_ci }; 2018c2ecf20Sopenharmony_ci vreg_l2a_1p25: l2 { 2028c2ecf20Sopenharmony_ci regulator-name = "vreg_l2a_1p25"; 2038c2ecf20Sopenharmony_ci regulator-min-microvolt = <1250000>; 2048c2ecf20Sopenharmony_ci regulator-max-microvolt = <1250000>; 2058c2ecf20Sopenharmony_ci }; 2068c2ecf20Sopenharmony_ci vreg_l3a_0p875: l3 { 2078c2ecf20Sopenharmony_ci regulator-name = "vreg_l3a_0p875"; 2088c2ecf20Sopenharmony_ci regulator-min-microvolt = <850000>; 2098c2ecf20Sopenharmony_ci regulator-max-microvolt = <850000>; 2108c2ecf20Sopenharmony_ci }; 2118c2ecf20Sopenharmony_ci vreg_l4a_1p225: l4 { 2128c2ecf20Sopenharmony_ci regulator-name = "vreg_l4a_1p225"; 2138c2ecf20Sopenharmony_ci regulator-min-microvolt = <1225000>; 2148c2ecf20Sopenharmony_ci regulator-max-microvolt = <1225000>; 2158c2ecf20Sopenharmony_ci }; 2168c2ecf20Sopenharmony_ci vreg_l6a_1p2: l6 { 2178c2ecf20Sopenharmony_ci regulator-name = "vreg_l6a_1p2"; 2188c2ecf20Sopenharmony_ci regulator-min-microvolt = <1200000>; 2198c2ecf20Sopenharmony_ci regulator-max-microvolt = <1200000>; 2208c2ecf20Sopenharmony_ci }; 2218c2ecf20Sopenharmony_ci vreg_l8a_1p8: l8 { 2228c2ecf20Sopenharmony_ci regulator-name = "vreg_l8a_1p8"; 2238c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2248c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2258c2ecf20Sopenharmony_ci }; 2268c2ecf20Sopenharmony_ci vreg_l9a_1p8: l9 { 2278c2ecf20Sopenharmony_ci regulator-name = "vreg_l9a_1p8"; 2288c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2298c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2308c2ecf20Sopenharmony_ci }; 2318c2ecf20Sopenharmony_ci vreg_l10a_1p8: l10 { 2328c2ecf20Sopenharmony_ci regulator-name = "vreg_l10a_1p8"; 2338c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2348c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2358c2ecf20Sopenharmony_ci }; 2368c2ecf20Sopenharmony_ci vreg_l11a_1p15: l11 { 2378c2ecf20Sopenharmony_ci regulator-name = "vreg_l11a_1p15"; 2388c2ecf20Sopenharmony_ci regulator-min-microvolt = <1150000>; 2398c2ecf20Sopenharmony_ci regulator-max-microvolt = <1150000>; 2408c2ecf20Sopenharmony_ci }; 2418c2ecf20Sopenharmony_ci vreg_l12a_1p8: l12 { 2428c2ecf20Sopenharmony_ci regulator-name = "vreg_l12a_1p8"; 2438c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2448c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2458c2ecf20Sopenharmony_ci }; 2468c2ecf20Sopenharmony_ci vreg_l13a_2p95: l13 { 2478c2ecf20Sopenharmony_ci regulator-name = "vreg_l13a_2p95"; 2488c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2498c2ecf20Sopenharmony_ci regulator-max-microvolt = <2950000>; 2508c2ecf20Sopenharmony_ci }; 2518c2ecf20Sopenharmony_ci vreg_l14a_1p8: l14 { 2528c2ecf20Sopenharmony_ci regulator-name = "vreg_l14a_1p8"; 2538c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2548c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2558c2ecf20Sopenharmony_ci }; 2568c2ecf20Sopenharmony_ci vreg_l15a_1p8: l15 { 2578c2ecf20Sopenharmony_ci regulator-name = "vreg_l15a_1p8"; 2588c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 2598c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 2608c2ecf20Sopenharmony_ci }; 2618c2ecf20Sopenharmony_ci vreg_l16a_2p7: l16 { 2628c2ecf20Sopenharmony_ci regulator-name = "vreg_l16a_2p7"; 2638c2ecf20Sopenharmony_ci regulator-min-microvolt = <2700000>; 2648c2ecf20Sopenharmony_ci regulator-max-microvolt = <2700000>; 2658c2ecf20Sopenharmony_ci }; 2668c2ecf20Sopenharmony_ci vreg_l17a_2p8: l17 { 2678c2ecf20Sopenharmony_ci regulator-name = "vreg_l17a_2p8"; 2688c2ecf20Sopenharmony_ci regulator-min-microvolt = <2500000>; 2698c2ecf20Sopenharmony_ci regulator-max-microvolt = <2500000>; 2708c2ecf20Sopenharmony_ci }; 2718c2ecf20Sopenharmony_ci vreg_l18a_2p85: l18 { 2728c2ecf20Sopenharmony_ci regulator-name = "vreg_l18a_2p85"; 2738c2ecf20Sopenharmony_ci regulator-min-microvolt = <2700000>; 2748c2ecf20Sopenharmony_ci regulator-max-microvolt = <2900000>; 2758c2ecf20Sopenharmony_ci }; 2768c2ecf20Sopenharmony_ci vreg_l19a_2p8: l19 { 2778c2ecf20Sopenharmony_ci regulator-name = "vreg_l19a_2p8"; 2788c2ecf20Sopenharmony_ci regulator-min-microvolt = <3000000>; 2798c2ecf20Sopenharmony_ci regulator-max-microvolt = <3000000>; 2808c2ecf20Sopenharmony_ci }; 2818c2ecf20Sopenharmony_ci vreg_l20a_2p95: l20 { 2828c2ecf20Sopenharmony_ci regulator-name = "vreg_l20a_2p95"; 2838c2ecf20Sopenharmony_ci regulator-min-microvolt = <2950000>; 2848c2ecf20Sopenharmony_ci regulator-max-microvolt = <2950000>; 2858c2ecf20Sopenharmony_ci regulator-allow-set-load; 2868c2ecf20Sopenharmony_ci }; 2878c2ecf20Sopenharmony_ci vreg_l21a_2p95: l21 { 2888c2ecf20Sopenharmony_ci regulator-name = "vreg_l21a_2p95"; 2898c2ecf20Sopenharmony_ci regulator-min-microvolt = <2950000>; 2908c2ecf20Sopenharmony_ci regulator-max-microvolt = <2950000>; 2918c2ecf20Sopenharmony_ci }; 2928c2ecf20Sopenharmony_ci vreg_l22a_3p0: l22 { 2938c2ecf20Sopenharmony_ci regulator-name = "vreg_l22a_3p0"; 2948c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 2958c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 2968c2ecf20Sopenharmony_ci }; 2978c2ecf20Sopenharmony_ci vreg_l23a_2p8: l23 { 2988c2ecf20Sopenharmony_ci regulator-name = "vreg_l23a_2p8"; 2998c2ecf20Sopenharmony_ci regulator-min-microvolt = <2800000>; 3008c2ecf20Sopenharmony_ci regulator-max-microvolt = <2800000>; 3018c2ecf20Sopenharmony_ci }; 3028c2ecf20Sopenharmony_ci vreg_l24a_3p075: l24 { 3038c2ecf20Sopenharmony_ci regulator-name = "vreg_l24a_3p075"; 3048c2ecf20Sopenharmony_ci regulator-min-microvolt = <3075000>; 3058c2ecf20Sopenharmony_ci regulator-max-microvolt = <3075000>; 3068c2ecf20Sopenharmony_ci }; 3078c2ecf20Sopenharmony_ci vreg_l25a_1p2: l25 { 3088c2ecf20Sopenharmony_ci regulator-name = "vreg_l25a_1p2"; 3098c2ecf20Sopenharmony_ci regulator-min-microvolt = <1200000>; 3108c2ecf20Sopenharmony_ci regulator-max-microvolt = <1200000>; 3118c2ecf20Sopenharmony_ci regulator-allow-set-load; 3128c2ecf20Sopenharmony_ci }; 3138c2ecf20Sopenharmony_ci vreg_l26a_0p8: l27 { 3148c2ecf20Sopenharmony_ci regulator-name = "vreg_l26a_0p8"; 3158c2ecf20Sopenharmony_ci regulator-min-microvolt = <1000000>; 3168c2ecf20Sopenharmony_ci regulator-max-microvolt = <1000000>; 3178c2ecf20Sopenharmony_ci }; 3188c2ecf20Sopenharmony_ci vreg_l28a_0p925: l28 { 3198c2ecf20Sopenharmony_ci regulator-name = "vreg_l28a_0p925"; 3208c2ecf20Sopenharmony_ci regulator-min-microvolt = <925000>; 3218c2ecf20Sopenharmony_ci regulator-max-microvolt = <925000>; 3228c2ecf20Sopenharmony_ci regulator-allow-set-load; 3238c2ecf20Sopenharmony_ci }; 3248c2ecf20Sopenharmony_ci vreg_l29a_2p8: l29 { 3258c2ecf20Sopenharmony_ci regulator-name = "vreg_l29a_2p8"; 3268c2ecf20Sopenharmony_ci regulator-min-microvolt = <2800000>; 3278c2ecf20Sopenharmony_ci regulator-max-microvolt = <2800000>; 3288c2ecf20Sopenharmony_ci }; 3298c2ecf20Sopenharmony_ci vreg_l30a_1p8: l30 { 3308c2ecf20Sopenharmony_ci regulator-name = "vreg_l30a_1p8"; 3318c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 3328c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 3338c2ecf20Sopenharmony_ci }; 3348c2ecf20Sopenharmony_ci vreg_l32a_1p8: l32 { 3358c2ecf20Sopenharmony_ci regulator-name = "vreg_l32a_1p8"; 3368c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 3378c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 3388c2ecf20Sopenharmony_ci }; 3398c2ecf20Sopenharmony_ci 3408c2ecf20Sopenharmony_ci vreg_lvs1a_1p8: lvs1 { 3418c2ecf20Sopenharmony_ci regulator-name = "vreg_lvs1a_1p8"; 3428c2ecf20Sopenharmony_ci }; 3438c2ecf20Sopenharmony_ci 3448c2ecf20Sopenharmony_ci vreg_lvs2a_1p8: lvs2 { 3458c2ecf20Sopenharmony_ci regulator-name = "vreg_lvs2a_1p8"; 3468c2ecf20Sopenharmony_ci }; 3478c2ecf20Sopenharmony_ci }; 3488c2ecf20Sopenharmony_ci}; 3498c2ecf20Sopenharmony_ci 3508c2ecf20Sopenharmony_ci&sdhc2 { 3518c2ecf20Sopenharmony_ci status = "okay"; 3528c2ecf20Sopenharmony_ci 3538c2ecf20Sopenharmony_ci bus-width = <4>; 3548c2ecf20Sopenharmony_ci 3558c2ecf20Sopenharmony_ci cd-gpios = <&msmgpio 38 0x1>; 3568c2ecf20Sopenharmony_ci 3578c2ecf20Sopenharmony_ci vmmc-supply = <&vreg_l21a_2p95>; 3588c2ecf20Sopenharmony_ci vqmmc-supply = <&vreg_l13a_2p95>; 3598c2ecf20Sopenharmony_ci 3608c2ecf20Sopenharmony_ci pinctrl-names = "default", "sleep"; 3618c2ecf20Sopenharmony_ci pinctrl-0 = <&sdc2_pins_default>; 3628c2ecf20Sopenharmony_ci pinctrl-1 = <&sdc2_pins_sleep>; 3638c2ecf20Sopenharmony_ci}; 3648c2ecf20Sopenharmony_ci 3658c2ecf20Sopenharmony_ci&ufshc { 3668c2ecf20Sopenharmony_ci status = "okay"; 3678c2ecf20Sopenharmony_ci 3688c2ecf20Sopenharmony_ci vcc-supply = <&vreg_l20a_2p95>; 3698c2ecf20Sopenharmony_ci vccq-supply = <&vreg_l25a_1p2>; 3708c2ecf20Sopenharmony_ci vccq2-supply = <&vreg_s4a_1p8>; 3718c2ecf20Sopenharmony_ci 3728c2ecf20Sopenharmony_ci vcc-max-microamp = <600000>; 3738c2ecf20Sopenharmony_ci vccq-max-microamp = <450000>; 3748c2ecf20Sopenharmony_ci vccq2-max-microamp = <450000>; 3758c2ecf20Sopenharmony_ci}; 3768c2ecf20Sopenharmony_ci 3778c2ecf20Sopenharmony_ci&ufsphy { 3788c2ecf20Sopenharmony_ci status = "okay"; 3798c2ecf20Sopenharmony_ci 3808c2ecf20Sopenharmony_ci vdda-phy-supply = <&vreg_l28a_0p925>; 3818c2ecf20Sopenharmony_ci vdda-pll-supply = <&vreg_l12a_1p8>; 3828c2ecf20Sopenharmony_ci 3838c2ecf20Sopenharmony_ci vdda-phy-max-microamp = <18380>; 3848c2ecf20Sopenharmony_ci vdda-pll-max-microamp = <9440>; 3858c2ecf20Sopenharmony_ci}; 386