[PATCH v2 0/2] arm: dts: socfpga: agilex5: Improve MMC/SD device tree organization

tze.yee.ng at altera.com tze.yee.ng at altera.com
Tue Apr 28 04:53:29 CEST 2026


From: Tze Yee Ng <tze.yee.ng at altera.com>

This patch series refactors the MMC/SD device tree configuration for
Agilex5 SOCDK to improve maintainability and correctness.

The first patch reorganizes the configuration by moving board-specific
MMC properties from the common u-boot.dtsi to the board-specific dts
file, keeping only truly common configurations in the shared dtsi.

The second patch addresses a configuration issue where the eMMC device
tree was incorrectly inheriting SD card-specific properties. It removes
the SD UHS speed mode properties (sd-uhs-sdr50, sd-uhs-sdr104) that are
not applicable to eMMC and properly configures the capabilities mask to
enable 8-bit embedded device support.

Changes in v2:
- Fix commit title and description in both patch 1 and patch 2.
- Remove the SD UHS speed mode properties (sd-uhs-sdr50, sd-uhs-sdr104) that are
  not applicable to eMMC from dtsi.

tzeyeeng (2):
  arm: dts: socfpga: agilex5: Move board-specific mmc properties to
    socdk dts
  arm: dts: socfpga: Enable 8-bit embedded device support in Agilex5
    eMMC device tree

 arch/arm/dts/socfpga_agilex5_socdk-u-boot.dtsi | 3 ---
 arch/arm/dts/socfpga_agilex5_socdk.dts         | 6 ++++++
 arch/arm/dts/socfpga_agilex5_socdk_emmc.dts    | 5 ++---
 3 files changed, 8 insertions(+), 6 deletions(-)

-- 
2.43.7



More information about the U-Boot mailing list