blob: 162b0b0bc356fa83d944aed3b10ff720028a5691 [file] [log] [blame]
Shawn Guo1d3f33d2010-12-13 20:55:03 +08001if ARCH_MXS
2
3source "arch/arm/mach-mxs/devices/Kconfig"
4
Shawn Guo67f43082011-01-14 23:11:23 +08005config MXS_OCOTP
6 bool
7
Shawn Guo1d3f33d2010-12-13 20:55:03 +08008config SOC_IMX23
9 bool
10 select CPU_ARM926T
Sascha Hauer2301dfa2011-01-25 11:58:15 +010011 select HAVE_PWM
Shawn Guo1d3f33d2010-12-13 20:55:03 +080012
13config SOC_IMX28
14 bool
15 select CPU_ARM926T
Sascha Hauer2301dfa2011-01-25 11:58:15 +010016 select HAVE_PWM
Shawn Guo1d3f33d2010-12-13 20:55:03 +080017
18comment "MXS platforms:"
19
Wolfram Sanga98253e2011-04-29 15:06:39 +020020config MACH_STMP378X_DEVB
21 bool "Support STMP378x_devb 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 help
27 Include support for STMP378x-devb platform. This includes specific
28 configurations for the board and its peripherals.
29
Shawn Guo1d3f33d2010-12-13 20:55:03 +080030config MACH_MX23EVK
31 bool "Support MX23EVK Platform"
32 select SOC_IMX23
Shawn Guodbc42452011-01-04 14:20:52 +080033 select MXS_HAVE_AMBA_DUART
Shawn Guo2e8acbc2011-02-17 14:28:51 +080034 select MXS_HAVE_PLATFORM_AUART
Shawn Guo1b6f1e82011-02-22 16:49:19 +080035 select MXS_HAVE_PLATFORM_MXS_MMC
Shawn Guob73d77b2011-03-06 00:40:22 +080036 select MXS_HAVE_PLATFORM_MXSFB
Shawn Guo1d3f33d2010-12-13 20:55:03 +080037 help
38 Include support for MX23EVK platform. This includes specific
39 configurations for the board and its peripherals.
40
41config MACH_MX28EVK
42 bool "Support MX28EVK Platform"
43 select SOC_IMX28
Shawn Guodbc42452011-01-04 14:20:52 +080044 select MXS_HAVE_AMBA_DUART
Shawn Guo15808182011-02-17 14:28:52 +080045 select MXS_HAVE_PLATFORM_AUART
Shawn Guo1d3f33d2010-12-13 20:55:03 +080046 select MXS_HAVE_PLATFORM_FEC
Shawn Guoacc9cdc2011-03-03 22:13:38 +080047 select MXS_HAVE_PLATFORM_FLEXCAN
Shawn Guo5bb2c822011-02-22 16:50:24 +080048 select MXS_HAVE_PLATFORM_MXS_MMC
Shawn Guo0590a792011-03-08 18:51:10 +080049 select MXS_HAVE_PLATFORM_MXSFB
Shawn Guo67f43082011-01-14 23:11:23 +080050 select MXS_OCOTP
Shawn Guo1d3f33d2010-12-13 20:55:03 +080051 help
52 Include support for MX28EVK platform. This includes specific
53 configurations for the board and its peripherals.
54
Lothar Waßmann1cb59f92010-12-10 16:22:47 +010055config MODULE_TX28
56 bool
57 select SOC_IMX28
Uwe Kleine-König4daca0e2011-05-28 21:05:03 +020058 select LEDS_GPIO_REGISTER
Lothar Waßmann1cb59f92010-12-10 16:22:47 +010059 select MXS_HAVE_AMBA_DUART
60 select MXS_HAVE_PLATFORM_AUART
61 select MXS_HAVE_PLATFORM_FEC
Wolfram Sanga77dd2a2011-02-28 17:40:05 +010062 select MXS_HAVE_PLATFORM_MXS_I2C
Lothar Waßmann1cb59f92010-12-10 16:22:47 +010063 select MXS_HAVE_PLATFORM_MXS_PWM
64
65config MACH_TX28
66 bool "Ka-Ro TX28 module"
67 select MODULE_TX28
68
Shawn Guo1d3f33d2010-12-13 20:55:03 +080069endif