Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi...
[pandora-kernel.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_MXSFB
26         default y
27         help
28           Include support for MX23EVK platform. This includes specific
29           configurations for the board and its peripherals.
30
31 config MACH_MX28EVK
32         bool "Support MX28EVK Platform"
33         select SOC_IMX28
34         select MXS_HAVE_AMBA_DUART
35         select MXS_HAVE_PLATFORM_AUART
36         select MXS_HAVE_PLATFORM_FEC
37         select MXS_HAVE_PLATFORM_FLEXCAN
38         select MXS_HAVE_PLATFORM_MXSFB
39         select MXS_OCOTP
40         default y
41         help
42           Include support for MX28EVK platform. This includes specific
43           configurations for the board and its peripherals.
44
45 config MODULE_TX28
46         bool
47         select SOC_IMX28
48         select MXS_HAVE_AMBA_DUART
49         select MXS_HAVE_PLATFORM_AUART
50         select MXS_HAVE_PLATFORM_FEC
51         select MXS_HAVE_PLATFORM_MXS_I2C
52         select MXS_HAVE_PLATFORM_MXS_PWM
53
54 config MACH_TX28
55         bool "Ka-Ro TX28 module"
56         select MODULE_TX28
57
58 endif