[parisc-linux-cvs] linux-2.6 willy
Matthew Wilcox
willy at parisc-linux.org
Sat Jan 1 23:42:22 MST 2005
CVSROOT: /var/cvs
Module name: linux-2.6
Changes by: willy at cvs.parisc-linux.org 2005-01-01 23:42:22
Modified files:
drivers/parisc : asp.c gsc.c lasi.c wax.c
Log message:
The Lasi and Hardball (Cutoff) docs describe which bit each interrupt is
mapped to, but unfortunately number the bits in big-endian. This makes
no sense to software as we have to keep converting forwards and backwards.
It also causes a little bit of silliness with 64-bit support. This patch
renumbers GSC interrupts as if they're little endian (really, just
treating the documentation as buggy). Dino's done this for a while,
probably partly because the docs list the interrupts in both endians.
Thanks to Ryan for testing.
Patches:
http://cvs.parisc-linux.org/linux-2.6/drivers/parisc/asp.c.diff?cvsroot=&r1=1.7&r2=1.8
http://cvs.parisc-linux.org/linux-2.6/drivers/parisc/gsc.c.diff?cvsroot=&r1=1.9&r2=1.10
http://cvs.parisc-linux.org/linux-2.6/drivers/parisc/lasi.c.diff?cvsroot=&r1=1.7&r2=1.8
http://cvs.parisc-linux.org/linux-2.6/drivers/parisc/wax.c.diff?cvsroot=&r1=1.7&r2=1.8
More information about the parisc-linux-cvs
mailing list