summaryrefslogtreecommitdiff
path: root/sys/dev/pci/ppb.c
AgeCommit message (Expand)Author
2010-06-30If the device has the PCI Express capability, save the slot control and statusMark Kettenis
2010-04-06update a random sampling of drivers after the proc.h -> systm.h moveTed Unangst
2009-12-27Don't allocate resources on the Intel Hub-to-PCI bridges. Doing so breaksMark Kettenis
2009-11-24Save state on suspend and restore that state and the bridge windows on resumeMark Kettenis
2009-11-23must return result of config_activate_childrenTheo de Raadt
2009-11-23Later on this will do much more work on suspend/resume, but for nowTheo de Raadt
2009-11-19Add code to set up windows on PCI-PCI bridges left unconfigured by theMark Kettenis
2009-09-24Handle the upper 32 bits of the prefetchable memory range when setting upMiod Vallat
2009-05-30Check the extents exist before trying to do thingsJonathan Gray
2009-05-15On the Intel 82801BAM Hub-to-PCI, pass the main PCI io and mmio extents ifMark Kettenis
2009-05-05Add extents for prefetchable memory mapped I/O. Should remove conflictMark Kettenis
2009-04-24Fix two issues with resource accounting:Mark Kettenis
2009-04-22Start doing resource accounting on non-root PCI busses by populating theMark Kettenis
2009-04-01bzero pci attach argsMark Kettenis
2008-12-28Ignore hotploug events while still in autoconf. Fixes problems with someMark Kettenis
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2007-12-31On some machines we get hotplug interrupts when they're resumed, so don'tMark Kettenis
2007-12-04Some ExpressCard cards have old PCI devices and a PCIe-PCI bridge.Mark Kettenis
2007-11-30Disestablish interrupts upon detach,Mark Kettenis
2007-11-30Make ppb(4) detachable.Mark Kettenis
2007-11-25When plugging a device, assign BARs and set interrupt lines.Mark Kettenis
2007-11-25Map the interrupt pins used for swizzling *after* mapping the PCI ExpressMark Kettenis
2007-11-24First step towards PCI Express/ExpressCard hotplug. Unplug should work onMark Kettenis
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
2007-02-13Fix typo in commentTom Cosgrove
2006-12-14Make pci subsystem aware of domains. Each host bridge gets assigned a uniqueMark Kettenis
2006-07-04Back out the workaround committed in rev 1.13 now that we no longer blindlyMark Kettenis
2006-03-19ANSI and fix commentsBrad Smith
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2006-02-27Workaround for bridge attachment where nothing lives behind these 'rare'Dale Rahn
2005-12-05fix func name in the commentsMichael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2000-01-15special case one mislabeled device which is not a pci bridge at allTheo de Raadt
1998-03-10not yetTheo de Raadt
1998-03-10propogate pci flagsTheo de Raadt
1998-01-20Merge bus_dma support from NetBSD, mostly by Jason Thorpe. Only i386 uses itNiklas Hallqvist
1998-01-05new style pci attach printingTheo de Raadt
1996-11-28Adaption to new bus.h from NetBSD. Various driver has been updated toNiklas Hallqvist
1996-11-23added const to second parameter of cfprint_t routineskstailey
1996-05-07sync with 0504 -- prototypes and bus.hTheo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-18NetBSD 960317 mergeNiklas Hallqvist