[PARISC] Fix and cleanup ioremap.c to work with 4level-fixup.h
authorKyle McMartin <kyle@parisc-linux.org>
Wed, 11 Jan 2006 01:47:52 +0000 (20:47 -0500)
committerKyle McMartin <kyle@duet.int.mcmartin.ca>
Wed, 11 Jan 2006 02:51:25 +0000 (21:51 -0500)
commite0565a1c83a1045d8fae728056082262e712b201
treefc8c4cbccd738ca6dbf2861bb4d0feef7c4c5772
parent45dbe9147dcad2b03f9d1397353d6eed9204da02
[PARISC] Fix and cleanup ioremap.c to work with 4level-fixup.h

Fixup ioremap a bit. It seems to work on 32-bit kernels, but fails
miserably on the first ioremapped access on 64-bit kernels. Also, having
STI enabled causes it to fail. Probably because we're passing an ioremapped
region to a real-mode STI call...

Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
arch/parisc/mm/ioremap.c