development kit, improving storage performance for both SD cards
and eMMC devices.

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

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 | 31 ++++++++++++++++---
 arch/arm/dts/socfpga_agilex5_socdk_emmc.dts   | 28 ++++++++++++++++-
 configs/socfpga_agilex5_defconfig             |  2 ++
 configs/socfpga_agilex5_emmc_defconfig        |  2 ++
 4 files changed, 58 insertions(+), 5 deletions(-)

-- 
2.43.7

Reply via email to