u-boot/arch/arm
Samuel Holland dda9fa734f sunxi: Simplify MMC pinmux selection
Only one board, Yones Toptech BD1078, actually uses a non-default MMC
pinmux. All other uses of these symbols select the default value or an
invalid value. To simplify things, remove support for the unused pinmux
options, and convert the remaining option to a Boolean.

This allows the pinmux to be chosen by the preprocessor, instead of
having the code parse a string at runtime (for a build-time option!).
Not only does this reduce code size, but it also allows this Kconfig
option to be used in a table-driven DM pinctrl driver.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2021-10-11 10:46:44 +01:00
..
cpu arm: Remove zmx25 board and ARCH_MX25 2021-10-01 21:08:18 -04:00
dts arm: mvebu: dts: m801: correct CP1 pinctrl 2021-10-08 08:37:55 +02:00
include sunxi: Simplify MMC pinmux selection 2021-10-11 10:46:44 +01:00
lib image: Drop IMAGE_ENABLE_OF_LIBFDT 2021-10-08 15:53:26 -04:00
mach-aspeed common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
mach-at91 WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-bcm283x Xilinx changes for v2022.01-rc1 2021-09-30 11:29:41 -04:00
mach-bcmstb
mach-cortina
mach-davinci WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-exynos serial: Rename SERIAL_SUPPORT to SERIAL 2021-09-04 12:26:01 -04:00
mach-highbank
mach-imx image: Drop IMAGE_ENABLE_FIT 2021-10-08 15:53:26 -04:00
mach-integrator
mach-ipq40xx dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
mach-k3 board: siemens: Add support for SIMATIC IOT2050 devices 2021-10-03 14:40:56 -04:00
mach-keystone WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-kirkwood WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-lpc32xx arm: lpc32xx: add EA LPC3250 DevKitv2 board support 2021-07-06 14:12:14 -04:00
mach-mediatek arm: mediatek: merge board Kconfigs into mach-mediatek 2021-09-23 14:15:32 -04:00
mach-meson ARM: meson: Add S905Y2 SOC ID 2021-10-07 10:14:50 +02:00
mach-mvebu arm: mvebu: Select SPL_SKIP_LOWLEVEL_INIT on ARMADA_32BIT 2021-10-08 08:37:55 +02:00
mach-nexell global: Convert simple_strtoul() with decimal to dectoul() 2021-08-02 13:32:14 -04:00
mach-octeontx WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-octeontx2 WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-omap2 WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-orion5x WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-owl reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00
mach-qemu qemu: arm: Initialise virtio devices in board_late_init 2020-12-31 14:41:31 +01:00
mach-rmobile WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-rockchip lib: optee: remove the duplicate CONFIG_OPTEE 2021-10-05 08:44:48 -04:00
mach-s5pc1xx WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-snapdragon WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-socfpga WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
mach-sti
mach-stm32 serial: Rename SERIAL_SUPPORT to SERIAL 2021-09-04 12:26:01 -04:00
mach-stm32mp tee: add a stub for tee_find_device 2021-10-05 08:44:48 -04:00
mach-sunxi sunxi: Simplify MMC pinmux selection 2021-10-11 10:46:44 +01:00
mach-tegra WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-u8500 board: stemmy: Update documentation 2021-09-01 19:25:37 -04:00
mach-uniphier mmc: Rename MMC_SUPPORT to MMC 2021-09-04 11:42:41 -04:00
mach-versal arm: Migrate GICV2 / GICV3 to Kconfig 2021-08-30 14:13:26 -04:00
mach-versatile WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
mach-zynq spi: Rename SPI_SUPPORT to SPI 2021-09-04 12:26:02 -04:00
mach-zynqmp sata: Rename SATA_SUPPORT to SATA 2021-09-04 12:26:02 -04:00
mach-zynqmp-r5 reset: Remove addr parameter from reset_cpu() 2021-03-02 14:03:02 -05:00
thumb1/include/asm/proc-armv
config.mk ARM: Prevent the compiler from using NEON registers 2021-09-02 11:19:58 -04:00
Kconfig arm: Remove zmx25 board and ARCH_MX25 2021-10-01 21:08:18 -04:00
Kconfig.debug
Makefile arm: Remove flea3 board 2021-10-01 12:08:19 -04:00