if ARCH_MXC menu "Freescale MXC Implementations" choice prompt "Freescale CPU family:" default ARCH_MX3 config ARCH_MX1 bool "MX1-based" select CPU_ARM920T select COMMON_CLKDEV help This enables support for systems based on the Freescale i.MX1 family config ARCH_MX2 bool "MX2-based" select CPU_ARM926T select COMMON_CLKDEV help This enables support for systems based on the Freescale i.MX2 family config ARCH_MX3 bool "MX3-based" select CPU_V6 select COMMON_CLKDEV help This enables support for systems based on the Freescale i.MX3 family endchoice source "arch/arm/mach-mx1/Kconfig" source "arch/arm/mach-mx2/Kconfig" source "arch/arm/mach-mx3/Kconfig" endmenu config MXC_IRQ_PRIOR bool "Use IRQ priority" depends on ARCH_MXC help Select this if you want to use prioritized IRQ handling. This feature prevents higher priority ISR to be interrupted by lower priority IRQ even IRQF_DISABLED flag is not set. This may be useful in embedded applications, where are strong requirements for timing. Say N here, unless you have a specialized requirement. config MXC_PWM tristate "Enable PWM driver" depends on ARCH_MXC select HAVE_PWM help Enable support for the i.MX PWM controller(s). config ARCH_HAS_RNGA bool depends on ARCH_MXC config ARCH_MXC_IOMUX_V3 bool endif