[PATCH v2 0/2] arm64: dts: st: add eMMC support on STM32MP257F-DK

Mateusz Nowicki mateusz.nowicki at posteo.net
Wed Sep 23 04:47:37 PDT 2026


This series enables the eMMC of the STM32MP257F-DK.

The sdmmc2 node and the _a pin groups are already in stm32-next. On
this board, the _a groups give corrupted reads in HS200 mode at 100 MHz
without any CRC error. Patch 1 adds _b groups with the faster output
speeds that the datasheet gives for 120 MHz and 166 MHz operation, and
patch 2 enables the eMMC with them.

Changes in v2:
- Rebased on stm32-next, the sdmmc2 node and _a pins are already there
- Dropped the patches adding them
- Added _b pin groups with faster output speeds
- Dropped the vddio2 regulator range, VDDIO2 is tied to 1V8 on the DK

v1: https://lore.kernel.org/all/20260912204454.219606-1-mateusz.nowicki@posteo.net/

Mateusz Nowicki (2):
  arm64: dts: st: add sdmmc2 pins_b for stm32mp25
  arm64: dts: st: enable eMMC on stm32mp257f-dk

 arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 58 +++++++++++++++++++
 arch/arm64/boot/dts/st/stm32mp257f-dk.dts     | 19 ++++++
 2 files changed, 77 insertions(+)


base-commit: 2f92d900f262a16c8ae02daf53ae2910d07185f5
-- 
2.55.0




More information about the linux-arm-kernel mailing list