arm64: dts: qcom: hamoa/purwa: Add QREF regulator supplies

Wire up the LDO supplies required by the QREF and refgen blocks on Purwa
and Hamoa boards. Purwa's QREF topology is same as Hamoa's, so it reuses
the same qcom,x1e80100-tcsr compatible and supply set rather than needing
a dedicated one.

Signed-off-by: Qiang Yu <qiang.yu@oss.qualcomm.com>
Link: https://patch.msgid.link/20260714-hamoa_tcsr_qref_0714_2-v1-3-13047922a376@oss.qualcomm.com
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
This commit is contained in:
Qiang Yu
2026-08-05 15:36:04 +03:00
committed by Abel Vesa
parent ca2beea3e5
commit 5c08480a9a
17 changed files with 357 additions and 0 deletions
@@ -478,6 +478,27 @@
status = "okay";
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>; /* TPM LP & INT */
@@ -902,6 +902,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d>;
vdda-qreftx0-0p9-supply = <&vreg_l3j>;
vdda-qreftx0-1p2-supply = <&vreg_l2j>;
vdda-qreftx1-0p9-supply = <&vreg_l3j>;
vdda-qreftx1-1p2-supply = <&vreg_l3e>;
vdda-refgen0-0p9-supply = <&vreg_l3i>;
vdda-refgen0-1p2-supply = <&vreg_l3e>;
vdda-refgen2-0p9-supply = <&vreg_l3j>;
vdda-refgen2-1p2-supply = <&vreg_l2j>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI11 (TPM) */
<76 4>, /* SPI19 (TZ Protected) */
@@ -471,6 +471,27 @@
status = "okay";
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>; /* TPM LP & INT */
@@ -1036,6 +1036,27 @@
vdd3-supply = <&vreg_l14b_3p0>;
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1272,6 +1272,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI11, TZ Protected */
<90 1>; /* Unknown, TZ Protected */
+21
View File
@@ -1628,6 +1628,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1382,6 +1382,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI11 (TPM) */
<76 4>, /* SPI19 (TZ Protected) */
@@ -1284,6 +1284,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1107,6 +1107,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI (TPM) */
<238 1>; /* UFS Reset */
@@ -1193,6 +1193,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <44 4>; /* SPI (TPM) */
@@ -1619,6 +1619,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1351,6 +1351,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI11 (TPM) */
<65 1>, /* EC Reset, accessible but yields system unusable */
@@ -1488,6 +1488,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1248,6 +1248,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p9>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <28 4>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1322,6 +1322,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d>;
vdda-qreftx0-0p9-supply = <&vreg_l3j>;
vdda-qreftx0-1p2-supply = <&vreg_l2j>;
vdda-qreftx1-0p9-supply = <&vreg_l3j>;
vdda-qreftx1-1p2-supply = <&vreg_l3e>;
vdda-refgen0-0p9-supply = <&vreg_l3i>;
vdda-refgen0-1p2-supply = <&vreg_l3e>;
vdda-refgen2-0p9-supply = <&vreg_l3j>;
vdda-refgen2-1p2-supply = <&vreg_l2j>;
};
&tlmm {
gpio-reserved-ranges = <44 4>, /* SPI (TPM) */
<238 1>; /* UFS Reset */
+21
View File
@@ -1177,6 +1177,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <33 3>, /* Unused */
<44 4>, /* SPI (TPM) */
@@ -1324,6 +1324,27 @@
};
};
&tcsr {
vdda-qrefrpt0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrpt1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrpt3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrpt4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qrefrx0-0p9-supply = <&vreg_l3c_0p8>;
vdda-qrefrx1-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx2-0p9-supply = <&vreg_l3i_0p8>;
vdda-qrefrx3-0p9-supply = <&vreg_l3j_0p8>;
vdda-qrefrx4-0p9-supply = <&vreg_l1d_0p8>;
vdda-qreftx0-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx0-1p2-supply = <&vreg_l2j_1p2>;
vdda-qreftx1-0p9-supply = <&vreg_l3j_0p8>;
vdda-qreftx1-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen0-0p9-supply = <&vreg_l3i_0p8>;
vdda-refgen0-1p2-supply = <&vreg_l3e_1p2>;
vdda-refgen2-0p9-supply = <&vreg_l3j_0p8>;
vdda-refgen2-1p2-supply = <&vreg_l2j_1p2>;
};
&tlmm {
gpio-reserved-ranges = <34 2>, /* Unused */
<72 2>; /* Secure EC I2C connection (?) */