[parisc-linux-cvs] linux grundler
Grant Grundler
grundler@puffin.external.hp.com
Wed, 21 Feb 2001 18:11:49 -0700
CVSROOT: /home/cvs/parisc
Module name: linux
Changes by: grundler 01/02/21 18:11:49
Modified files:
arch/parisc/kernel: iosapic.c lba_pci.c pci.c setup.c
drivers/pci : pci.c pci.ids quirks.c setup-bus.c setup-res.c
include/asm-parisc: pci.h pdcpat.h
Log message:
Merge PCI 2.4.0 code into parisc-linux tree.
(Fixes several bugs in generic PCI code as noted in earlier e-mail)
Fix /proc/iomem (and "BUG in line 750" output) for legacy PDC.
Tested on A500 (64-bit, PAT PDC) and C3k (32 and 64-bit, legacy PDC).
Outstanding bugs:
- /proc/ioport shows ioport space not getting virtualized properly
under legacy PDC.
- J5600 and L2K HPMC (both have TR4.0 Elroys) during initial bus walk.
(Disabling TR4.0 detection and using "old" cfg space works according
to jsm/taggart). Odd thing is *some* of the busses under TR4.0 can
be walked just fine while others HPMC on first cfg access.