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 <[email protected]> > Co-developed-by: Alex Soo <[email protected]> > Signed-off-by: Wei Liang Lim <[email protected]>
Reviewed-by: Jaehoon Chung <[email protected]> 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

