mm/frontswap: cleanup doc and comment error
[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 ARM_AMBA
11         select CPU_ARM926T
12         select HAVE_PWM
13         select PINCTRL_IMX23
14
15 config SOC_IMX28
16         bool
17         select ARM_AMBA
18         select CPU_ARM926T
19         select HAVE_PWM
20         select PINCTRL_IMX28
21
22 comment "MXS platforms:"
23
24 config MACH_MXS_DT
25         bool "Support MXS platforms from device tree"
26         select SOC_IMX23
27         select SOC_IMX28
28         help
29           Include support for Freescale MXS platforms(i.MX23 and i.MX28)
30           using the device tree for discovery
31
32 config MACH_STMP378X_DEVB
33         bool "Support STMP378x_devb Platform"
34         select SOC_IMX23
35         select MXS_HAVE_AMBA_DUART
36         select MXS_HAVE_PLATFORM_AUART
37         select MXS_HAVE_PLATFORM_MXS_MMC
38         select MXS_HAVE_PLATFORM_RTC_STMP3XXX
39         help
40           Include support for STMP378x-devb platform. This includes specific
41           configurations for the board and its peripherals.
42
43 config MACH_MX23EVK
44         bool "Support MX23EVK Platform"
45         select SOC_IMX23
46         select MXS_HAVE_AMBA_DUART
47         select MXS_HAVE_PLATFORM_AUART
48         select MXS_HAVE_PLATFORM_MXS_MMC
49         select MXS_HAVE_PLATFORM_MXSFB
50         select MXS_HAVE_PLATFORM_RTC_STMP3XXX
51         help
52           Include support for MX23EVK platform. This includes specific
53           configurations for the board and its peripherals.
54
55 config MACH_MX28EVK
56         bool "Support MX28EVK Platform"
57         select SOC_IMX28
58         select LEDS_GPIO_REGISTER
59         select MXS_HAVE_AMBA_DUART
60         select MXS_HAVE_PLATFORM_AUART
61         select MXS_HAVE_PLATFORM_FEC
62         select MXS_HAVE_PLATFORM_FLEXCAN
63         select MXS_HAVE_PLATFORM_MXS_MMC
64         select MXS_HAVE_PLATFORM_MXSFB
65         select MXS_HAVE_PLATFORM_MXS_SAIF
66         select MXS_HAVE_PLATFORM_MXS_I2C
67         select MXS_HAVE_PLATFORM_RTC_STMP3XXX
68         select MXS_OCOTP
69         help
70           Include support for MX28EVK platform. This includes specific
71           configurations for the board and its peripherals.
72
73 config MODULE_TX28
74         bool
75         select SOC_IMX28
76         select LEDS_GPIO_REGISTER
77         select MXS_HAVE_AMBA_DUART
78         select MXS_HAVE_PLATFORM_AUART
79         select MXS_HAVE_PLATFORM_FEC
80         select MXS_HAVE_PLATFORM_MXS_I2C
81         select MXS_HAVE_PLATFORM_MXS_MMC
82         select MXS_HAVE_PLATFORM_MXS_PWM
83         select MXS_HAVE_PLATFORM_RTC_STMP3XXX
84
85 config MODULE_M28
86         bool
87         select SOC_IMX28
88         select LEDS_GPIO_REGISTER
89         select MXS_HAVE_AMBA_DUART
90         select MXS_HAVE_PLATFORM_AUART
91         select MXS_HAVE_PLATFORM_FEC
92         select MXS_HAVE_PLATFORM_FLEXCAN
93         select MXS_HAVE_PLATFORM_MXS_I2C
94         select MXS_HAVE_PLATFORM_MXS_MMC
95         select MXS_HAVE_PLATFORM_MXSFB
96         select MXS_OCOTP
97
98 config MODULE_APX4
99         bool
100         select SOC_IMX28
101         select LEDS_GPIO_REGISTER
102         select MXS_HAVE_AMBA_DUART
103         select MXS_HAVE_PLATFORM_AUART
104         select MXS_HAVE_PLATFORM_FEC
105         select MXS_HAVE_PLATFORM_MXS_I2C
106         select MXS_HAVE_PLATFORM_MXS_MMC
107         select MXS_HAVE_PLATFORM_MXS_SAIF
108         select MXS_OCOTP
109
110 config MACH_TX28
111         bool "Ka-Ro TX28 module"
112         select MODULE_TX28
113
114 config MACH_M28EVK
115         bool "Support DENX M28EVK Platform"
116         select MODULE_M28
117
118 config MACH_APX4DEVKIT
119         bool "Support Bluegiga APX4 Development Kit"
120         select MODULE_APX4
121
122 endif