kernel_optimize_test/arch/sh
Paul Mundt 37b7a97884 sh: machvec IO death.
This takes a bit of a sledgehammer to the machvec I/O routines. The
iomem case requires no special casing and so can just be dropped
outright. This only leaves the ioport casing for PCI and SuperIO
mangling. With the SuperIO case going through the standard ioport
mapping, it's possible to replace everything with generic routines.

With this done the standard I/O routines are tidied up and NO_IOPORT
now gets default-enabled for the vast majority of boards.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-11-01 09:49:04 -04:00
..
boards sh: machvec IO death. 2010-11-01 09:49:04 -04:00
boot sh: boot kernel with SR.BL set 2010-09-30 09:43:32 +09:00
cchips sh: hd64461: irq_data conversion. 2010-10-27 15:18:15 +09:00
configs sh: mach-systemh: Kill off dead board. 2010-10-29 19:11:56 +09:00
drivers sh: machvec IO death. 2010-11-01 09:49:04 -04:00
include sh: machvec IO death. 2010-11-01 09:49:04 -04:00
kernel sh: machvec IO death. 2010-11-01 09:49:04 -04:00
lib sh: change to new flag variable 2010-09-23 16:18:18 +09:00
lib64
math-emu sh: wire up perf alignment and emulation faults. 2010-10-13 06:55:26 +09:00
mm sh: lockless get_user_pages_fast() 2010-10-27 16:43:08 +09:00
oprofile sh: oprofile: Make sure the backtrace op is available for timer-fallback. 2010-10-27 17:03:50 +09:00
tools sh: mach-systemh: Kill off dead board. 2010-10-29 19:11:56 +09:00
Kconfig sh: machvec IO death. 2010-11-01 09:49:04 -04:00
Kconfig.cpu sh: Turn on speculative return for SH7785 and SH7786 2010-02-18 18:54:18 +09:00
Kconfig.debug
Makefile sh: mach-edosk7705: Kill off machtype, consolidate board def. 2010-10-29 19:38:19 +09:00