MMC core:
 - Convert drivers to use the ->remove_new() callback
 - Propagate the removable attribute for the card's device

MMC host:
 - Convert drivers to use the ->remove_new() callback
 - atmel-mci: Convert to gpio descriptors and cleanup the code
 - davinci: Make SDIO irq truly optional
 - renesas_sdhi: Register irqs before registering controller
 - sdhci: Simplify the sdhci_pltfm_* interface a bit
 - sdhci-esdhc-imx: Improve support for the 1.8V errata
 - sdhci-of-at91: Add support for the microchip sam9x7 variant
 - sdhci-of-dwcmshc: Add support for runtime PM
 - sdhci-pci-o2micro: Add support for the new Bayhub GG8 variant
 - sdhci-sprd: Add support for SD high-speed mode tuning
 - uniphier-sd: Register irqs before registering controller
mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib

The polarity of the card detection gpio is handled by the "cd-inverted"
property in the device tree. Move this inversion logic to gpiolib to avoid
reading the gpio raw value.

Signed-off-by: Balamanikandan Gunasundar <balamanikandan.gunasundar@microchip.com>
Suggested-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20230825095157.76073-4-balamanikandan.gunasundar@microchip.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
2 files changed