On Fri, Feb 17, 2006 at 01:36:24AM +0900, Atsushi Nemoto wrote: > 1. Move ioswab*() and __mem_ioswab*() to mangle-port.h. Now io.h is > clean from CONFIG_SGI_IP22. > > 2. Pass a virtual address to *ioswab*(). Then we can provide > mach-specific *ioswab*() and can do every evil thing based on its > argument. It could be useful on machines which have regions with > different endian conversion scheme. > > 3. Call __swizzle_addr*() _after_ adding mips_io_port_base. This > unifies the meaning of the argument of __swizzle_addr*() (always > virtual address). Then mach-specific __swizzle_addr*() can do every > evil thing based on the argument. > > Signed-off-by: Atsushi Nemoto <anemo@xxxxxxxxxxxxx> Looks nice. This this is more of a cleanup so I queued it for 2.6.17. Ralf