arm64: dts: qcom: sm6115-pro1x: Enable SD card slot

Fxtec Pro1X has two card slots and allow either 2xSIM cards or
1xSIM, 1xSD Card configuration.

Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Dang Huynh <danct12@riseup.net>
Link: https://lore.kernel.org/r/20240731-qx1050-feature-expansion-v3-5-b945527fa5d2@riseup.net
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Dang Huynh 2024-07-31 13:18:46 +07:00 committed by Bjorn Andersson
parent 17c9858115
commit 95b19afd73

View File

@ -191,6 +191,7 @@ pm6125_l4a: l4 {
pm6125_l5a: l5 {
regulator-min-microvolt = <1648000>;
regulator-max-microvolt = <3056000>;
regulator-allow-set-load;
};
pm6125_l6a: l6 {
@ -292,6 +293,37 @@ pm6125_l24a: l24 {
};
};
&sdc2_state_off {
cd-pins {
pins = "gpio88";
function = "gpio";
drive-strength = <2>;
bias-disable;
};
};
&sdc2_state_on {
cd-pins {
pins = "gpio88";
function = "gpio";
drive-strength = <2>;
bias-pull-up;
};
};
&sdhc_2 {
pinctrl-0 = <&sdc2_state_on>;
pinctrl-1 = <&sdc2_state_off>;
pinctrl-names = "default", "sleep";
cd-gpios = <&tlmm 88 GPIO_ACTIVE_LOW>;
vmmc-supply = <&pm6125_l22a>;
vqmmc-supply = <&pm6125_l5a>;
status = "okay";
};
&sleep_clk {
clock-frequency = <32764>;
};