mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform
authorSwati Agarwal <swati.agarwal@amd.com>
Mon, 3 Apr 2023 10:25:50 +0000 (15:55 +0530)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 17 Apr 2023 07:46:53 +0000 (09:46 +0200)
commitb095f4f52b1a8e926f0f39b3c01a8bab6a667438
tree5970613a9ddabd6366e26c6f9334a3d55cbffdaf
parent8aa7206411fce5a2c6e2643df5c91e6d3e583ba8
mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform

Add support for eMMC5.1 on Xilinx Versal Net platform
- Add new compatible string(xlnx,versal-net-emmc).
- Add support for PHY which is part of Host Controller register space.
- Add DLL and Delay Chain mode support and corresponding tap delays for
all eMMC modes.
- Add Strobe select tap for HS400 mode.

Signed-off-by: Swati Agarwal <swati.agarwal@amd.com>
Co-developed-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Link: https://lore.kernel.org/r/20230403102551.3763054-3-sai.krishna.potthuri@amd.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-of-arasan.c