Kconfig (36d99df2fb474222ab47fbe8ae7385661033223b) | Kconfig (8fa82790fb9dfe57aeafc8de6b6a5c1df63efa06) |
---|---|
1comment "Processor Type" 2 3config CPU_32 4 bool 5 default y 6 7# Select CPU types depending on the architecture selected. This selects 8# which CPUs we support in the kernel image, and the compiler instruction --- 18 unchanged lines hidden (view full) --- 27 Otherwise, say N. 28 29# ARM7TDMI 30config CPU_ARM7TDMI 31 bool "Support ARM7TDMI processor" 32 depends on !MMU 33 select CPU_32v4T 34 select CPU_ABRT_LV4T | 1comment "Processor Type" 2 3config CPU_32 4 bool 5 default y 6 7# Select CPU types depending on the architecture selected. This selects 8# which CPUs we support in the kernel image, and the compiler instruction --- 18 unchanged lines hidden (view full) --- 27 Otherwise, say N. 28 29# ARM7TDMI 30config CPU_ARM7TDMI 31 bool "Support ARM7TDMI processor" 32 depends on !MMU 33 select CPU_32v4T 34 select CPU_ABRT_LV4T |
35 select CPU_PABRT_NOIFAR |
|
35 select CPU_CACHE_V4 36 help 37 A 32-bit RISC microprocessor based on the ARM7 processor core 38 which has no memory control unit and cache. 39 40 Say Y if you want support for the ARM7TDMI processor. 41 Otherwise, say N. 42 --- 37 unchanged lines hidden (view full) --- 80 Otherwise, say N. 81 82# ARM740T 83config CPU_ARM740T 84 bool "Support ARM740T processor" if ARCH_INTEGRATOR 85 depends on !MMU 86 select CPU_32v4T 87 select CPU_ABRT_LV4T | 36 select CPU_CACHE_V4 37 help 38 A 32-bit RISC microprocessor based on the ARM7 processor core 39 which has no memory control unit and cache. 40 41 Say Y if you want support for the ARM7TDMI processor. 42 Otherwise, say N. 43 --- 37 unchanged lines hidden (view full) --- 81 Otherwise, say N. 82 83# ARM740T 84config CPU_ARM740T 85 bool "Support ARM740T processor" if ARCH_INTEGRATOR 86 depends on !MMU 87 select CPU_32v4T 88 select CPU_ABRT_LV4T |
89 select CPU_PABRT_NOIFAR |
|
88 select CPU_CACHE_V3 # although the core is v4t 89 select CPU_CP15_MPU 90 help 91 A 32-bit RISC processor with 8KB cache or 4KB variants, 92 write buffer and MPU(Protection Unit) built around 93 an ARM7TDMI core. 94 95 Say Y if you want support for the ARM740T processor. 96 Otherwise, say N. 97 98# ARM9TDMI 99config CPU_ARM9TDMI 100 bool "Support ARM9TDMI processor" 101 depends on !MMU 102 select CPU_32v4T 103 select CPU_ABRT_NOMMU | 90 select CPU_CACHE_V3 # although the core is v4t 91 select CPU_CP15_MPU 92 help 93 A 32-bit RISC processor with 8KB cache or 4KB variants, 94 write buffer and MPU(Protection Unit) built around 95 an ARM7TDMI core. 96 97 Say Y if you want support for the ARM740T processor. 98 Otherwise, say N. 99 100# ARM9TDMI 101config CPU_ARM9TDMI 102 bool "Support ARM9TDMI processor" 103 depends on !MMU 104 select CPU_32v4T 105 select CPU_ABRT_NOMMU |
106 select CPU_PABRT_NOIFAR |
|
104 select CPU_CACHE_V4 105 help 106 A 32-bit RISC microprocessor based on the ARM9 processor core 107 which has no memory control unit and cache. 108 109 Say Y if you want support for the ARM9TDMI processor. 110 Otherwise, say N. 111 --- 83 unchanged lines hidden (view full) --- 195 Otherwise, say N. 196 197# ARM940T 198config CPU_ARM940T 199 bool "Support ARM940T processor" if ARCH_INTEGRATOR 200 depends on !MMU 201 select CPU_32v4T 202 select CPU_ABRT_NOMMU | 107 select CPU_CACHE_V4 108 help 109 A 32-bit RISC microprocessor based on the ARM9 processor core 110 which has no memory control unit and cache. 111 112 Say Y if you want support for the ARM9TDMI processor. 113 Otherwise, say N. 114 --- 83 unchanged lines hidden (view full) --- 198 Otherwise, say N. 199 200# ARM940T 201config CPU_ARM940T 202 bool "Support ARM940T processor" if ARCH_INTEGRATOR 203 depends on !MMU 204 select CPU_32v4T 205 select CPU_ABRT_NOMMU |
206 select CPU_PABRT_NOIFAR |
|
203 select CPU_CACHE_VIVT 204 select CPU_CP15_MPU 205 help 206 ARM940T is a member of the ARM9TDMI family of general- 207 purpose microprocessors with MPU and separate 4KB 208 instruction and 4KB data cases, each with a 4-word line 209 length. 210 211 Say Y if you want support for the ARM940T processor. 212 Otherwise, say N. 213 214# ARM946E-S 215config CPU_ARM946E 216 bool "Support ARM946E-S processor" if ARCH_INTEGRATOR 217 depends on !MMU 218 select CPU_32v5 219 select CPU_ABRT_NOMMU | 207 select CPU_CACHE_VIVT 208 select CPU_CP15_MPU 209 help 210 ARM940T is a member of the ARM9TDMI family of general- 211 purpose microprocessors with MPU and separate 4KB 212 instruction and 4KB data cases, each with a 4-word line 213 length. 214 215 Say Y if you want support for the ARM940T processor. 216 Otherwise, say N. 217 218# ARM946E-S 219config CPU_ARM946E 220 bool "Support ARM946E-S processor" if ARCH_INTEGRATOR 221 depends on !MMU 222 select CPU_32v5 223 select CPU_ABRT_NOMMU |
224 select CPU_PABRT_NOIFAR |
|
220 select CPU_CACHE_VIVT 221 select CPU_CP15_MPU 222 help 223 ARM946E-S is a member of the ARM9E-S family of high- 224 performance, 32-bit system-on-chip processor solutions. 225 The TCM and ARMv5TE 32-bit instruction set is supported. 226 227 Say Y if you want support for the ARM946E-S processor. --- 118 unchanged lines hidden (view full) --- 346 347# XScale Core Version 3 348config CPU_XSC3 349 bool 350 depends on ARCH_IXP23XX || ARCH_IOP13XX || PXA3xx 351 default y 352 select CPU_32v5 353 select CPU_ABRT_EV5T | 225 select CPU_CACHE_VIVT 226 select CPU_CP15_MPU 227 help 228 ARM946E-S is a member of the ARM9E-S family of high- 229 performance, 32-bit system-on-chip processor solutions. 230 The TCM and ARMv5TE 32-bit instruction set is supported. 231 232 Say Y if you want support for the ARM946E-S processor. --- 118 unchanged lines hidden (view full) --- 351 352# XScale Core Version 3 353config CPU_XSC3 354 bool 355 depends on ARCH_IXP23XX || ARCH_IOP13XX || PXA3xx 356 default y 357 select CPU_32v5 358 select CPU_ABRT_EV5T |
359 select CPU_PABRT_NOIFAR |
|
354 select CPU_CACHE_VIVT 355 select CPU_CP15_MMU 356 select CPU_TLB_V4WBI if MMU 357 select IO_36 358 359# Feroceon 360config CPU_FEROCEON 361 bool --- 348 unchanged lines hidden --- | 360 select CPU_CACHE_VIVT 361 select CPU_CP15_MMU 362 select CPU_TLB_V4WBI if MMU 363 select IO_36 364 365# Feroceon 366config CPU_FEROCEON 367 bool --- 348 unchanged lines hidden --- |