Shimoda-san's much appreciated refactoring of the quirk handling allows for further cleanups which you can find in this series plus some other improvements found on the way. Finally, 'soc_dma_quirks' can be removed in favor of regular quirks. The series is based on mmc/next as of today and was tested on Salvator-X (H3 ES1.0), Salvator XS (H3 ES2.0 as well as M3-N). Looking forward for tests and comments. All the best, Wolfram Wolfram Sang (6): mmc: renesas_sdhi: remove outdated headers mmc: renesas_sdhi: R-Car D3 also has no HS400 mmc: renesas_sdhi: make setup selection more understandable mmc: renesas_sdhi: remove a stale comment mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk drivers/mmc/host/renesas_sdhi.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 2 - drivers/mmc/host/renesas_sdhi_internal_dmac.c | 70 ++++++++----------- 3 files changed, 33 insertions(+), 41 deletions(-) -- 2.30.2