[PATCH 06/20] arm: imx: select MFD_MC13XXX for all boards that need it
Lucas Stach
l.stach at pengutronix.de
Mon Nov 24 03:06:46 PST 2014
This was only done for some of the boards and while it is ok to build
those boards without regulator support it may potentially yield non-working
barebox binaries. This is clearly not what the user wanted.
Also select the appropriate bus support needed for the MC13xxx.
Signed-off-by: Lucas Stach <l.stach at pengutronix.de>
---
arch/arm/mach-imx/Kconfig | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index 46d0f3d11af0..6dcec3bd450e 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -196,6 +196,9 @@ config MACH_PCA100
config MACH_PCM038
bool "phyCORE-i.MX27"
select ARCH_IMX27
+ select SPI
+ select DRIVER_SPI_IMX
+ select MFD_MC13XXX
select HAVE_DEFAULT_ENVIRONMENT_NEW
select ARCH_IMX_EXTERNAL_BOOT_NAND
help
@@ -205,6 +208,9 @@ config MACH_PCM038
config MACH_EFIKA_MX_SMARTBOOK
bool "Efika MX smartbook"
select ARCH_IMX51
+ select SPI
+ select DRIVER_SPI_IMX
+ select MFD_MC13XXX
help
Choose this to compile barebox for the Efika MX Smartbook
@@ -217,10 +223,16 @@ config MACH_EMBEDSKY_E9
config MACH_FREESCALE_MX51_PDK
bool "Freescale i.MX51 PDK"
select ARCH_IMX51
+ select SPI
+ select DRIVER_SPI_IMX
+ select MFD_MC13XXX
config MACH_FREESCALE_MX53_LOCO
bool "Freescale i.MX53 LOCO"
select ARCH_IMX53
+ select I2C
+ select I2C_IMX
+ select MFD_MC13XXX
config MACH_TQMA53
bool "TQ i.MX53 TQMa53"
--
2.1.1
More information about the barebox
mailing list