summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/pci
AgeCommit message (Collapse)Author
2005-07-24Be more permissive when checking the interrupt vector for devices tied toMiod Vallat
the ISA interrupts; from NetBSD.
2004-12-06Use config_defer().Brad Smith
From NetBSD ok miod@
2004-07-18shrinkTheo de Raadt
2004-06-28oopsTheo de Raadt
2004-06-28Use new event counter API for interrupt counting on alpha. By me, with someAaron Campbell
edits by Theo. deraadt@ ok
2004-06-18Correct range validation in sio_iointr().Miod Vallat
2004-01-13need mbuf.hTheo de Raadt
2004-01-12match both ALI ISA bridges (more fallout); ok millertTheo de Raadt
2003-10-18typos from Jared Yanovich;Jason McIntyre
2003-09-02Our extent implementation relies on the fact that extents all have distinctMiod Vallat
names. However, the tsp code uses one global extent, which both device instances want to reinitialize and use for themselves (whether this is a genuine bug or not is left to the reader). Solve the problem by putting the extents into the tsp softc, and change the pci_bwx_bus code to handle variable extent names. This makes DS20 systems with tsp0 and tsp1 work again. ok deraadt@
2003-05-11string cleaning; krw okTheo de Raadt
2003-05-10string cleaning; ok beck dhartmeiTheo de Raadt
2003-01-08Make END() symbols match corresponding LEAF() name.Miod Vallat
2002-08-15fix END() labelTheo de Raadt
2002-07-09Use BWX on cia as much as possible.Artur Grabowski
It doesn't seem to cause problems anymore and it should simplify some things for X.
2002-06-30AlphaServer 800 and 1000 support; from NetBSD. Tested by Tor Houghton.Miod Vallat
Added to floppy31 still fits.
2002-06-25No \n at the end of a panic() message... I thought all occurences had beenMiod Vallat
squashed already.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-23add support for AlphaPC 64.Eric Jackson
from NetBSD.
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-05irongate needs isadma bouncing.Artur Grabowski
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-10-26Don't bomb if isadma is not configured.Artur Grabowski
2001-10-26First cut at a port of isadma and floppy driver. ok art@Nathan Binkert
From NetBSD via jay@rootaction.net
2001-09-29dec_kn20aa_intr_disestablish() implementation from netbsd; art@ okMichael Shalayeff
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD.
2001-08-17cut and paste typos; from art@Michael Shalayeff
2001-08-17cut and paste typoMichael Shalayeff
2001-08-17provide a way to get the number used for irq line, not only a stringMichael Shalayeff
representation, this is needed for devices like cbb which pass the interrupt line down to the cardbus attachment and not getting the right line before pci_intr_map() has done it's dirty deed. tested on i386 by jason@, compiles on alpha by art@. ppc and mveppc are to be test-compiled, but should work (;
2001-08-08vga_{isa,pci}.h -> vga.h since the former no longer exists.Todd C. Miller
2001-06-26More chipset info needed by X.Artur Grabowski
2001-06-26Provide chipset configuration to sysctls.Artur Grabowski
2001-06-26Provide some chipset information to usreland through sysctl.Artur Grabowski
The chipset support is not here yet, but the skeleton works.
2001-06-25Be more careful in pciide_compat_intr_disestablish.Artur Grabowski
While I'm here, clean up spaces.
2001-06-25Don't return from a void function.Artur Grabowski
2001-06-25Fix earlier commit of pciide disestablishConstantine Sapuntzakis
2001-06-25Add disestablish for pciide on AlphaConstantine Sapuntzakis
2001-04-18Even more bizzarreness on the up1000.Artur Grabowski
From thorpej@netbsd.
2001-04-17OpenBSD tagsArtur Grabowski
2001-04-17mem_clusters.size has page protection encoded in them.Artur Grabowski
Mask it away, otherwise the reservation of RAM will fail.
2001-04-15oops, commit protosmjacob
2001-04-14Pick up some more NetBSD-isms (tsp_bus_mem_init2).mjacob
2001-04-14Pick up some more NetBSD-isms (init_mem2 stuff).mjacob
2001-04-14Add support for Alpha Processor, Inc. UP1000.Artur Grabowski
From NetBSD.
2001-03-21Move files from common to dev to be more like other archsArtur Grabowski
(and so that tab completion on "compile" works as on other archs. :))
2001-03-07DS10 uses Acer M1543 pci<->isa bridge, so match it in siomatch()Eric Jackson
2001-02-16Finish merging lca to become closer to current netbsd.Jason Wright
2001-02-16Further sync... get pci_swiz_bus_{io|mem}_chipdep.c via <> instead of ""Jason Wright
like everyone else.