Merge tag 'timer' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[deliverable/linux.git] / arch / arm / mach-mxs / Kconfig
CommitLineData
1d3f33d5
SG
1if ARCH_MXS
2
3source "arch/arm/mach-mxs/devices/Kconfig"
4
67f43086
SG
5config MXS_OCOTP
6 bool
7
1d3f33d5
SG
8config SOC_IMX23
9 bool
bc3a59c1 10 select ARM_AMBA
1d3f33d5 11 select CPU_ARM926T
2301dfa7 12 select HAVE_PWM
a0f5e363 13 select PINCTRL_IMX23
1d3f33d5
SG
14
15config SOC_IMX28
16 bool
bc3a59c1 17 select ARM_AMBA
1d3f33d5 18 select CPU_ARM926T
e1d4f23e 19 select HAVE_CAN_FLEXCAN if CAN
2301dfa7 20 select HAVE_PWM
a0f5e363 21 select PINCTRL_IMX28
1d3f33d5
SG
22
23comment "MXS platforms:"
24
bc3a59c1
DA
25config MACH_MXS_DT
26 bool "Support MXS platforms from device tree"
2954ff39 27 select SOC_IMX23
bc3a59c1 28 select SOC_IMX28
bc3a59c1
DA
29 help
30 Include support for Freescale MXS platforms(i.MX23 and i.MX28)
31 using the device tree for discovery
32
a98253e8
WS
33config MACH_STMP378X_DEVB
34 bool "Support STMP378x_devb Platform"
35 select SOC_IMX23
36 select MXS_HAVE_AMBA_DUART
37 select MXS_HAVE_PLATFORM_AUART
38 select MXS_HAVE_PLATFORM_MXS_MMC
87d022cc 39 select MXS_HAVE_PLATFORM_RTC_STMP3XXX
a98253e8
WS
40 help
41 Include support for STMP378x-devb platform. This includes specific
42 configurations for the board and its peripherals.
43
1d3f33d5
SG
44config MACH_MX23EVK
45 bool "Support MX23EVK Platform"
46 select SOC_IMX23
dbc4245b 47 select MXS_HAVE_AMBA_DUART
2e8acbc2 48 select MXS_HAVE_PLATFORM_AUART
1b6f1e88 49 select MXS_HAVE_PLATFORM_MXS_MMC
b73d77b2 50 select MXS_HAVE_PLATFORM_MXSFB
87d022cc 51 select MXS_HAVE_PLATFORM_RTC_STMP3XXX
1d3f33d5
SG
52 help
53 Include support for MX23EVK platform. This includes specific
54 configurations for the board and its peripherals.
55
56config MACH_MX28EVK
57 bool "Support MX28EVK Platform"
58 select SOC_IMX28
53b8ff9d 59 select LEDS_GPIO_REGISTER
dbc4245b 60 select MXS_HAVE_AMBA_DUART
15808182 61 select MXS_HAVE_PLATFORM_AUART
1d3f33d5 62 select MXS_HAVE_PLATFORM_FEC
acc9cdca 63 select MXS_HAVE_PLATFORM_FLEXCAN
5bb2c828 64 select MXS_HAVE_PLATFORM_MXS_MMC
0590a790 65 select MXS_HAVE_PLATFORM_MXSFB
c8ebcac8 66 select MXS_HAVE_PLATFORM_MXS_SAIF
074c54f4 67 select MXS_HAVE_PLATFORM_MXS_I2C
87d022cc 68 select MXS_HAVE_PLATFORM_RTC_STMP3XXX
67f43086 69 select MXS_OCOTP
1d3f33d5
SG
70 help
71 Include support for MX28EVK platform. This includes specific
72 configurations for the board and its peripherals.
73
1cb59f9f
LW
74config MODULE_TX28
75 bool
76 select SOC_IMX28
4daca0e0 77 select LEDS_GPIO_REGISTER
1cb59f9f
LW
78 select MXS_HAVE_AMBA_DUART
79 select MXS_HAVE_PLATFORM_AUART
80 select MXS_HAVE_PLATFORM_FEC
a77dd2aa 81 select MXS_HAVE_PLATFORM_MXS_I2C
97ea3da2 82 select MXS_HAVE_PLATFORM_MXS_MMC
1cb59f9f 83 select MXS_HAVE_PLATFORM_MXS_PWM
87d022cc 84 select MXS_HAVE_PLATFORM_RTC_STMP3XXX
1cb59f9f 85
ea42a0d0
SB
86config MODULE_M28
87 bool
88 select SOC_IMX28
89 select LEDS_GPIO_REGISTER
90 select MXS_HAVE_AMBA_DUART
91 select MXS_HAVE_PLATFORM_AUART
92 select MXS_HAVE_PLATFORM_FEC
93 select MXS_HAVE_PLATFORM_FLEXCAN
94 select MXS_HAVE_PLATFORM_MXS_I2C
95 select MXS_HAVE_PLATFORM_MXS_MMC
96 select MXS_HAVE_PLATFORM_MXSFB
97 select MXS_OCOTP
98
79ce72aa
LH
99config MODULE_APX4
100 bool
101 select SOC_IMX28
102 select LEDS_GPIO_REGISTER
103 select MXS_HAVE_AMBA_DUART
104 select MXS_HAVE_PLATFORM_AUART
105 select MXS_HAVE_PLATFORM_FEC
106 select MXS_HAVE_PLATFORM_MXS_I2C
107 select MXS_HAVE_PLATFORM_MXS_MMC
108 select MXS_HAVE_PLATFORM_MXS_SAIF
109 select MXS_OCOTP
110
1cb59f9f
LW
111config MACH_TX28
112 bool "Ka-Ro TX28 module"
113 select MODULE_TX28
114
ea42a0d0
SB
115config MACH_M28EVK
116 bool "Support DENX M28EVK Platform"
117 select MODULE_M28
118
79ce72aa
LH
119config MACH_APX4DEVKIT
120 bool "Support Bluegiga APX4 Development Kit"
121 select MODULE_APX4
122
1d3f33d5 123endif
This page took 0.081865 seconds and 5 git commands to generate.