Merge commit 'v2.6.39' into 20110526
[linux-2.6.git] / arch / arm / mach-mxs / Kconfig
1 if ARCH_MXS
2
3 source "arch/arm/mach-mxs/devices/Kconfig"
4
5 config MXS_OCOTP
6         bool
7
8 config SOC_IMX23
9         bool
10         select CPU_ARM926T
11         select HAVE_PWM
12
13 config SOC_IMX28
14         bool
15         select CPU_ARM926T
16         select HAVE_PWM
17
18 comment "MXS platforms:"
19
20 config MACH_MX23EVK
21         bool "Support MX23EVK Platform"
22         select SOC_IMX23
23         select MXS_HAVE_AMBA_DUART
24         select MXS_HAVE_PLATFORM_AUART
25         select MXS_HAVE_PLATFORM_MXS_MMC
26         select MXS_HAVE_PLATFORM_MXSFB
27         default y
28         help
29           Include support for MX23EVK platform. This includes specific
30           configurations for the board and its peripherals.
31
32 config MACH_MX28EVK
33         bool "Support MX28EVK Platform"
34         select SOC_IMX28
35         select MXS_HAVE_AMBA_DUART
36         select MXS_HAVE_PLATFORM_AUART
37         select MXS_HAVE_PLATFORM_FEC
38         select MXS_HAVE_PLATFORM_FLEXCAN
39         select MXS_HAVE_PLATFORM_MXS_MMC
40         select MXS_HAVE_PLATFORM_MXSFB
41         select MXS_OCOTP
42         default y
43         help
44           Include support for MX28EVK platform. This includes specific
45           configurations for the board and its peripherals.
46
47 config MODULE_TX28
48         bool
49         select SOC_IMX28
50         select MXS_HAVE_AMBA_DUART
51         select MXS_HAVE_PLATFORM_AUART
52         select MXS_HAVE_PLATFORM_FEC
53         select MXS_HAVE_PLATFORM_MXS_I2C
54         select MXS_HAVE_PLATFORM_MXS_PWM
55
56 config MACH_TX28
57         bool "Ka-Ro TX28 module"
58         select MODULE_TX28
59
60 endif