mx31moboard: clean-up of board support
[deliverable/linux.git] / arch / arm / plat-mxc / Kconfig
CommitLineData
52c543f9
QJ
1if ARCH_MXC
2
3menu "Freescale MXC Implementations"
4
5choice
6bbdbf2f 6 prompt "Freescale CPU family:"
d2db9aaa 7 default ARCH_MX3
52c543f9 8
cfca8b53
PZ
9config ARCH_MX1
10 bool "MX1-based"
2955de5f 11 select CPU_ARM920T
cfca8b53
PZ
12 help
13 This enables support for systems based on the Freescale i.MX1 family
14
1bd55a43
JB
15config ARCH_MX2
16 bool "MX2-based"
c750815e 17 select CPU_ARM926T
edfcea80 18 select COMMON_CLKDEV
1bd55a43
JB
19 help
20 This enables support for systems based on the Freescale i.MX2 family
21
52c543f9
QJ
22config ARCH_MX3
23 bool "MX3-based"
c750815e 24 select CPU_V6
9eb2eb8c 25 select COMMON_CLKDEV
52c543f9
QJ
26 help
27 This enables support for systems based on the Freescale i.MX3 family
28
29endchoice
30
cfca8b53 31source "arch/arm/mach-mx1/Kconfig"
1bd55a43 32source "arch/arm/mach-mx2/Kconfig"
52c543f9
QJ
33source "arch/arm/mach-mx3/Kconfig"
34
35endmenu
36
479c901f
DA
37config MXC_IRQ_PRIOR
38 bool "Use IRQ priority"
39 depends on ARCH_MXC
40 help
41 Select this if you want to use prioritized IRQ handling.
42 This feature prevents higher priority ISR to be interrupted
43 by lower priority IRQ even IRQF_DISABLED flag is not set.
44 This may be useful in embedded applications, where are strong
45 requirements for timing.
46 Say N here, unless you have a specialized requirement.
47
166091b1
SH
48config MXC_PWM
49 tristate "Enable PWM driver"
50 depends on ARCH_MXC
c010dba8 51 select HAVE_PWM
166091b1
SH
52 help
53 Enable support for the i.MX PWM controller(s).
54
bca6ef1e
SH
55config ARCH_MXC_IOMUX_V3
56 bool
52c543f9 57endif
This page took 0.262361 seconds and 5 git commands to generate.