diff options
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r-- | arch/arm/mach-imx/Kconfig | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 29a8af6922a8..7a6e6f710068 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig | |||
@@ -4,13 +4,14 @@ config ARCH_MXC | |||
4 | select ARM_CPU_SUSPEND if PM | 4 | select ARM_CPU_SUSPEND if PM |
5 | select ARM_PATCH_PHYS_VIRT | 5 | select ARM_PATCH_PHYS_VIRT |
6 | select AUTO_ZRELADDR if !ZBOOT_ROM | 6 | select AUTO_ZRELADDR if !ZBOOT_ROM |
7 | select CLKDEV_LOOKUP | ||
8 | select CLKSRC_MMIO | 7 | select CLKSRC_MMIO |
8 | select COMMON_CLK | ||
9 | select GENERIC_ALLOCATOR | 9 | select GENERIC_ALLOCATOR |
10 | select GENERIC_CLOCKEVENTS | 10 | select GENERIC_CLOCKEVENTS |
11 | select GENERIC_IRQ_CHIP | 11 | select GENERIC_IRQ_CHIP |
12 | select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7 | 12 | select MIGHT_HAVE_CACHE_L2X0 if ARCH_MULTI_V6_V7 |
13 | select MULTI_IRQ_HANDLER | 13 | select MULTI_IRQ_HANDLER |
14 | select SOC_BUS | ||
14 | select SPARSE_IRQ | 15 | select SPARSE_IRQ |
15 | select USE_OF | 16 | select USE_OF |
16 | help | 17 | help |
@@ -24,7 +25,7 @@ config MXC_IRQ_PRIOR | |||
24 | help | 25 | help |
25 | Select this if you want to use prioritized IRQ handling. | 26 | Select this if you want to use prioritized IRQ handling. |
26 | This feature prevents higher priority ISR to be interrupted | 27 | This feature prevents higher priority ISR to be interrupted |
27 | by lower priority IRQ even IRQF_DISABLED flag is not set. | 28 | by lower priority IRQ. |
28 | This may be useful in embedded applications, where are strong | 29 | This may be useful in embedded applications, where are strong |
29 | requirements for timing. | 30 | requirements for timing. |
30 | Say N here, unless you have a specialized requirement. | 31 | Say N here, unless you have a specialized requirement. |
@@ -92,14 +93,12 @@ config MACH_MX27 | |||
92 | config SOC_IMX1 | 93 | config SOC_IMX1 |
93 | bool | 94 | bool |
94 | select ARCH_MX1 | 95 | select ARCH_MX1 |
95 | select COMMON_CLK | ||
96 | select CPU_ARM920T | 96 | select CPU_ARM920T |
97 | select IMX_HAVE_IOMUX_V1 | 97 | select IMX_HAVE_IOMUX_V1 |
98 | select MXC_AVIC | 98 | select MXC_AVIC |
99 | 99 | ||
100 | config SOC_IMX21 | 100 | config SOC_IMX21 |
101 | bool | 101 | bool |
102 | select COMMON_CLK | ||
103 | select CPU_ARM926T | 102 | select CPU_ARM926T |
104 | select IMX_HAVE_IOMUX_V1 | 103 | select IMX_HAVE_IOMUX_V1 |
105 | select MXC_AVIC | 104 | select MXC_AVIC |
@@ -108,7 +107,6 @@ config SOC_IMX25 | |||
108 | bool | 107 | bool |
109 | select ARCH_MX25 | 108 | select ARCH_MX25 |
110 | select ARCH_MXC_IOMUX_V3 | 109 | select ARCH_MXC_IOMUX_V3 |
111 | select COMMON_CLK | ||
112 | select CPU_ARM926T | 110 | select CPU_ARM926T |
113 | select MXC_AVIC | 111 | select MXC_AVIC |
114 | 112 | ||
@@ -116,7 +114,6 @@ config SOC_IMX27 | |||
116 | bool | 114 | bool |
117 | select ARCH_HAS_CPUFREQ | 115 | select ARCH_HAS_CPUFREQ |
118 | select ARCH_HAS_OPP | 116 | select ARCH_HAS_OPP |
119 | select COMMON_CLK | ||
120 | select CPU_ARM926T | 117 | select CPU_ARM926T |
121 | select IMX_HAVE_IOMUX_V1 | 118 | select IMX_HAVE_IOMUX_V1 |
122 | select MACH_MX27 | 119 | select MACH_MX27 |
@@ -124,7 +121,6 @@ config SOC_IMX27 | |||
124 | 121 | ||
125 | config SOC_IMX31 | 122 | config SOC_IMX31 |
126 | bool | 123 | bool |
127 | select COMMON_CLK | ||
128 | select CPU_V6 | 124 | select CPU_V6 |
129 | select IMX_HAVE_PLATFORM_MXC_RNGA | 125 | select IMX_HAVE_PLATFORM_MXC_RNGA |
130 | select MXC_AVIC | 126 | select MXC_AVIC |
@@ -133,7 +129,6 @@ config SOC_IMX31 | |||
133 | config SOC_IMX35 | 129 | config SOC_IMX35 |
134 | bool | 130 | bool |
135 | select ARCH_MXC_IOMUX_V3 | 131 | select ARCH_MXC_IOMUX_V3 |
136 | select COMMON_CLK | ||
137 | select CPU_V6K | 132 | select CPU_V6K |
138 | select HAVE_EPIT | 133 | select HAVE_EPIT |
139 | select MXC_AVIC | 134 | select MXC_AVIC |
@@ -144,7 +139,6 @@ config SOC_IMX5 | |||
144 | select ARCH_HAS_CPUFREQ | 139 | select ARCH_HAS_CPUFREQ |
145 | select ARCH_HAS_OPP | 140 | select ARCH_HAS_OPP |
146 | select ARCH_MXC_IOMUX_V3 | 141 | select ARCH_MXC_IOMUX_V3 |
147 | select COMMON_CLK | ||
148 | select CPU_V7 | 142 | select CPU_V7 |
149 | select MXC_TZIC | 143 | select MXC_TZIC |
150 | 144 | ||
@@ -791,7 +785,6 @@ config SOC_IMX6Q | |||
791 | select ARM_ERRATA_764369 if SMP | 785 | select ARM_ERRATA_764369 if SMP |
792 | select ARM_ERRATA_775420 | 786 | select ARM_ERRATA_775420 |
793 | select ARM_GIC | 787 | select ARM_GIC |
794 | select COMMON_CLK | ||
795 | select CPU_V7 | 788 | select CPU_V7 |
796 | select HAVE_ARM_SCU if SMP | 789 | select HAVE_ARM_SCU if SMP |
797 | select HAVE_ARM_TWD if SMP | 790 | select HAVE_ARM_TWD if SMP |
@@ -801,6 +794,8 @@ config SOC_IMX6Q | |||
801 | select HAVE_IMX_SRC | 794 | select HAVE_IMX_SRC |
802 | select HAVE_SMP | 795 | select HAVE_SMP |
803 | select MFD_SYSCON | 796 | select MFD_SYSCON |
797 | select MIGHT_HAVE_PCI | ||
798 | select PCI_DOMAINS if PCI | ||
804 | select PINCTRL | 799 | select PINCTRL |
805 | select PINCTRL_IMX6Q | 800 | select PINCTRL_IMX6Q |
806 | select PL310_ERRATA_588369 if CACHE_PL310 | 801 | select PL310_ERRATA_588369 if CACHE_PL310 |