[parisc-linux-cvs] linux grundler

Grant Grundler grundler@puffin.external.hp.com
Sun, 11 Mar 2001 00:06:01 -0700

CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	grundler	01/03/11 00:06:01

Modified files:
	arch/parisc/kernel: lba_pci.c pci.c 
	drivers/gsc    : dino.c 
	drivers/pci    : Makefile pci.c setup-bus.c setup-res.c 

Log message:
Rework PCI support to back out changes I made before to drivers/pci.
With this code, I *think* one could even use the unchanged 2.4.0
drivers/pci code but I haven't tried it.

One of the changes required moving the call to pci_read_bridge_bases()
to the HBA code (eg dino/lba). LBA support required a smarter algorithm
to determine if the PCI-PCI bridge was configured or not (ie to determine
if it should call pci_read_bridge_bases() or not).

I think the changes I've left in drivers/pci are acceptable to
Jeff Garzik and Ivan Kokshaysky. See "PATCH 2.4.0 parisc PCI support"
thread in linux kernel archives (2001week09 or 10).

Also Added PDC_PAT workarounds for L2k.
We shouldn't expect a new L2K firmware to be published for several monthes.
L2k Firmware team is working on ARB_MASK and "mixed" mem problems
that we saw on jsm's L2k (new problem in 40.50 rev).