James Bottomley
dae409a277
[PATCH] add Big Endian variants of ioread/iowrite
...
In the new io infrastructure, all of our operators are expecting the
underlying device to be little endian (because the PCI bus, their main
consumer, is LE).
However, there are a fair few devices and busses in the world that are
actually Big Endian. There's even evidence that some of these BE bus and
chip types are attached to LE systems. Thus, there's a need for a BE
equivalent of our io{read,write}{16,32} operations.
The attached patch adds this as io{read,write}{16,32}be. When it's in,
I'll add the first consume (the 53c700 SCSI chip driver).
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-16 15:25:54 -07:00
..
reed_solomon
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
zlib_deflate
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
zlib_inflate
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bitmap.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bust_spinlocks.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cmdline.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
crc-ccitt.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
crc32.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
crc32defs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ctype.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dec_and_lock.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
div64.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dump_stack.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
errno.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
extable.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
find_next_bit.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
gen_crc32table.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
halfmd4.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
idr.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
inflate.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
int_sqrt.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
iomap.c
[PATCH] add Big Endian variants of ioread/iowrite
2005-04-16 15:25:54 -07:00
Kconfig
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Kconfig.debug
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kernel_lock.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kobject.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kobject_uevent.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kref.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
libcrc32c.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Makefile
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
parser.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
prio_tree.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
radix-tree.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rbtree.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem-spinlock.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sha1.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sort.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
string.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vsprintf.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00