[PATCH v3 0/4] HS400 and HS400ES support for Exynos DW-MMC drivers
Kaustabh Chakraborty
kauschluss at disroot.org
Sat Jun 13 09:43:57 CEST 2026
Since upstream dts version v7.0+, Exynos 7870 devices have an explicit
`bus-width = <8>` property. This results in the U-Boot driver trying to
initialize the HS400 mode, which appears to fail. The HS400 support
added in the DW-MMC Exynos driver appears to have an incomplete init
sequence.
This patch series adds the missing pieces to enable HS400 support, and
additionally adds support for HS400ES too.
The last patch in the series also enables HS400ES support in the
exynos-mobile defconfig.
Signed-off-by: Kaustabh Chakraborty <kauschluss at disroot.org>
---
Changes in v3:
- added review trailers
- Link to v2: https://patch.msgid.link/20260503-dwmmc-exynos-hs400-es-v2-0-3ff1526142a7@disroot.org
Changes in v2:
- added config guard for calls to exynos_config_hs400() (Henrik Grimler)
- Link to v1: https://patch.msgid.link/20260427-dwmmc-exynos-hs400-es-v1-0-3495df40a9ac@disroot.org
To: Peng Fan <peng.fan at nxp.com>
To: Kaustabh Chakraborty <kauschluss at disroot.org>
To: u-boot at lists.denx.de
Cc: Minkyu Kang <mk7.kang at samsung.com>
Cc: Tom Rini <trini at konsulko.com>
Cc: Jaehoon Chung <jh80.chung at samsung.com>
Cc: Sam Protsenko <semen.protsenko at linaro.org>
Cc: Anand Moon <linux.amoon at gmail.com>
Cc: Lukas Timmermann <uboot at timmermann.space>
Cc: Henrik Grimler <henrik at grimler.se>
---
Kaustabh Chakraborty (4):
mmc: exynos_dw_mmc: add proper init sequence for HS400 support
mmc: dw_mmc: setup set_enhanced_strobe ops in driver
mmc: exynos_dw_mmc: add support for HS400ES
configs: exynos-mobile: enable support for HS400ES in MMC driver
arch/arm/mach-exynos/include/mach/dwmmc.h | 5 ++
configs/exynos-mobile_defconfig | 1 +
drivers/mmc/dw_mmc.c | 19 +++++++
drivers/mmc/exynos_dw_mmc.c | 90 ++++++++++++++++++++++++++++++-
include/dwmmc.h | 10 ++++
5 files changed, 123 insertions(+), 2 deletions(-)
---
base-commit: 3cdce049f90d77c3f9221f1eb73922384c8972c3
change-id: 20260427-dwmmc-exynos-hs400-es-b77009a808ce
Best regards,
--
Kaustabh Chakraborty <kauschluss at disroot.org>
More information about the U-Boot
mailing list