Messages in this thread | | | From | Lars Povlsen <> | Subject | [PATCH v2 0/3] mmc: Adding support for Microchip Sparx5 SoC | Date | Tue, 9 Jun 2020 12:20:05 +0200 |
| |
This is an add-on series to the main SoC Sparx5 series (Message-ID: <20200608123024.5330-1-lars.povlsen@microchip.com>)
It adds eMMC support for Sparx5, by adding a driver for the SoC SDHCI controller, DT configuration and DT binding documentation.
Changes in v2: - Changes in driver as per review comments - Drop debug code - Drop sysfs code - Minor cosmetics
Lars Povlsen (3): dt-bindings: mmc: Add Sparx5 SDHCI controller bindings sdhci: sparx5: Add Sparx5 SoC eMMC driver arm64: dts: sparx5: Add Sparx5 eMMC support
.../mmc/microchip,dw-sparx5-sdhci.yaml | 57 ++++ arch/arm64/boot/dts/microchip/sparx5.dtsi | 24 ++ .../boot/dts/microchip/sparx5_pcb125.dts | 23 ++ .../boot/dts/microchip/sparx5_pcb134_emmc.dts | 23 ++ .../boot/dts/microchip/sparx5_pcb135_emmc.dts | 23 ++ drivers/mmc/host/Kconfig | 13 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/sdhci-of-sparx5.c | 274 ++++++++++++++++++ 8 files changed, 438 insertions(+) create mode 100644 Documentation/devicetree/bindings/mmc/microchip,dw-sparx5-sdhci.yaml create mode 100644 drivers/mmc/host/sdhci-of-sparx5.c
-- Cc: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> Cc: linux-mmc@vger.kernel.org Cc: devicetree@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org
| |