[PATCH 00/10] Raspberry Pi vmmc regulator support

From: Nicolas Saenz Julienne
Date: Fri Mar 06 2020 - 05:39:28 EST


The series snowballed into adding a new quirk, as I reliased
sdhci-iproc's behaviour is not that uncommon.

Based on Phil Elwell's work in the downstream Raspberry Pi kernel.

---

Nicolas Saenz Julienne (10):
mmc: sdhci: Add quirk SDHCI_QUIRK2_SET_BUS_VOLTAGE
mmc: sdhci: milbeaut: Use quirk instead of custom set_power()
mmc: sdhci: arsan: Use quirk instead of custom set_power()
mmc: sdhci: at-91: Use quirk instead of custom set_power()
mmc: sdhci: pxav3: Use quirk instead of custom set_power()
mmc: sdhci: xenon: Use quirk instead of custom set_power()
mmc: sdhci: am654: Use quirk instead of custom set_power()
mmc: sdhci: Unexport sdhci_set_power_noreg()
mmc: sdhci: iproc: Use SDHCI_QUIRK2_SET_BUS_VOLTAGE on bcm2711
ARM: dts: bcm2711: Add sd_vcc regulator to emmc2

arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 11 +++++++++
drivers/mmc/host/sdhci-iproc.c | 1 +
drivers/mmc/host/sdhci-milbeaut.c | 15 ++----------
drivers/mmc/host/sdhci-of-arasan.c | 22 +++++------------
drivers/mmc/host/sdhci-of-at91.c | 18 +-------------
drivers/mmc/host/sdhci-pxav3.c | 20 +---------------
drivers/mmc/host/sdhci-xenon.c | 20 +---------------
drivers/mmc/host/sdhci.c | 34 +++++++++++++++------------
drivers/mmc/host/sdhci.h | 4 ++--
drivers/mmc/host/sdhci_am654.c | 23 +++++-------------
10 files changed, 50 insertions(+), 118 deletions(-)

--
2.25.1