sunxi: Complete mmc pin mux for each supported platform, configured with Kconfig
authorPaul Kocialkowski <contact@paulk.fr>
Sun, 22 Mar 2015 17:12:23 +0000 (18:12 +0100)
committerHans de Goede <hdegoede@redhat.com>
Wed, 15 Apr 2015 14:17:17 +0000 (16:17 +0200)
commit8deacca975585c11663db984002dca0c48bcc2d5
treef3c3e5330a65d1d726d33c550ea40c86a7e6042a
parent487b3277d4f70bcb2e4a1930beb6438565f25910
sunxi: Complete mmc pin mux for each supported platform, configured with Kconfig

Sunxi platforms have different possible mmc pin mux setups (except for mmc0),
which are different across platforms.

This lets users configure which is used through the CONFIG_MMC*_PINS Kconfig
options. This is especially relevant when a second (in addition to mmc0) port
is used and CONFIG_MMC_SUNXI_SLOT_EXTRA is enabled.

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Acked-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
arch/arm/include/asm/arch-sunxi/gpio.h
board/sunxi/Kconfig
board/sunxi/board.c
drivers/gpio/sunxi_gpio.c