All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Enable eMMC and SD card support for QCS615
@ 2026-04-21 13:00 Balaji Selvanathan
  2026-04-21 13:00 ` [PATCH v2 1/3] clk: qcom: qcs615: Add SDCC1 and SDCC2 clock support Balaji Selvanathan
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Balaji Selvanathan @ 2026-04-21 13:00 UTC (permalink / raw)
  To: Sumit Garg, u-boot-qcom, u-boot
  Cc: Lukasz Majewski, Casey Connolly, Neil Armstrong, Tom Rini,
	Aswin Murugan, Stephan Gerhold, Varadarajan Narayanan, Peng Fan,
	Jaehoon Chung, Loic Poulain, Patrice Chotard, Marek Vasut,
	Paul Sajna, Abbarapu Venkatesh Yadav, Balaji Selvanathan,
	Sumit Garg, Varadarajan Narayanan

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.

Patch 1 adds clock support for SDCC1 (eMMC) and SDCC2 (SD card) controllers

Patch 2 fixes the block device removable flag to correctly distinguish
between eMMC (non-removable) and SD cards (removable).

Patch 3 limits the maximum MMC transfer size to prevent controller
timeouts that occur with very large block operations

Signed-off-by: Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>
---
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/20260324-emmc_sd-v1-0-883a45538b6e@oss.qualcomm.com/

---
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         |  7 +++++++
 4 files changed, 55 insertions(+), 1 deletion(-)
---
base-commit: e3405917a1806971d9e72a94186b299f05581e1a
change-id: 20260421-emmc-4c0a286779be

Best regards,
-- 
Balaji Selvanathan <balaji.selvanathan@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-05-05 13:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-21 13:00 [PATCH v2 0/3] Enable eMMC and SD card support for QCS615 Balaji Selvanathan
2026-04-21 13:00 ` [PATCH v2 1/3] clk: qcom: qcs615: Add SDCC1 and SDCC2 clock support Balaji Selvanathan
2026-04-21 13:00 ` [PATCH v2 2/3] drivers: mmc: uclass: Set removable flag based on device tree property Balaji Selvanathan
2026-05-01  6:57   ` Sumit Garg
2026-05-05 13:45   ` Casey Connolly
2026-04-21 13:00 ` [PATCH v2 3/3] configs: qcom_defconfig: Limit MMC transfer size to prevent controller timeout Balaji Selvanathan
2026-05-01  6:58   ` Sumit Garg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.