ARM: mx5: dynamically register imx-i2c devices
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / arch / arm / mach-mx5 / Kconfig
blobe57caefb1f282099e9ceaa2183af4e279b3300f3
1 if ARCH_MX5
3 config ARCH_MX51
4         bool
5         default y
6         select MXC_TZIC
7         select ARCH_MXC_IOMUX_V3
9 comment "MX5 platforms:"
11 config MACH_MX51_BABBAGE
12         bool "Support MX51 BABBAGE platforms"
13         select IMX_HAVE_PLATFORM_IMX_I2C
14         help
15           Include support for MX51 Babbage platform, also known as MX51EVK in
16           u-boot. This includes specific configurations for the board and its
17           peripherals.
19 config MACH_MX51_3DS
20         bool "Support MX51PDK (3DS)"
21         select MXC_DEBUG_BOARD
22         help
23           Include support for MX51PDK (3DS) platform. This includes specific
24           configurations for the board and its peripherals.
26 config MACH_EUKREA_CPUIMX51
27         bool "Support Eukrea CPUIMX51 module"
28         select IMX_HAVE_PLATFORM_IMX_I2C
29         help
30           Include support for Eukrea CPUIMX51 platform. This includes
31           specific configurations for the module and its peripherals.
33 choice
34         prompt "Baseboard"
35         depends on MACH_EUKREA_CPUIMX51
36         default MACH_EUKREA_MBIMX51_BASEBOARD
38 config MACH_EUKREA_MBIMX51_BASEBOARD
39         prompt "Eukrea MBIMX51 development board"
40         bool
41         help
42           This adds board specific devices that can be found on Eukrea's
43           MBIMX51 evaluation board.
45 endchoice
47 endif