[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