diff options
author | Paul Mundt <lethal@linux-sh.org> | 2010-01-04 11:13:54 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2010-01-04 11:13:54 +0900 |
commit | b4e2a2a2f39cc21ed898217ae2d256706723fabb (patch) | |
tree | f5317bddbef67949cf9b596dc311b53e4b9969c7 /arch | |
parent | 8152a74bc087ffd03e024eaaf5a853ecf62d376d (diff) | |
download | op-kernel-dev-b4e2a2a2f39cc21ed898217ae2d256706723fabb.zip op-kernel-dev-b4e2a2a2f39cc21ed898217ae2d256706723fabb.tar.gz |
sh: Disable PMB for SH4AL-DSP CPUs.
While the PMB is available on SH-4A parts, SH4AL-DSP parts exclude it
altogether. As such, explicitly disable PMB support for these parts. If
this changes in the future for newer subtypes, this will have to be made
more fine-grained.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/sh/mm/Kconfig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig index 0e7ba8e8..191d6d8 100644 --- a/arch/sh/mm/Kconfig +++ b/arch/sh/mm/Kconfig @@ -82,7 +82,7 @@ config 32BIT config PMB_ENABLE bool "Support 32-bit physical addressing through PMB" - depends on MMU && EXPERIMENTAL && CPU_SH4A + depends on MMU && EXPERIMENTAL && CPU_SH4A && !CPU_SH4AL_DSP default y help If you say Y here, physical addressing will be extended to @@ -96,7 +96,7 @@ choice config PMB bool "PMB" - depends on MMU && EXPERIMENTAL && CPU_SH4A + depends on MMU && EXPERIMENTAL && CPU_SH4A && !CPU_SH4AL_DSP help If you say Y here, physical addressing will be extended to 32-bits through the SH-4A PMB. If this is not set, legacy @@ -104,7 +104,7 @@ config PMB config PMB_FIXED bool "fixed PMB" - depends on MMU && EXPERIMENTAL && CPU_SH4A + depends on MMU && EXPERIMENTAL && CPU_SH4A && !CPU_SH4AL_DSP select 32BIT help If this option is enabled, fixed PMB mappings are inherited |