[PATCH V2 0/4] arm64: dts: qcom: Add SD card support for Glymur
From: Monish Chunara
Date: Thu Jul 02 2026 - 05:57:55 EST
From: Monish Chunara <monish.chunara@xxxxxxxxxxxxxxxx>
Respected Maintainers,
This is v2 of the series to add SD card support for Glymur.
This series adds SD card support for the Qualcomm Glymur SoC and the
Glymur CRD (Customer Reference Design) platform. The changes include
updating voltage regulators to meet SD card requirements, documenting
the new compatible string in device tree bindings, and enabling the SDHC
controller at both the SoC and board levels.
Changes in v2:
- Rectified the iommu sid mask notation to hexadecimal format
- Updated the power-domain corner for 202 MHz frequency as per the clocks plan
- Added the BCR reset capability for hardware reset as required during the init
sequence
- Reorganized the DT nodes as per the DT coding standards
- Link to v1: https://lore.kernel.org/all/20260610111508.3941207-1-mchunara@xxxxxxxxxxxxxxxx
Summary of changes:
Patch 1: Updates the voltage ranges for vreg_l2b_e0 and vreg_l9b_e0 on
the Glymur CRD. Specifically, it reduces the minimum voltage for the
VDDIO supply (l2b) to 1.8V to support high-speed SD card modes and
increases the VDD supply (l9b) for stability.
Patch 2: Documents the Glymur-specific SDHCI compatible string
(qcom,glymur-sdhci) in the sdhci-msm bindings, using qcom,sdhci-msm-v5
as the fallback.
Patch 3: Adds the SDHCI (sdhc_2) node and required pinctrl
configurations to the base Glymur SoC device tree.
Patch 4: Enables the SD card slot on the Glymur CRD by configuring the
regulators and GPIO-based card detection.
Testing: Verified on Glymur CRD hardware.
Signed-off-by: Monish Chunara <monish.chunara@xxxxxxxxxxxxxxxx>
Kamal Wadhwa (1):
arm64: dts: qcom: glymur-crd: Update VREG l2b_e0 and l9b_e0 voltage
for SD-card
Monish Chunara (3):
dt-bindings: mmc: sdhci-msm: Document the Glymur compatible
arm64: dts: qcom: Add SD Card support for Glymur SoC
arm64: dts: qcom: Enable SD card for Glymur CRD
.../bindings/mmc/qcom,sdhci-msm.yaml | 1 +
arch/arm64/boot/dts/qcom/glymur-crd.dts | 24 +++++
arch/arm64/boot/dts/qcom/glymur-crd.dtsi | 10 +-
arch/arm64/boot/dts/qcom/glymur.dtsi | 91 +++++++++++++++++++
4 files changed, 121 insertions(+), 5 deletions(-)
--
2.34.1