]> git.sur5r.net Git - u-boot/commit
STiH410: Add STi SDHCI driver
authorPatrice Chotard <patrice.chotard@st.com>
Tue, 21 Feb 2017 12:37:09 +0000 (13:37 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 15 Mar 2017 00:40:20 +0000 (20:40 -0400)
commiteee20f813272c2e731ba5f88c4eb099705894534
tree9e54bf59d362745c7db8fb2f40b81050d81f12de
parentd4184952320a52e415d4814f1b3144e13ab94b82
STiH410: Add STi SDHCI driver

Add SDHCI host controller found on STMicroelectronics SoCs

On some ST SoCs, i.e. STiH407/STiH410, the MMC devices can live
inside a dedicated flashSS sub-system that provides an extend subset
of registers that can be used to configure the Arasan MMC/SD Host
Controller.

This means, that the SDHCI Arasan Controller can be configured to be
eMMC4.5 or 4.3 spec compliant.

W/o these settings the SDHCI will configure and use the MMC/SD
controller with limited features e.g. PIO mode, no DMA, no HS etc.

Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
arch/arm/Kconfig
arch/arm/include/asm/arch-stih410/sdhci.h [new file with mode: 0644]
drivers/mmc/Kconfig
drivers/mmc/Makefile
drivers/mmc/sti_sdhci.c [new file with mode: 0644]