ARM: mx25: dynamically allocatate imx-fb devices
[pandora-kernel.git] / arch / arm / mach-mx25 / Kconfig
1 if ARCH_MX25
2
3 comment "MX25 platforms:"
4
5 config MACH_MX25_3DS
6         bool "Support MX25PDK (3DS) Platform"
7         select IMX_HAVE_PLATFORM_ESDHC
8         select IMX_HAVE_PLATFORM_IMXDI_RTC
9         select IMX_HAVE_PLATFORM_IMX_FB
10         select IMX_HAVE_PLATFORM_IMX_KEYPAD
11         select IMX_HAVE_PLATFORM_IMX_UART
12         select IMX_HAVE_PLATFORM_MXC_EHCI
13         select IMX_HAVE_PLATFORM_MXC_NAND
14
15 config MACH_EUKREA_CPUIMX25
16         bool "Support Eukrea CPUIMX25 Platform"
17         select IMX_HAVE_PLATFORM_ESDHC
18         select IMX_HAVE_PLATFORM_FLEXCAN
19         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
20         select IMX_HAVE_PLATFORM_IMXDI_RTC
21         select IMX_HAVE_PLATFORM_IMX_FB
22         select IMX_HAVE_PLATFORM_IMX_I2C
23         select IMX_HAVE_PLATFORM_IMX_UART
24         select IMX_HAVE_PLATFORM_MXC_EHCI
25         select IMX_HAVE_PLATFORM_MXC_NAND
26         select MXC_ULPI if USB_ULPI
27
28 choice
29         prompt "Baseboard"
30         depends on MACH_EUKREA_CPUIMX25
31         default MACH_EUKREA_MBIMXSD25_BASEBOARD
32
33 config MACH_EUKREA_MBIMXSD25_BASEBOARD
34         bool "Eukrea MBIMXSD development board"
35         select IMX_HAVE_PLATFORM_IMX_SSI
36         help
37           This adds board specific devices that can be found on Eukrea's
38           MBIMXSD evaluation board.
39
40 endchoice
41
42 endif