aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/sdhci-acpi.c
diff options
context:
space:
mode:
authorMarcin Wojtas <mw@semihalf.com>2014-02-18 16:08:29 +0100
committerChris Ball <chris@printf.net>2014-03-29 12:18:19 -0400
commit5491ce3f79eed79f68fcc2dc4c10aeafe00215a6 (patch)
tree3c9f01acbd45734d0b5955b19cf7e554099cc06d /drivers/mmc/host/sdhci-acpi.c
parentmmc: sdhci-msm: Add platform_execute_tuning implementation (diff)
downloadlinux-dev-5491ce3f79eed79f68fcc2dc4c10aeafe00215a6.tar.xz
linux-dev-5491ce3f79eed79f68fcc2dc4c10aeafe00215a6.zip
mmc: sdhci-pxav3: add support for the Armada 38x SDHCI controller
The SDHCI unit used on the Armada 380 and 385 Marvell SoC is similar to the PXAv3 unit. The only difference is that on Armada 38x, the PXAv3 unit accesses memory through MBus windows which must be configured prior to using the device. Without this, DMA would not work. In order to achieve this, the sdhci-pxav3 driver is extended with an additional compatible string "marvell,armada-380-sdhci". When this compatible string is used, the MBus windows are initialized in a way that is identical to what all other DMA-capable drivers for Marvell EBU platforms do. Signed-off-by: Marcin Wojtas <mw@semihalf.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Chris Ball <chris@printf.net>
Diffstat (limited to 'drivers/mmc/host/sdhci-acpi.c')
0 files changed, 0 insertions, 0 deletions