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