1if ARCH_MXC 2 3menu "Freescale MXC Implementations" 4 5choice 6 prompt "MXC/iMX Base Type" 7 default ARCH_MX3 8 9config ARCH_MX1 10 bool "MX1-based" 11 select CPU_ARM920T 12 help 13 This enables support for systems based on the Freescale i.MX1 family 14 15config ARCH_MX2 16 bool "MX2-based" 17 select CPU_ARM926T 18 help 19 This enables support for systems based on the Freescale i.MX2 family 20 21config ARCH_MX3 22 bool "MX3-based" 23 select CPU_V6 24 help 25 This enables support for systems based on the Freescale i.MX3 family 26 27endchoice 28 29source "arch/arm/mach-mx1/Kconfig" 30source "arch/arm/mach-mx2/Kconfig" 31source "arch/arm/mach-mx3/Kconfig" 32 33endmenu 34 35config MXC_IRQ_PRIOR 36 bool "Use IRQ priority" 37 depends on ARCH_MXC 38 help 39 Select this if you want to use prioritized IRQ handling. 40 This feature prevents higher priority ISR to be interrupted 41 by lower priority IRQ even IRQF_DISABLED flag is not set. 42 This may be useful in embedded applications, where are strong 43 requirements for timing. 44 Say N here, unless you have a specialized requirement. 45 46endif 47