[PATCH 0/3] mmc: mmci: stm32: silent data corruption and HS200 fixes
Mateusz Nowicki
mateusz.nowicki at posteo.net
Sat Oct 31 05:07:09 PDT 2026
The eMMC of the STM32MP257F-DK in HS200 returned stale data and lost
writes without any error. Patch 1 makes data CRC errors visible to the
core again, patches 2 and 3 remove the causes seen on the DK.
Tested on the STM32MP257F-DK (eMMC in HS200 at 100 and 150 MHz) with a
v7.3-rc6 based kernel whose mmci files match this series. Build tested
on master. Not tested on STM32MP1x.
Mateusz Nowicki (3):
mmc: mmci: do not count a data CRC error as a complete transfer
mmc: mmci: stm32: do not use NEGEDGE in HS200 mode
mmc: mmci: stm32: lock the STM32MP25 delay block again before tuning
drivers/mmc/host/mmci.c | 5 +++--
drivers/mmc/host/mmci_stm32_sdmmc.c | 18 ++++++++++++++++--
2 files changed, 19 insertions(+), 4 deletions(-)
base-commit: 36aad21d50d1af3f6954bb0c988257a908202477
--
2.56.0
More information about the linux-arm-kernel
mailing list