summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSarthak Garg <sarthak.garg@oss.qualcomm.com>2025-12-02 11:10:17 +0300
committerBjorn Andersson <andersson@kernel.org>2026-01-03 21:42:36 +0300
commit3d852462ecfeccddfe48b0eca2407118ba8efad4 (patch)
treee38147986aa5f0ed57785c07f999aef4b043cbea
parentadd674d84596bfbcef956898327387d0d9489ab5 (diff)
downloadlinux-3d852462ecfeccddfe48b0eca2407118ba8efad4.tar.xz
arm64: dts: qcom: sm8750-qrd: Add SDC2 node for sm8750 qrd board
Enable SD Card host controller for sm8750 qrd board. Signed-off-by: Sarthak Garg <sarthak.garg@oss.qualcomm.com> Reviewed-by: Abel Vesa <abel.vesa@linaro.org> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Link: https://lore.kernel.org/r/20251202081017.2234677-4-sarthak.garg@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
-rw-r--r--arch/arm64/boot/dts/qcom/sm8750-qrd.dts23
1 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sm8750-qrd.dts b/arch/arm64/boot/dts/qcom/sm8750-qrd.dts
index b0cb61c5a603..439ffb202599 100644
--- a/arch/arm64/boot/dts/qcom/sm8750-qrd.dts
+++ b/arch/arm64/boot/dts/qcom/sm8750-qrd.dts
@@ -961,6 +961,22 @@
status = "okay";
};
+&sdhc_2 {
+ cd-gpios = <&tlmm 55 GPIO_ACTIVE_LOW>;
+
+ vmmc-supply = <&vreg_l9b_2p9>;
+ vqmmc-supply = <&vreg_l8b_1p8>;
+
+ no-sdio;
+ no-mmc;
+
+ pinctrl-0 = <&sdc2_default &sdc2_card_det_n>;
+ pinctrl-1 = <&sdc2_sleep &sdc2_card_det_n>;
+ pinctrl-names = "default", "sleep";
+
+ status = "okay";
+};
+
&swr0 {
status = "okay";
@@ -1053,6 +1069,13 @@
/* reserved for secure world */
gpio-reserved-ranges = <36 4>, <74 1>;
+ sdc2_card_det_n: sd-card-det-n-state {
+ pins = "gpio55";
+ function = "gpio";
+ drive-strength = <2>;
+ bias-pull-up;
+ };
+
spkr_0_sd_n_active: spkr-0-sd-n-active-state {
pins = "gpio76";
function = "gpio";