To properly manage SDIO on STM32 variant of PL18x, we cannot have DMA Linked Lists enable. As it has to be disabled during probe sequence, we cannot wait until we have communicated with the SDIO chip. This should then be done through a DT property. The MMC_PM_KEEP_POWER should also be disabled on STM32MP157x-DK2 board as the clock used for wifi is not always-on. Yann Gautier (3): dt-bindings: mmc: mmci: add a property to disable DMA LLI mmc: mmci: stm32: manage st,disable-dma-lli property mmc: mmci: manage MMC_PM_KEEP_POWER per variant config Documentation/devicetree/bindings/mmc/arm,pl18x.yaml | 5 +++++ drivers/mmc/host/mmci.c | 5 ++++- drivers/mmc/host/mmci.h | 1 + drivers/mmc/host/mmci_stm32_sdmmc.c | 10 ++++++++-- 4 files changed, 18 insertions(+), 3 deletions(-) -- 2.25.1