18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: BSD-3-Clause
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright (c) 2020, Linaro Ltd.
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci/dts-v1/;
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci#include <dt-bindings/gpio/gpio.h>
98c2ecf20Sopenharmony_ci#include <dt-bindings/regulator/qcom,rpmh-regulator.h>
108c2ecf20Sopenharmony_ci#include "sm8250.dtsi"
118c2ecf20Sopenharmony_ci#include "pm8150.dtsi"
128c2ecf20Sopenharmony_ci#include "pm8150b.dtsi"
138c2ecf20Sopenharmony_ci#include "pm8150l.dtsi"
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ci/ {
168c2ecf20Sopenharmony_ci	model = "Qualcomm Technologies, Inc. Robotics RB5";
178c2ecf20Sopenharmony_ci	compatible = "qcom,qrb5165-rb5", "qcom,sm8250";
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci	aliases {
208c2ecf20Sopenharmony_ci		serial0 = &uart12;
218c2ecf20Sopenharmony_ci	};
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci	chosen {
248c2ecf20Sopenharmony_ci		stdout-path = "serial0:115200n8";
258c2ecf20Sopenharmony_ci	};
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	dc12v: dc12v-regulator {
288c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
298c2ecf20Sopenharmony_ci		regulator-name = "DC12V";
308c2ecf20Sopenharmony_ci		regulator-min-microvolt = <12000000>;
318c2ecf20Sopenharmony_ci		regulator-max-microvolt = <12000000>;
328c2ecf20Sopenharmony_ci		regulator-always-on;
338c2ecf20Sopenharmony_ci	};
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci	leds {
368c2ecf20Sopenharmony_ci		compatible = "gpio-leds";
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci		user4 {
398c2ecf20Sopenharmony_ci			label = "green:user4";
408c2ecf20Sopenharmony_ci			gpios = <&pm8150_gpios 10 GPIO_ACTIVE_HIGH>;
418c2ecf20Sopenharmony_ci			default-state = "off";
428c2ecf20Sopenharmony_ci			panic-indicator;
438c2ecf20Sopenharmony_ci		};
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ci		wlan {
468c2ecf20Sopenharmony_ci			label = "yellow:wlan";
478c2ecf20Sopenharmony_ci			gpios = <&pm8150_gpios 9 GPIO_ACTIVE_HIGH>;
488c2ecf20Sopenharmony_ci			linux,default-trigger = "phy0tx";
498c2ecf20Sopenharmony_ci			default-state = "off";
508c2ecf20Sopenharmony_ci		};
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ci		bt {
538c2ecf20Sopenharmony_ci			label = "blue:bt";
548c2ecf20Sopenharmony_ci			gpios = <&pm8150_gpios 7 GPIO_ACTIVE_HIGH>;
558c2ecf20Sopenharmony_ci			linux,default-trigger = "bluetooth-power";
568c2ecf20Sopenharmony_ci			default-state = "off";
578c2ecf20Sopenharmony_ci		};
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci	};
608c2ecf20Sopenharmony_ci
618c2ecf20Sopenharmony_ci	vbat: vbat-regulator {
628c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
638c2ecf20Sopenharmony_ci		regulator-name = "VBAT";
648c2ecf20Sopenharmony_ci		vin-supply = <&vreg_l11c_3p3>;
658c2ecf20Sopenharmony_ci		regulator-min-microvolt = <4200000>;
668c2ecf20Sopenharmony_ci		regulator-max-microvolt = <4200000>;
678c2ecf20Sopenharmony_ci		regulator-always-on;
688c2ecf20Sopenharmony_ci	};
698c2ecf20Sopenharmony_ci
708c2ecf20Sopenharmony_ci	vbat_som: vbat-som-regulator {
718c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
728c2ecf20Sopenharmony_ci		regulator-name = "VBAT_SOM";
738c2ecf20Sopenharmony_ci		vin-supply = <&dc12v>;
748c2ecf20Sopenharmony_ci		regulator-min-microvolt = <4200000>;
758c2ecf20Sopenharmony_ci		regulator-max-microvolt = <4200000>;
768c2ecf20Sopenharmony_ci		regulator-always-on;
778c2ecf20Sopenharmony_ci	};
788c2ecf20Sopenharmony_ci
798c2ecf20Sopenharmony_ci	vdc_3v3: vdc-3v3-regulator {
808c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
818c2ecf20Sopenharmony_ci		regulator-name = "VDC_3V3";
828c2ecf20Sopenharmony_ci		vin-supply = <&dc12v>;
838c2ecf20Sopenharmony_ci		regulator-min-microvolt = <3300000>;
848c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3300000>;
858c2ecf20Sopenharmony_ci		regulator-always-on;
868c2ecf20Sopenharmony_ci	};
878c2ecf20Sopenharmony_ci
888c2ecf20Sopenharmony_ci	vdc_5v: vdc-5v-regulator {
898c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
908c2ecf20Sopenharmony_ci		regulator-name = "VDC_5V";
918c2ecf20Sopenharmony_ci
928c2ecf20Sopenharmony_ci		regulator-min-microvolt = <5000000>;
938c2ecf20Sopenharmony_ci		regulator-max-microvolt = <5000000>;
948c2ecf20Sopenharmony_ci		regulator-always-on;
958c2ecf20Sopenharmony_ci		vin-supply = <&vreg_l11c_3p3>;
968c2ecf20Sopenharmony_ci	};
978c2ecf20Sopenharmony_ci
988c2ecf20Sopenharmony_ci	vph_pwr: vph-pwr-regulator {
998c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
1008c2ecf20Sopenharmony_ci		regulator-name = "vph_pwr";
1018c2ecf20Sopenharmony_ci		regulator-min-microvolt = <3700000>;
1028c2ecf20Sopenharmony_ci		regulator-max-microvolt = <3700000>;
1038c2ecf20Sopenharmony_ci		regulator-always-on;
1048c2ecf20Sopenharmony_ci	};
1058c2ecf20Sopenharmony_ci
1068c2ecf20Sopenharmony_ci	vreg_s4a_1p8: vreg-s4a-1p8 {
1078c2ecf20Sopenharmony_ci		compatible = "regulator-fixed";
1088c2ecf20Sopenharmony_ci		regulator-name = "vreg_s4a_1p8";
1098c2ecf20Sopenharmony_ci		regulator-min-microvolt = <1800000>;
1108c2ecf20Sopenharmony_ci		regulator-max-microvolt = <1800000>;
1118c2ecf20Sopenharmony_ci		regulator-always-on;
1128c2ecf20Sopenharmony_ci	};
1138c2ecf20Sopenharmony_ci};
1148c2ecf20Sopenharmony_ci
1158c2ecf20Sopenharmony_ci&apps_rsc {
1168c2ecf20Sopenharmony_ci	pm8009-rpmh-regulators {
1178c2ecf20Sopenharmony_ci		compatible = "qcom,pm8009-1-rpmh-regulators";
1188c2ecf20Sopenharmony_ci		qcom,pmic-id = "f";
1198c2ecf20Sopenharmony_ci
1208c2ecf20Sopenharmony_ci		vdd-s1-supply = <&vph_pwr>;
1218c2ecf20Sopenharmony_ci		vdd-s2-supply = <&vph_pwr>;
1228c2ecf20Sopenharmony_ci		vdd-l2-supply = <&vreg_s8c_1p3>;
1238c2ecf20Sopenharmony_ci		vdd-l5-l6-supply = <&vreg_bob>;
1248c2ecf20Sopenharmony_ci		vdd-l7-supply = <&vreg_s4a_1p8>;
1258c2ecf20Sopenharmony_ci
1268c2ecf20Sopenharmony_ci		vreg_s2f_0p95: smps2 {
1278c2ecf20Sopenharmony_ci			regulator-name = "vreg_s2f_0p95";
1288c2ecf20Sopenharmony_ci			regulator-min-microvolt = <900000>;
1298c2ecf20Sopenharmony_ci			regulator-max-microvolt = <952000>;
1308c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
1318c2ecf20Sopenharmony_ci		};
1328c2ecf20Sopenharmony_ci
1338c2ecf20Sopenharmony_ci		vreg_l1f_1p1: ldo1 {
1348c2ecf20Sopenharmony_ci			regulator-name = "vreg_l1f_1p1";
1358c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1104000>;
1368c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1104000>;
1378c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1388c2ecf20Sopenharmony_ci		};
1398c2ecf20Sopenharmony_ci
1408c2ecf20Sopenharmony_ci		vreg_l2f_1p2: ldo2 {
1418c2ecf20Sopenharmony_ci			regulator-name = "vreg_l2f_1p2";
1428c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
1438c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
1448c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1458c2ecf20Sopenharmony_ci		};
1468c2ecf20Sopenharmony_ci
1478c2ecf20Sopenharmony_ci		vreg_l6f_2p8: ldo6 {
1488c2ecf20Sopenharmony_ci			regulator-name = "vreg_l6f_2p8";
1498c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2800000>;
1508c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2800000>;
1518c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1528c2ecf20Sopenharmony_ci		};
1538c2ecf20Sopenharmony_ci
1548c2ecf20Sopenharmony_ci		vreg_l7f_1p8: ldo7 {
1558c2ecf20Sopenharmony_ci			regulator-name = "vreg_l7f_1p8";
1568c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
1578c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
1588c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1598c2ecf20Sopenharmony_ci		};
1608c2ecf20Sopenharmony_ci	};
1618c2ecf20Sopenharmony_ci
1628c2ecf20Sopenharmony_ci	pm8150-rpmh-regulators {
1638c2ecf20Sopenharmony_ci		compatible = "qcom,pm8150-rpmh-regulators";
1648c2ecf20Sopenharmony_ci		qcom,pmic-id = "a";
1658c2ecf20Sopenharmony_ci
1668c2ecf20Sopenharmony_ci		vdd-s1-supply = <&vph_pwr>;
1678c2ecf20Sopenharmony_ci		vdd-s2-supply = <&vph_pwr>;
1688c2ecf20Sopenharmony_ci		vdd-s3-supply = <&vph_pwr>;
1698c2ecf20Sopenharmony_ci		vdd-s4-supply = <&vph_pwr>;
1708c2ecf20Sopenharmony_ci		vdd-s5-supply = <&vph_pwr>;
1718c2ecf20Sopenharmony_ci		vdd-s6-supply = <&vph_pwr>;
1728c2ecf20Sopenharmony_ci		vdd-s7-supply = <&vph_pwr>;
1738c2ecf20Sopenharmony_ci		vdd-s8-supply = <&vph_pwr>;
1748c2ecf20Sopenharmony_ci		vdd-s9-supply = <&vph_pwr>;
1758c2ecf20Sopenharmony_ci		vdd-s10-supply = <&vph_pwr>;
1768c2ecf20Sopenharmony_ci		vdd-l2-l10-supply = <&vreg_bob>;
1778c2ecf20Sopenharmony_ci		vdd-l3-l4-l5-l18-supply = <&vreg_s6a_0p95>;
1788c2ecf20Sopenharmony_ci		vdd-l6-l9-supply = <&vreg_s8c_1p3>;
1798c2ecf20Sopenharmony_ci		vdd-l7-l12-l14-l15-supply = <&vreg_s5a_1p9>;
1808c2ecf20Sopenharmony_ci		vdd-l13-l16-l17-supply = <&vreg_bob>;
1818c2ecf20Sopenharmony_ci
1828c2ecf20Sopenharmony_ci		vreg_l2a_3p1: ldo2 {
1838c2ecf20Sopenharmony_ci			regulator-name = "vreg_l2a_3p1";
1848c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3072000>;
1858c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3072000>;
1868c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1878c2ecf20Sopenharmony_ci		};
1888c2ecf20Sopenharmony_ci
1898c2ecf20Sopenharmony_ci		vreg_l3a_0p9: ldo3 {
1908c2ecf20Sopenharmony_ci			regulator-name = "vreg_l3a_0p9";
1918c2ecf20Sopenharmony_ci			regulator-min-microvolt = <928000>;
1928c2ecf20Sopenharmony_ci			regulator-max-microvolt = <932000>;
1938c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
1948c2ecf20Sopenharmony_ci		};
1958c2ecf20Sopenharmony_ci
1968c2ecf20Sopenharmony_ci		vreg_l5a_0p88: ldo5 {
1978c2ecf20Sopenharmony_ci			regulator-name = "vreg_l5a_0p88";
1988c2ecf20Sopenharmony_ci			regulator-min-microvolt = <880000>;
1998c2ecf20Sopenharmony_ci			regulator-max-microvolt = <880000>;
2008c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2018c2ecf20Sopenharmony_ci		};
2028c2ecf20Sopenharmony_ci
2038c2ecf20Sopenharmony_ci		vreg_l6a_1p2: ldo6 {
2048c2ecf20Sopenharmony_ci			regulator-name = "vreg_l6a_1p2";
2058c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
2068c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
2078c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2088c2ecf20Sopenharmony_ci		};
2098c2ecf20Sopenharmony_ci
2108c2ecf20Sopenharmony_ci		vreg_l7a_1p7: ldo7 {
2118c2ecf20Sopenharmony_ci			regulator-name = "vreg_l7a_1p7";
2128c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1704000>;
2138c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2148c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2158c2ecf20Sopenharmony_ci		};
2168c2ecf20Sopenharmony_ci
2178c2ecf20Sopenharmony_ci		vreg_l9a_1p2: ldo9 {
2188c2ecf20Sopenharmony_ci			regulator-name = "vreg_l9a_1p2";
2198c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
2208c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
2218c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2228c2ecf20Sopenharmony_ci		};
2238c2ecf20Sopenharmony_ci
2248c2ecf20Sopenharmony_ci		vreg_l10a_1p8: ldo10 {
2258c2ecf20Sopenharmony_ci			regulator-name = "vreg_l10a_1p8";
2268c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2278c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2288c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2298c2ecf20Sopenharmony_ci		};
2308c2ecf20Sopenharmony_ci
2318c2ecf20Sopenharmony_ci		vreg_l12a_1p8: ldo12 {
2328c2ecf20Sopenharmony_ci			regulator-name = "vreg_l12a_1p8";
2338c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2348c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2358c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2368c2ecf20Sopenharmony_ci		};
2378c2ecf20Sopenharmony_ci
2388c2ecf20Sopenharmony_ci		vreg_l13a_ts_3p0: ldo13 {
2398c2ecf20Sopenharmony_ci			regulator-name = "vreg_l13a_ts_3p0";
2408c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3008000>;
2418c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3008000>;
2428c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2438c2ecf20Sopenharmony_ci		};
2448c2ecf20Sopenharmony_ci
2458c2ecf20Sopenharmony_ci		vreg_l14a_1p8: ldo14 {
2468c2ecf20Sopenharmony_ci			regulator-name = "vreg_l14a_1p8";
2478c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2488c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1880000>;
2498c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2508c2ecf20Sopenharmony_ci		};
2518c2ecf20Sopenharmony_ci
2528c2ecf20Sopenharmony_ci		vreg_l15a_1p8: ldo15 {
2538c2ecf20Sopenharmony_ci			regulator-name = "vreg_l15a_1p8";
2548c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
2558c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
2568c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2578c2ecf20Sopenharmony_ci		};
2588c2ecf20Sopenharmony_ci
2598c2ecf20Sopenharmony_ci		vreg_l16a_2p7: ldo16 {
2608c2ecf20Sopenharmony_ci			regulator-name = "vreg_l16a_2p7";
2618c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2704000>;
2628c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2960000>;
2638c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2648c2ecf20Sopenharmony_ci		};
2658c2ecf20Sopenharmony_ci
2668c2ecf20Sopenharmony_ci		vreg_l17a_3p0: ldo17 {
2678c2ecf20Sopenharmony_ci			regulator-name = "vreg_l17a_3p0";
2688c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2856000>;
2698c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3008000>;
2708c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2718c2ecf20Sopenharmony_ci		};
2728c2ecf20Sopenharmony_ci
2738c2ecf20Sopenharmony_ci		vreg_l18a_0p92: ldo18 {
2748c2ecf20Sopenharmony_ci			regulator-name = "vreg_l18a_0p92";
2758c2ecf20Sopenharmony_ci			regulator-min-microvolt = <800000>;
2768c2ecf20Sopenharmony_ci			regulator-max-microvolt = <912000>;
2778c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2788c2ecf20Sopenharmony_ci		};
2798c2ecf20Sopenharmony_ci
2808c2ecf20Sopenharmony_ci		vreg_s5a_1p9: smps5 {
2818c2ecf20Sopenharmony_ci			regulator-name = "vreg_s5a_1p9";
2828c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1904000>;
2838c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2000000>;
2848c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2858c2ecf20Sopenharmony_ci		};
2868c2ecf20Sopenharmony_ci
2878c2ecf20Sopenharmony_ci		vreg_s6a_0p95: smps6 {
2888c2ecf20Sopenharmony_ci			regulator-name = "vreg_s6a_0p95";
2898c2ecf20Sopenharmony_ci			regulator-min-microvolt = <920000>;
2908c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1128000>;
2918c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
2928c2ecf20Sopenharmony_ci		};
2938c2ecf20Sopenharmony_ci	};
2948c2ecf20Sopenharmony_ci
2958c2ecf20Sopenharmony_ci	pm8150l-rpmh-regulators {
2968c2ecf20Sopenharmony_ci		compatible = "qcom,pm8150l-rpmh-regulators";
2978c2ecf20Sopenharmony_ci		qcom,pmic-id = "c";
2988c2ecf20Sopenharmony_ci
2998c2ecf20Sopenharmony_ci		vdd-s1-supply = <&vph_pwr>;
3008c2ecf20Sopenharmony_ci		vdd-s2-supply = <&vph_pwr>;
3018c2ecf20Sopenharmony_ci		vdd-s3-supply = <&vph_pwr>;
3028c2ecf20Sopenharmony_ci		vdd-s4-supply = <&vph_pwr>;
3038c2ecf20Sopenharmony_ci		vdd-s5-supply = <&vph_pwr>;
3048c2ecf20Sopenharmony_ci		vdd-s6-supply = <&vph_pwr>;
3058c2ecf20Sopenharmony_ci		vdd-s7-supply = <&vph_pwr>;
3068c2ecf20Sopenharmony_ci		vdd-s8-supply = <&vph_pwr>;
3078c2ecf20Sopenharmony_ci		vdd-l1-l8-supply = <&vreg_s4a_1p8>;
3088c2ecf20Sopenharmony_ci		vdd-l2-l3-supply = <&vreg_s8c_1p3>;
3098c2ecf20Sopenharmony_ci		vdd-l4-l5-l6-supply = <&vreg_bob>;
3108c2ecf20Sopenharmony_ci		vdd-l7-l11-supply = <&vreg_bob>;
3118c2ecf20Sopenharmony_ci		vdd-l9-l10-supply = <&vreg_bob>;
3128c2ecf20Sopenharmony_ci		vdd-bob-supply = <&vph_pwr>;
3138c2ecf20Sopenharmony_ci
3148c2ecf20Sopenharmony_ci		vreg_bob: bob {
3158c2ecf20Sopenharmony_ci			regulator-name = "vreg_bob";
3168c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3008000>;
3178c2ecf20Sopenharmony_ci			regulator-max-microvolt = <4000000>;
3188c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
3198c2ecf20Sopenharmony_ci		};
3208c2ecf20Sopenharmony_ci
3218c2ecf20Sopenharmony_ci		vreg_l1c_1p8: ldo1 {
3228c2ecf20Sopenharmony_ci			regulator-name = "vreg_l1c_1p8";
3238c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3248c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
3258c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3268c2ecf20Sopenharmony_ci		};
3278c2ecf20Sopenharmony_ci
3288c2ecf20Sopenharmony_ci		vreg_l2c_1p2: ldo2 {
3298c2ecf20Sopenharmony_ci			regulator-name = "vreg_l2c_1p2";
3308c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1200000>;
3318c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1200000>;
3328c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3338c2ecf20Sopenharmony_ci		};
3348c2ecf20Sopenharmony_ci
3358c2ecf20Sopenharmony_ci		vreg_l3c_0p8: ldo3 {
3368c2ecf20Sopenharmony_ci			regulator-name = "vreg_l3c_0p8";
3378c2ecf20Sopenharmony_ci			regulator-min-microvolt = <800000>;
3388c2ecf20Sopenharmony_ci			regulator-max-microvolt = <800000>;
3398c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3408c2ecf20Sopenharmony_ci		};
3418c2ecf20Sopenharmony_ci
3428c2ecf20Sopenharmony_ci		vreg_l4c_1p7: ldo4 {
3438c2ecf20Sopenharmony_ci			regulator-name = "vreg_l4c_1p7";
3448c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1704000>;
3458c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2928000>;
3468c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3478c2ecf20Sopenharmony_ci		};
3488c2ecf20Sopenharmony_ci
3498c2ecf20Sopenharmony_ci		vreg_l5c_1p8: ldo5 {
3508c2ecf20Sopenharmony_ci			regulator-name = "vreg_l5c_1p8";
3518c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3528c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2928000>;
3538c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3548c2ecf20Sopenharmony_ci		};
3558c2ecf20Sopenharmony_ci
3568c2ecf20Sopenharmony_ci		vreg_l6c_2p96: ldo6 {
3578c2ecf20Sopenharmony_ci			regulator-name = "vreg_l6c_2p96";
3588c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3598c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2960000>;
3608c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3618c2ecf20Sopenharmony_ci		};
3628c2ecf20Sopenharmony_ci
3638c2ecf20Sopenharmony_ci		vreg_l7c_cam_vcm0_2p85: ldo7 {
3648c2ecf20Sopenharmony_ci			regulator-name = "vreg_l7c_cam_vcm0_2p85";
3658c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2856000>;
3668c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3104000>;
3678c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3688c2ecf20Sopenharmony_ci		};
3698c2ecf20Sopenharmony_ci
3708c2ecf20Sopenharmony_ci		vreg_l8c_1p8: ldo8 {
3718c2ecf20Sopenharmony_ci			regulator-name = "vreg_l8c_1p8";
3728c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1800000>;
3738c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1800000>;
3748c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3758c2ecf20Sopenharmony_ci		};
3768c2ecf20Sopenharmony_ci
3778c2ecf20Sopenharmony_ci		vreg_l9c_2p96: ldo9 {
3788c2ecf20Sopenharmony_ci			regulator-name = "vreg_l9c_2p96";
3798c2ecf20Sopenharmony_ci			regulator-min-microvolt = <2704000>;
3808c2ecf20Sopenharmony_ci			regulator-max-microvolt = <2960000>;
3818c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3828c2ecf20Sopenharmony_ci		};
3838c2ecf20Sopenharmony_ci
3848c2ecf20Sopenharmony_ci		vreg_l10c_3p0: ldo10 {
3858c2ecf20Sopenharmony_ci			regulator-name = "vreg_l10c_3p0";
3868c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3000000>;
3878c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3000000>;
3888c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3898c2ecf20Sopenharmony_ci		};
3908c2ecf20Sopenharmony_ci
3918c2ecf20Sopenharmony_ci		vreg_l11c_3p3: ldo11 {
3928c2ecf20Sopenharmony_ci			regulator-name = "vreg_l11c_3p3";
3938c2ecf20Sopenharmony_ci			regulator-min-microvolt = <3296000>;
3948c2ecf20Sopenharmony_ci			regulator-max-microvolt = <3296000>;
3958c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
3968c2ecf20Sopenharmony_ci			regulator-always-on;
3978c2ecf20Sopenharmony_ci		};
3988c2ecf20Sopenharmony_ci
3998c2ecf20Sopenharmony_ci		vreg_s8c_1p3: smps8 {
4008c2ecf20Sopenharmony_ci			regulator-name = "vreg_s8c_1p3";
4018c2ecf20Sopenharmony_ci			regulator-min-microvolt = <1352000>;
4028c2ecf20Sopenharmony_ci			regulator-max-microvolt = <1352000>;
4038c2ecf20Sopenharmony_ci			regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
4048c2ecf20Sopenharmony_ci		};
4058c2ecf20Sopenharmony_ci	};
4068c2ecf20Sopenharmony_ci};
4078c2ecf20Sopenharmony_ci
4088c2ecf20Sopenharmony_ci/* LS-I2C0 */
4098c2ecf20Sopenharmony_ci&i2c4 {
4108c2ecf20Sopenharmony_ci	status = "okay";
4118c2ecf20Sopenharmony_ci};
4128c2ecf20Sopenharmony_ci
4138c2ecf20Sopenharmony_ci&i2c5 {
4148c2ecf20Sopenharmony_ci	status = "okay";
4158c2ecf20Sopenharmony_ci};
4168c2ecf20Sopenharmony_ci
4178c2ecf20Sopenharmony_ci/* LS-I2C1 */
4188c2ecf20Sopenharmony_ci&i2c15 {
4198c2ecf20Sopenharmony_ci	status = "okay";
4208c2ecf20Sopenharmony_ci};
4218c2ecf20Sopenharmony_ci
4228c2ecf20Sopenharmony_ci&pm8150_gpios {
4238c2ecf20Sopenharmony_ci	gpio-reserved-ranges = <1 1>, <3 2>, <7 1>;
4248c2ecf20Sopenharmony_ci	gpio-line-names =
4258c2ecf20Sopenharmony_ci		"NC",
4268c2ecf20Sopenharmony_ci		"OPTION2",
4278c2ecf20Sopenharmony_ci		"PM_GPIO-F",
4288c2ecf20Sopenharmony_ci		"PM_SLP_CLK_IN",
4298c2ecf20Sopenharmony_ci		"OPTION1",
4308c2ecf20Sopenharmony_ci		"VOL_UP_N",
4318c2ecf20Sopenharmony_ci		"PM8250_GPIO7", /* Blue LED */
4328c2ecf20Sopenharmony_ci		"SP_ARI_PWR_ALARM",
4338c2ecf20Sopenharmony_ci		"GPIO_9_P", /* Yellow LED */
4348c2ecf20Sopenharmony_ci		"GPIO_10_P"; /* Green LED */
4358c2ecf20Sopenharmony_ci};
4368c2ecf20Sopenharmony_ci
4378c2ecf20Sopenharmony_ci&pm8150b_gpios {
4388c2ecf20Sopenharmony_ci	gpio-line-names =
4398c2ecf20Sopenharmony_ci		"NC",
4408c2ecf20Sopenharmony_ci		"NC",
4418c2ecf20Sopenharmony_ci		"NC",
4428c2ecf20Sopenharmony_ci		"NC",
4438c2ecf20Sopenharmony_ci		"HAP_BOOST_EN", /* SOM */
4448c2ecf20Sopenharmony_ci		"SMB_STAT", /* SOM */
4458c2ecf20Sopenharmony_ci		"NC",
4468c2ecf20Sopenharmony_ci		"NC",
4478c2ecf20Sopenharmony_ci		"SDM_FORCE_USB_BOOT",
4488c2ecf20Sopenharmony_ci		"NC",
4498c2ecf20Sopenharmony_ci		"NC",
4508c2ecf20Sopenharmony_ci		"NC";
4518c2ecf20Sopenharmony_ci};
4528c2ecf20Sopenharmony_ci
4538c2ecf20Sopenharmony_ci&pm8150l_gpios {
4548c2ecf20Sopenharmony_ci	gpio-line-names =
4558c2ecf20Sopenharmony_ci		"NC",
4568c2ecf20Sopenharmony_ci		"PM3003A_EN",
4578c2ecf20Sopenharmony_ci		"NC",
4588c2ecf20Sopenharmony_ci		"NC",
4598c2ecf20Sopenharmony_ci		"PM_GPIO5", /* HDMI RST_N */
4608c2ecf20Sopenharmony_ci		"PM_GPIO-A", /* PWM */
4618c2ecf20Sopenharmony_ci		"PM_GPIO7",
4628c2ecf20Sopenharmony_ci		"NC",
4638c2ecf20Sopenharmony_ci		"NC",
4648c2ecf20Sopenharmony_ci		"PM_GPIO-B",
4658c2ecf20Sopenharmony_ci		"NC",
4668c2ecf20Sopenharmony_ci		"PM3003A_MODE";
4678c2ecf20Sopenharmony_ci};
4688c2ecf20Sopenharmony_ci
4698c2ecf20Sopenharmony_ci&qupv3_id_0 {
4708c2ecf20Sopenharmony_ci	status = "okay";
4718c2ecf20Sopenharmony_ci};
4728c2ecf20Sopenharmony_ci
4738c2ecf20Sopenharmony_ci&qupv3_id_1 {
4748c2ecf20Sopenharmony_ci	status = "okay";
4758c2ecf20Sopenharmony_ci};
4768c2ecf20Sopenharmony_ci
4778c2ecf20Sopenharmony_ci&qupv3_id_2 {
4788c2ecf20Sopenharmony_ci	status = "okay";
4798c2ecf20Sopenharmony_ci};
4808c2ecf20Sopenharmony_ci
4818c2ecf20Sopenharmony_ci/* CAN */
4828c2ecf20Sopenharmony_ci&spi0 {
4838c2ecf20Sopenharmony_ci	status = "okay";
4848c2ecf20Sopenharmony_ci};
4858c2ecf20Sopenharmony_ci
4868c2ecf20Sopenharmony_ci&tlmm {
4878c2ecf20Sopenharmony_ci	gpio-reserved-ranges = <40 4>;
4888c2ecf20Sopenharmony_ci	gpio-line-names =
4898c2ecf20Sopenharmony_ci		"GPIO-MM",
4908c2ecf20Sopenharmony_ci		"GPIO-NN",
4918c2ecf20Sopenharmony_ci		"GPIO-OO",
4928c2ecf20Sopenharmony_ci		"GPIO-PP",
4938c2ecf20Sopenharmony_ci		"GPIO-A",
4948c2ecf20Sopenharmony_ci		"GPIO-C",
4958c2ecf20Sopenharmony_ci		"GPIO-E",
4968c2ecf20Sopenharmony_ci		"GPIO-D",
4978c2ecf20Sopenharmony_ci		"I2C0-SDA",
4988c2ecf20Sopenharmony_ci		"I2C0-SCL",
4998c2ecf20Sopenharmony_ci		"GPIO-TT", /* GPIO_10 */
5008c2ecf20Sopenharmony_ci		"NC",
5018c2ecf20Sopenharmony_ci		"GPIO_12_I2C_SDA",
5028c2ecf20Sopenharmony_ci		"GPIO_13_I2C_SCL",
5038c2ecf20Sopenharmony_ci		"GPIO-X",
5048c2ecf20Sopenharmony_ci		"GPIO_15_RGMII_INT",
5058c2ecf20Sopenharmony_ci		"HST_BT_UART_CTS",
5068c2ecf20Sopenharmony_ci		"HST_BT_UART_RFR",
5078c2ecf20Sopenharmony_ci		"HST_BT_UART_TX",
5088c2ecf20Sopenharmony_ci		"HST_BT_UART_RX",
5098c2ecf20Sopenharmony_ci		"HST_WLAN_EN", /* GPIO_20 */
5108c2ecf20Sopenharmony_ci		"HST_BT_EN",
5118c2ecf20Sopenharmony_ci		"GPIO-AAA",
5128c2ecf20Sopenharmony_ci		"GPIO-BBB",
5138c2ecf20Sopenharmony_ci		"GPIO-CCC",
5148c2ecf20Sopenharmony_ci		"GPIO-Z",
5158c2ecf20Sopenharmony_ci		"GPIO-DDD",
5168c2ecf20Sopenharmony_ci		"GPIO-BB",
5178c2ecf20Sopenharmony_ci		"GPIO_28_CAN_SPI_MISO",
5188c2ecf20Sopenharmony_ci		"GPIO_29_CAN_SPI_MOSI",
5198c2ecf20Sopenharmony_ci		"GPIO_30_CAN_SPI_CLK", /* GPIO_30 */
5208c2ecf20Sopenharmony_ci		"GPIO_31_CAN_SPI_CS",
5218c2ecf20Sopenharmony_ci		"GPIO-UU",
5228c2ecf20Sopenharmony_ci		"NC",
5238c2ecf20Sopenharmony_ci		"UART1_TXD_SOM",
5248c2ecf20Sopenharmony_ci		"UART1_RXD_SOM",
5258c2ecf20Sopenharmony_ci		"UART0_CTS",
5268c2ecf20Sopenharmony_ci		"UART0_RTS",
5278c2ecf20Sopenharmony_ci		"UART0_TXD",
5288c2ecf20Sopenharmony_ci		"UART0_RXD",
5298c2ecf20Sopenharmony_ci		"SPI1_MISO", /* GPIO_40 */
5308c2ecf20Sopenharmony_ci		"SPI1_MOSI",
5318c2ecf20Sopenharmony_ci		"SPI1_CLK",
5328c2ecf20Sopenharmony_ci		"SPI1_CS",
5338c2ecf20Sopenharmony_ci		"I2C1_SDA",
5348c2ecf20Sopenharmony_ci		"I2C1_SCL",
5358c2ecf20Sopenharmony_ci		"GPIO-F",
5368c2ecf20Sopenharmony_ci		"GPIO-JJ",
5378c2ecf20Sopenharmony_ci		"Board_ID1",
5388c2ecf20Sopenharmony_ci		"Board_ID2",
5398c2ecf20Sopenharmony_ci		"NC", /* GPIO_50 */
5408c2ecf20Sopenharmony_ci		"NC",
5418c2ecf20Sopenharmony_ci		"SPI0_MISO",
5428c2ecf20Sopenharmony_ci		"SPI0_MOSI",
5438c2ecf20Sopenharmony_ci		"SPI0_SCLK",
5448c2ecf20Sopenharmony_ci		"SPI0_CS",
5458c2ecf20Sopenharmony_ci		"GPIO-QQ",
5468c2ecf20Sopenharmony_ci		"GPIO-RR",
5478c2ecf20Sopenharmony_ci		"USB2LAN_RESET",
5488c2ecf20Sopenharmony_ci		"USB2LAN_EXTWAKE",
5498c2ecf20Sopenharmony_ci		"NC", /* GPIO_60 */
5508c2ecf20Sopenharmony_ci		"NC",
5518c2ecf20Sopenharmony_ci		"NC",
5528c2ecf20Sopenharmony_ci		"LT9611_INT",
5538c2ecf20Sopenharmony_ci		"GPIO-AA",
5548c2ecf20Sopenharmony_ci		"USB_CC_DIR",
5558c2ecf20Sopenharmony_ci		"GPIO-G",
5568c2ecf20Sopenharmony_ci		"GPIO-LL",
5578c2ecf20Sopenharmony_ci		"USB_DP_HPD_1P8",
5588c2ecf20Sopenharmony_ci		"NC",
5598c2ecf20Sopenharmony_ci		"NC", /* GPIO_70 */
5608c2ecf20Sopenharmony_ci		"SD_CMD",
5618c2ecf20Sopenharmony_ci		"SD_DAT3",
5628c2ecf20Sopenharmony_ci		"SD_SCLK",
5638c2ecf20Sopenharmony_ci		"SD_DAT2",
5648c2ecf20Sopenharmony_ci		"SD_DAT1",
5658c2ecf20Sopenharmony_ci		"SD_DAT0", /* BOOT_CFG3 */
5668c2ecf20Sopenharmony_ci		"SD_UFS_CARD_DET_N",
5678c2ecf20Sopenharmony_ci		"GPIO-II",
5688c2ecf20Sopenharmony_ci		"PCIE0_RST_N",
5698c2ecf20Sopenharmony_ci		"PCIE0_CLK_REQ_N", /* GPIO_80 */
5708c2ecf20Sopenharmony_ci		"PCIE0_WAKE_N",
5718c2ecf20Sopenharmony_ci		"GPIO-CC",
5728c2ecf20Sopenharmony_ci		"GPIO-DD",
5738c2ecf20Sopenharmony_ci		"GPIO-EE",
5748c2ecf20Sopenharmony_ci		"GPIO-FF",
5758c2ecf20Sopenharmony_ci		"GPIO-GG",
5768c2ecf20Sopenharmony_ci		"GPIO-HH",
5778c2ecf20Sopenharmony_ci		"GPIO-VV",
5788c2ecf20Sopenharmony_ci		"GPIO-WW",
5798c2ecf20Sopenharmony_ci		"NC", /* GPIO_90 */
5808c2ecf20Sopenharmony_ci		"NC",
5818c2ecf20Sopenharmony_ci		"GPIO-K",
5828c2ecf20Sopenharmony_ci		"GPIO-I",
5838c2ecf20Sopenharmony_ci		"CSI0_MCLK",
5848c2ecf20Sopenharmony_ci		"CSI1_MCLK",
5858c2ecf20Sopenharmony_ci		"CSI2_MCLK",
5868c2ecf20Sopenharmony_ci		"CSI3_MCLK",
5878c2ecf20Sopenharmony_ci		"GPIO-AA", /* CSI4_MCLK */
5888c2ecf20Sopenharmony_ci		"GPIO-BB", /* CSI5_MCLK */
5898c2ecf20Sopenharmony_ci		"GPIO-KK", /* GPIO_100 */
5908c2ecf20Sopenharmony_ci		"CCI_I2C_SDA0",
5918c2ecf20Sopenharmony_ci		"CCI_I2C_SCL0",
5928c2ecf20Sopenharmony_ci		"CCI_I2C_SDA1",
5938c2ecf20Sopenharmony_ci		"CCI_I2C_SCL1",
5948c2ecf20Sopenharmony_ci		"CCI_I2C_SDA2",
5958c2ecf20Sopenharmony_ci		"CCI_I2C_SCL2",
5968c2ecf20Sopenharmony_ci		"CCI_I2C_SDA3",
5978c2ecf20Sopenharmony_ci		"CCI_I2C_SCL3",
5988c2ecf20Sopenharmony_ci		"GPIO-L",
5998c2ecf20Sopenharmony_ci		"NC", /* GPIO_110 */
6008c2ecf20Sopenharmony_ci		"NC",
6018c2ecf20Sopenharmony_ci		"ACCEL_INT",
6028c2ecf20Sopenharmony_ci		"GYRO_INT",
6038c2ecf20Sopenharmony_ci		"GPIO-J",
6048c2ecf20Sopenharmony_ci		"GPIO-YY",
6058c2ecf20Sopenharmony_ci		"GPIO-H",
6068c2ecf20Sopenharmony_ci		"GPIO-ZZ",
6078c2ecf20Sopenharmony_ci		"NC",
6088c2ecf20Sopenharmony_ci		"NC",
6098c2ecf20Sopenharmony_ci		"NC", /* GPIO_120 */
6108c2ecf20Sopenharmony_ci		"NC",
6118c2ecf20Sopenharmony_ci		"MAG_INT",
6128c2ecf20Sopenharmony_ci		"MAG_DRDY_INT",
6138c2ecf20Sopenharmony_ci		"HST_SW_CTRL",
6148c2ecf20Sopenharmony_ci		"GPIO-M",
6158c2ecf20Sopenharmony_ci		"GPIO-N",
6168c2ecf20Sopenharmony_ci		"GPIO-O",
6178c2ecf20Sopenharmony_ci		"GPIO-P",
6188c2ecf20Sopenharmony_ci		"PS_INT",
6198c2ecf20Sopenharmony_ci		"WSA1_EN", /* GPIO_130 */
6208c2ecf20Sopenharmony_ci		"USB_HUB_RESET",
6218c2ecf20Sopenharmony_ci		"SDM_FORCE_USB_BOOT",
6228c2ecf20Sopenharmony_ci		"I2S1_CLK_HDMI",
6238c2ecf20Sopenharmony_ci		"I2S1_DATA0_HDMI",
6248c2ecf20Sopenharmony_ci		"I2S1_WS_HDMI",
6258c2ecf20Sopenharmony_ci		"GPIO-B",
6268c2ecf20Sopenharmony_ci		"GPIO_137", /* To LT9611_I2S_MCLK_3V3 */
6278c2ecf20Sopenharmony_ci		"PCM_CLK",
6288c2ecf20Sopenharmony_ci		"PCM_DI",
6298c2ecf20Sopenharmony_ci		"PCM_DO", /* GPIO_140 */
6308c2ecf20Sopenharmony_ci		"PCM_FS",
6318c2ecf20Sopenharmony_ci		"HST_SLIM_CLK",
6328c2ecf20Sopenharmony_ci		"HST_SLIM_DATA",
6338c2ecf20Sopenharmony_ci		"GPIO-U",
6348c2ecf20Sopenharmony_ci		"GPIO-Y",
6358c2ecf20Sopenharmony_ci		"GPIO-R",
6368c2ecf20Sopenharmony_ci		"GPIO-Q",
6378c2ecf20Sopenharmony_ci		"GPIO-S",
6388c2ecf20Sopenharmony_ci		"GPIO-T",
6398c2ecf20Sopenharmony_ci		"GPIO-V", /* GPIO_150 */
6408c2ecf20Sopenharmony_ci		"GPIO-W",
6418c2ecf20Sopenharmony_ci		"DMIC_CLK1",
6428c2ecf20Sopenharmony_ci		"DMIC_DATA1",
6438c2ecf20Sopenharmony_ci		"DMIC_CLK2",
6448c2ecf20Sopenharmony_ci		"DMIC_DATA2",
6458c2ecf20Sopenharmony_ci		"WSA_SWR_CLK",
6468c2ecf20Sopenharmony_ci		"WSA_SWR_DATA",
6478c2ecf20Sopenharmony_ci		"DMIC_CLK3",
6488c2ecf20Sopenharmony_ci		"DMIC_DATA3",
6498c2ecf20Sopenharmony_ci		"I2C4_SDA", /* GPIO_160 */
6508c2ecf20Sopenharmony_ci		"I2C4_SCL",
6518c2ecf20Sopenharmony_ci		"SPI3_CS1",
6528c2ecf20Sopenharmony_ci		"SPI3_CS2",
6538c2ecf20Sopenharmony_ci		"SPI2_MISO_LS3",
6548c2ecf20Sopenharmony_ci		"SPI2_MOSI_LS3",
6558c2ecf20Sopenharmony_ci		"SPI2_CLK_LS3",
6568c2ecf20Sopenharmony_ci		"SPI2_ACCEL_CS_LS3",
6578c2ecf20Sopenharmony_ci		"SPI2_CS1",
6588c2ecf20Sopenharmony_ci		"NC",
6598c2ecf20Sopenharmony_ci		"GPIO-SS", /* GPIO_170 */
6608c2ecf20Sopenharmony_ci		"GPIO-XX",
6618c2ecf20Sopenharmony_ci		"SPI3_MISO",
6628c2ecf20Sopenharmony_ci		"SPI3_MOSI",
6638c2ecf20Sopenharmony_ci		"SPI3_CLK",
6648c2ecf20Sopenharmony_ci		"SPI3_CS",
6658c2ecf20Sopenharmony_ci		"HST_BLE_SNS_UART_TX",
6668c2ecf20Sopenharmony_ci		"HST_BLE_SNS_UART_RX",
6678c2ecf20Sopenharmony_ci		"HST_WLAN_UART_TX",
6688c2ecf20Sopenharmony_ci		"HST_WLAN_UART_RX";
6698c2ecf20Sopenharmony_ci};
6708c2ecf20Sopenharmony_ci
6718c2ecf20Sopenharmony_ci&uart12 {
6728c2ecf20Sopenharmony_ci	status = "okay";
6738c2ecf20Sopenharmony_ci};
6748c2ecf20Sopenharmony_ci
6758c2ecf20Sopenharmony_ci&ufs_mem_hc {
6768c2ecf20Sopenharmony_ci	status = "okay";
6778c2ecf20Sopenharmony_ci
6788c2ecf20Sopenharmony_ci	vcc-supply = <&vreg_l17a_3p0>;
6798c2ecf20Sopenharmony_ci	vcc-max-microamp = <800000>;
6808c2ecf20Sopenharmony_ci	vccq-supply = <&vreg_l6a_1p2>;
6818c2ecf20Sopenharmony_ci	vccq-max-microamp = <800000>;
6828c2ecf20Sopenharmony_ci	vccq2-supply = <&vreg_s4a_1p8>;
6838c2ecf20Sopenharmony_ci	vccq2-max-microamp = <800000>;
6848c2ecf20Sopenharmony_ci};
6858c2ecf20Sopenharmony_ci
6868c2ecf20Sopenharmony_ci&ufs_mem_phy {
6878c2ecf20Sopenharmony_ci	status = "okay";
6888c2ecf20Sopenharmony_ci
6898c2ecf20Sopenharmony_ci	vdda-phy-supply = <&vreg_l5a_0p88>;
6908c2ecf20Sopenharmony_ci	vdda-max-microamp = <89900>;
6918c2ecf20Sopenharmony_ci	vdda-pll-supply = <&vreg_l9a_1p2>;
6928c2ecf20Sopenharmony_ci	vdda-pll-max-microamp = <18800>;
6938c2ecf20Sopenharmony_ci};
694