[PATCH v2] mmc: sdhci-cadence: Add support for Cadence sdmmc v6

Jaehoon Chung jh80.chung at samsung.com
Thu Jan 18 02:21:38 CET 2024


On 11/28/23 15:38, Kuan Lim Lee wrote:
> Cadence SDMMC v6 controller has a lot of changes on initialize
> compared to v4 controller. PHY is needed by v6 controller.
> 
> Signed-off-by: Kuan Lim Lee <kuanlim.lee at starfivetech.com>
> Co-developed-by: Alex Soo <yuklin.soo at starfivetech.com>
> Signed-off-by: Wei Liang Lim <weiliang.lim at starfivetech.com>

Reviewed-by: Jaehoon Chung <jh80.chung at samsung.com>

Best Regards,
Jaehoon Chung

> ---
> Changes in v2
> - Rename file sdhci-cadence6-phy.c to sdhci-cadence6.c
> - Remove CONFIG_MMC_SDHCI_CADENCE_V6
> - Rewrite code of v6 configuration part
> - Add sdhci_cdns6_phy_init() function
> ---
>  drivers/mmc/Makefile         |   1 +
>  drivers/mmc/sdhci-cadence.c  |  63 ++------
>  drivers/mmc/sdhci-cadence.h  |  69 ++++++++
>  drivers/mmc/sdhci-cadence6.c | 294 +++++++++++++++++++++++++++++++++++
>  4 files changed, 376 insertions(+), 51 deletions(-)
>  create mode 100644 drivers/mmc/sdhci-cadence.h
>  create mode 100644 drivers/mmc/sdhci-cadence6.c



More information about the U-Boot mailing list