summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcivar.h
AgeCommit message (Expand)Author
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-09-05Add an ioctl to figure out the non-sticky bits in PCI BARs used for determiningMark Kettenis
2010-08-27Make PCI Power Management optional, and only enable it when acpi(4) attaches.Mark Kettenis
2010-08-17Power management for PCI devices. For now just put everything in the D3Mark Kettenis
2009-05-05Add extents for prefetchable memory mapped I/O. Should remove conflictMark Kettenis
2009-04-06Set a first step on the road towards proper accounting of PCI resources byMark Kettenis
2007-12-31On some machines we get hotplug interrupts when they're resumed, so don'tMark Kettenis
2007-11-26Add PCI VPD read/write functions from NetBSD required for some thingsJonathan Gray
2007-10-22Add pci_set_powerstate() to change the pm state for a given device.Federico G. Schwindt
2007-08-01cats went awayTheo de Raadt
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
2007-02-23hide all the things userland should not see, so that this file can beTheo de Raadt
2007-01-02Provide a new function, pci_findproduct(), which is analog to pci_findvendor().Marc Balmer
2006-12-14Make pci subsystem aware of domains. Each host bridge gets assigned a uniqueMark Kettenis
2006-12-11On i386, swizzle interrupts for devices for which we don't have explicitMark Kettenis
2006-04-07implement a check whether a BAR is present at all at a givenBrad Smith
2006-03-22Add pci_find_device() a helper function for enumerating theJonathan Gray
2006-03-19- check HDRTYPE early, and ignore if it is not supported (n > 2).Brad Smith
2006-03-19rev 1.86Brad Smith
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2006-03-11move PCI softc struct from pci.c to pcivar.hBrad Smith
2005-06-29add some Power Management constantsBrad Smith
2005-06-02use much simpler switch for pci_machdep.h; ok drahn@ whatever tdr (;Michael Shalayeff
2004-12-07Remove the PCI-ISA bridge callback mechanism; it's no longer needed.Brad Smith
2004-11-30add hppa64 hookMichael Shalayeff
2004-08-09remove some old stuff and clean up. arc and galileo is gone.Per Fogelstrom
2004-08-06sgi support; from pefo@Michael Shalayeff
2004-06-25Provide information about the raw (unswizzled) intrrupt pin inArtur Grabowski
2004-01-31Add pci_machdep hook for cats. ok deraadt@Dale Rahn
2004-01-28an amd64 arch support.Michael Shalayeff
2003-12-12another small compiler warning cleanup (#error instead of bailing out)Hans-Joerg Hoexer
2003-10-06more pci_flags, unused for now; from netbsd.Federico G. Schwindt
2003-09-29pci support for hppaMichael Shalayeff
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-02-28take too. patch ahs to screw up once in a whileMichael Shalayeff
2003-02-28remove non-typo changes. sorry folksMichael Shalayeff
2003-02-28typo; from weissmanndudeMichael Shalayeff
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-07-12support for the agp gart on various agp chipsets.Michael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-03Add the pci_findvendor functionNathan Binkert
2001-08-19sparc64Artur Grabowski
2001-07-20Add pa_bus to pci_attach_argsConstantine Sapuntzakis
2001-06-12Make pci_mapreg_map take an extra argument where we canNiklas Hallqvist
2000-06-09Import pci_mapreg_type from NetBSDChris Cappuccio
2000-03-26from netbsd: pci interrupt routing code.Michael Shalayeff
1999-07-18Added pci_mapreg* interface from NetBSD.Constantine Sapuntzakis
1999-06-16On the off chance that something that is NOT the kernel includes thoseMarc Espie
1999-02-01New PCI arch, GalileoPer Fogelstrom