arm64: dts: qcom: sm8450-qrd: add SDHCI for microSD
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Wed, 26 Oct 2022 20:03:57 +0000 (16:03 -0400)
committerBjorn Andersson <andersson@kernel.org>
Mon, 7 Nov 2022 03:11:10 +0000 (21:11 -0600)
Based on downstream DTS, it seems that SM8450 QRD has microSD card slot.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221026200357.391635-5-krzysztof.kozlowski@linaro.org
arch/arm64/boot/dts/qcom/sm8450-qrd.dts

index e58fc73997997824676705ba8629bcf94fb1aa80..ee62514fff6898976f9ac778576da0e16b6303ca 100644 (file)
        firmware-name = "qcom/sm8450/slpi.mbn";
 };
 
+&sdhc_2 {
+       cd-gpios = <&tlmm 92 GPIO_ACTIVE_HIGH>;
+       pinctrl-names = "default", "sleep";
+       pinctrl-0 = <&sdc2_default_state &sdc2_card_det_n>;
+       pinctrl-1 = <&sdc2_sleep_state &sdc2_card_det_n>;
+       vmmc-supply = <&vreg_l9c_2p96>;
+       vqmmc-supply = <&vreg_l6c_1p8>;
+       no-sdio;
+       no-mmc;
+       status = "okay";
+};
+
 &spi4 {
        status = "okay";
 };
 
 &tlmm {
        gpio-reserved-ranges = <28 4>, <36 4>;
+
+       sdc2_card_det_n: sd-card-det-n-state {
+               pins = "gpio92";
+               function = "gpio";
+               drive-strength = <2>;
+               bias-pull-up;
+       };
 };
 
 &uart7 {