linux grundler
Grant Grundler
grundler@puffin.external.hp.com
Tue, 7 Nov 2000 19:51:23 -0700
CVSROOT: /home/cvs/parisc
Module name: linux
Changes by: grundler 00/11/07 19:51:23
Modified files:
arch/parisc/kernel: lba_pci.c pci.c
include/asm-parisc: pci.h
Log message:
PDC PAT support w/PPB working. Tested on c3k (32- and 64-bit) and A500
with 4port100BT and "Combo-Card" (2x Tulip + 896 SCSI).
LBA code handles each PCI bus completely independently from any busses
under other bridges.
TODO: PPB support is still weak.
FAST Back-Back and Secondary Latency timer aren't enabled/programmed.
This is really a deficiency in generic PCI support and I'll
try to get in touch with Martin Mares on reworking some of this.
Generic PCI (pbus_set_ranges()) sets PCI_BRIDGE_CONTROL to 0x04
by default (ISA behaviors are enabled). We want 0x23 instead.
Adding a pcibios_update_ppb() to lba_driver_callback() right
after pbus_set_ranges() is invoked should be feasible.