linux/arch/sh
Paul Mundt d57d64080d sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap
helpers and implementations, which is only 32-bits. In the X2TLB case
we use 64-bit pgprots which presently results in the upper 32bits being
chopped off (which handily include our read/write/exec permissions).

As such, we convert everything internally to using pgprot_t directly and
simply convert over with pgprot_val() where needed. With this in place,
transparent fixmap utilization for early ioremap works as expected.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-01-19 13:34:38 +09:00
..
boards sh: Prevent 64-bit pgprot clobbering across ioremap implementations. 2010-01-19 13:34:38 +09:00
boot sh: fixed PMB mode refactoring. 2010-01-13 18:31:48 +09:00
cchips sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes. 2009-05-20 11:27:13 +09:00
configs sh: Preliminary SDK7786 board support. 2010-01-14 20:58:58 +09:00
drivers sh: Generalize SH7786 PCIe support. 2010-01-15 19:13:56 +09:00
include sh: Prevent 64-bit pgprot clobbering across ioremap implementations. 2010-01-19 13:34:38 +09:00
kernel Merge branch 'sh/ioremap-fixed' 2010-01-18 20:42:39 +09:00
lib sh: Optimised memset for SH4 2009-11-24 16:28:43 +09:00
lib64 sh64: Kill off special clear_page() implementation. 2009-08-04 17:17:00 +09:00
math-emu sh: Move over to dynamically allocated FPU context. 2010-01-13 12:51:40 +09:00
mm sh: Prevent 64-bit pgprot clobbering across ioremap implementations. 2010-01-19 13:34:38 +09:00
oprofile sh: oprofile: Fix up count size mismatch for common impl. 2009-11-05 17:13:15 +09:00
tools Merge branch 'sh/stable-updates' 2010-01-18 20:47:37 +09:00
Kconfig sh: Add support for LZO-compressed kernels. 2010-01-13 13:29:19 +09:00
Kconfig.cpu sh: Tidy up SH-4A boot_cpu_data.flags probing. 2009-06-01 19:50:08 +09:00
Kconfig.debug sh: Remove old early serial console code V2 2009-12-15 12:07:35 +09:00
Makefile sh: Preliminary SDK7786 board support. 2010-01-14 20:58:58 +09:00