summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/pci/apecs.c
AgeCommit message (Collapse)Author
2006-12-14Make pci subsystem aware of domains. Each host bridge gets assigned a uniqueMark Kettenis
domain number such that we can distinguish between busses with the same bus number that are behind different host bridges. Domains can be accessed by using different device nodes. ok deraadt@
2006-03-16Get rid of specific softc structure for pci host bridges, as it is neverMiod Vallat
used. No functional change.
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-14Don't use a single static struct alpha_bus_space since there are machinesNathan Binkert
that can have more than one system bus attached to mainbus
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-04Two new sysctls in the chipset tree.Artur Grabowski
CPU_CHIPSET_PORTS - address of the I/O ports. CPU_CHIPSET_HAE_MASK - mask for the HAE register.
2001-06-26More chipset info needed by X.Artur Grabowski
2001-06-26Provide chipset configuration to sysctls.Artur Grabowski
2001-02-16Bring apecs closer to current netbsd work (updated copyrights, plusJason Wright
a few bug fixes I missed earlier).
2001-02-16bring in netbsd bus_dma stuff for lca and apecs bussesJason Wright
2000-11-08Merge in big portions of the improvements NetBSD did to their alpha port.Artur Grabowski
Highlights: UVM, PMAP_NEW, bus_dma (only on some buses for now), new hardware support, possiblity for ELF, etc, etc. Too much to mention. This is still work in progress. video consoles might be broken, otherwise we have basically the same functionality as before plus more.
1997-01-24Sync with NetBSD 961207Niklas Hallqvist
1996-12-08Merge to NetBSD 961107, i.e. mostly new bus.hNiklas Hallqvist
1996-11-23added const to second parameter of cfprint_t routineskstailey
1996-10-30Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.Niklas Hallqvist
-Wall -Wstrict-prototypes -Wmissing-prototypes too.
1996-07-29Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling conventionNiklas Hallqvist
1996-06-18sync to 0616, retaining local diffsTheo de Raadt
1995-12-14update to netbsdTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt