linux-2.3 grundler
grundler@puffin.external.hp.com
grundler@puffin.external.hp.com
Sat, 11 Mar 2000 13:43:54 -0700
CVSROOT: /home/cvs/parisc
Module name: linux-2.3
Changes by: grundler 00/03/11 13:43:54
Modified files:
drivers/gsc : gsc.c
arch/parisc/kernel: Makefile iosapic.c lba_pci.c sba_iommu.c
include/asm-parisc: byteorder.h dma.h gsc.h page.h pci.h
Added files:
arch/parisc/kernel: pci-dma.c
Log message:
Intermediate SBA check-in #2.
Notes:
o All the SBA code is in place. We just need to make it work.
Currently hangs (HPMC probably) my box sometime around when
elroy's IBASE/IMASK registers are written.
o biggest kluge to date is the lack of a method to associate LBA's with
SBA's. Need this for programming LBA IBASE/IMASK registers and to
determine which I/O MMU a driver needs to be mapped into.
(Astro based systems only have 1 I/O MMU. N-class has 4).
o added 64-bit swap to byteorder
o added 64-bit gsc_readd/gsc_writed to gsc.[ch]
o pci-dma.c contains "Dynamic DMA Mapping" support for PA-7[13]00LC systems.