This patch series enables eMMC and SD card support on the Qualcomm QCS615 platform by adding the necessary clock support, fixing device type detection for proper EFI boot handling, and addressing controller timeout issues.
Signed-off-by: Balaji Selvanathan <[email protected]> --- Changes in v3: - Add proper error handle for bdesc in msm_sdc_probe while setting removable property of bdesc - Link to v2: https://lore.kernel.org/u-boot/[email protected]/ Changes in v2: - Moved removable flag update from generic mmc-uclass.c to platform- specific msm_sdhci.c driver. - Set CONFIG_SYS_MMC_MAX_BLK_COUNT to deal with controller timeout. - Link to v1: https://lore.kernel.org/u-boot/[email protected]/ --- Balaji Selvanathan (3): clk: qcom: qcs615: Add SDCC1 and SDCC2 clock support drivers: mmc: uclass: Set removable flag based on device tree property configs: qcom_defconfig: Limit MMC transfer size to prevent controller timeout configs/qcom_defconfig | 1 + drivers/clk/qcom/clock-qcom.h | 2 ++ drivers/clk/qcom/clock-qcs615.c | 46 +++++++++++++++++++++++++++++++++++++++++ drivers/mmc/msm_sdhci.c | 8 +++++++ 4 files changed, 57 insertions(+) --- base-commit: 042e45e026c77227319a426940577856ffe62e7b change-id: 20260721-emmc-ca0e6f3c5e9a Best regards, -- Balaji Selvanathan <[email protected]>
