@ -74,6 +74,12 @@ config ARM_ASM_UNIFIED
config THUMB2_KERNEL
config THUMB2_KERNEL
bool
bool
config SYS_ARM_MMU
bool "MMU-based Paged Memory Management Support"
help
Select if you want MMU-based virtualised addressing space
support by paged memory management.
# If set, the workarounds for these ARM errata are applied early during U-Boot
# If set, the workarounds for these ARM errata are applied early during U-Boot
# startup. Note that in general these options force the workarounds to be
# startup. Note that in general these options force the workarounds to be
# applied; no CPU-type/version detection exists, unlike the similar options in
# applied; no CPU-type/version detection exists, unlike the similar options in
@ -158,33 +164,40 @@ config ARM_ERRATA_855873
config CPU_ARM720T
config CPU_ARM720T
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_ARM920T
config CPU_ARM920T
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_ARM926EJS
config CPU_ARM926EJS
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_ARM946ES
config CPU_ARM946ES
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_ARM1136
config CPU_ARM1136
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_ARM1176
config CPU_ARM1176
bool
bool
select HAS_VBAR
select HAS_VBAR
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_V7A
config CPU_V7A
bool
bool
select HAS_VBAR
select HAS_VBAR
select HAS_THUMB2
select HAS_THUMB2
select SYS_CACHE_SHIFT_6
select SYS_CACHE_SHIFT_6
imply SYS_ARM_MMU
config CPU_V7M
config CPU_V7M
bool
bool
@ -195,10 +208,12 @@ config CPU_V7M
config CPU_PXA
config CPU_PXA
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config CPU_SA1100
config CPU_SA1100
bool
bool
select SYS_CACHE_SHIFT_5
select SYS_CACHE_SHIFT_5
imply SYS_ARM_MMU
config SYS_CPU
config SYS_CPU
default "arm720t" if CPU_ARM720T
default "arm720t" if CPU_ARM720T