The Cadence SDHCI controller on Agilex5 supports UHS-I modes for
SD cards (SDR50, SDR104) and HS200/HS400 modes for eMMC. This series
adds the necessary device tree properties and defconfig changes to
enable these modes.

Changes include:
- Fix DT property naming to use hyphens instead of underscores
- Enable SD card UHS-I SDR50 and SDR104 modes with PHY timing config
- Enable eMMC HS200 and HS400 modes with PHY timing config

Tested on Agilex5 SoCDK board with:
- SD card: UHS-I SDR104 mode at 200MHz
- eMMC: HS400 mode at 200MHz

Changes in v2:
- Dropped unrelated copyright year updates from patch 1/3 and 3/3
- Reordered PHY timing properties (dqs -> gate -> dll -> dq) for
  consistency across SDR104, HS200, and HS400 timing configurations
- Fixed missing newline at end of defconfig file

Tanmay Kathpalia (3):
  arm: dts: agilex5: Fix DT property naming convention
  arm: agilex5: Enable SD card UHS mode support
  arm: agilex5: Enable eMMC HS200 and HS400 mode support

 .../arm/dts/socfpga_agilex5_socdk-u-boot.dtsi | 29 +++++++++++++++++--
 arch/arm/dts/socfpga_agilex5_socdk_emmc.dts   | 27 ++++++++++++++++-
 configs/socfpga_agilex5_defconfig             |  2 ++
 configs/socfpga_agilex5_emmc_defconfig        |  2 ++
 4 files changed, 56 insertions(+), 4 deletions(-)

-- 
2.43.7

Reply via email to