[parisc-linux-cvs] linux willy
Matthew Wilcox
parisc-linux@lists.parisc-linux.org
Sat, 3 Nov 2001 16:06:00 -0700 (MST)
CVSROOT: /var/cvs
Module name: linux
Changes by: willy 01/11/03 16:06:00
Modified files:
arch/parisc/kernel: lba_pci.c parisc_ksyms.c perf.c sba_iommu.c
setup.c smp.c
arch/parisc/mm : extable.c
drivers/gsc : Makefile eisa.c gsc.c
drivers/video : fbcon-sti.c
drivers/video/sti: sticore.c stifb.c
include/asm-parisc: gsc.h io.h
include/video : fbcon.h
Removed files:
drivers/gsc : busdevice.c
Log message:
* turn external definitions of gsc_{read,write}[bwlq] into inline
__raw_{read,write}[bwlq]
* Add compatibility macros so I don't have to change all the drivers
* Change eisa.c to have the same types as io.h has.
* Move contents of busdevice.c into gsc.c. Delete busdevice.c.
* Rename busdevice_init to gsc_init. The function returns! :-)
* Change fb to use readb instead of gsc_readb (et al)
* More void * -> unsigned long conversion
* Remove warning from extable.c
Grant tells me it removes 14k from his A500's kernel when he turns
off CONFIG_GSC. It should slightly improve performance too since
_gsc_{read,write} are no longer function calls.