[parisc-linux-cvs] linux rbrad

rbrad@puffin.external.hp.com rbrad@puffin.external.hp.com
Sun, 21 Oct 2001 23:10:06 -0600


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	rbrad	01/10/21 23:10:06

Modified files:
	.              : Makefile 
	arch/parisc/kernel: ccio-dma.c 
	drivers/gsc    : dino.c 
	drivers/net    : lasi_82596.c 
	drivers/scsi   : lasi700.c ncr53c8xx.c zalon7xx.c 
	include/asm-parisc: pci.h 

Log message:
This patch impliments multi-iommu support by adding an iommu pointer
to the pci_hba_data struct in <asm/pci.h> which points to the correct
ioc.  If the device does not have a pci device, then the driver must
be modified to get a fake pci_dev from the ccio driver.

Changelog:
* Impliments multi-iommu support into ccio (Needed for some
systems (like K-Class) to boot, and to utilize all of the
PCI/GSC slots in ccio boxes.
* Fix some scsi and network drivers so they work with ccio
again.