Age | Commit message (Expand) | Author |
2013-02-09 | No longer #ifdef BUS_SPACE_MAP_PREFETCHABLE, as all <machine/bus.h> are | Miod Vallat |
2012-10-08 | Revamp the sequences for suspend/hibernate -> resume so that the code | Theo de Raadt |
2012-09-19 | Add resource tracking for PCI bus numbers. This will allow us to prevent | Mark Kettenis |
2012-09-07 | Call pci_min_powerstate() to determine the lowest possible powerstate instead | Mark Kettenis |
2011-10-10 | Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *). | Miod Vallat |
2011-06-12 | Some devices, like parts of the NVIDIA C51 chipset, have a broken Capabilities | Mark Kettenis |
2011-05-30 | Enable MSI for HyperTransport devices that have MSI remapping enabled. | Mark Kettenis |
2011-05-19 | Save and restore the MSI capability registers on suspend/resume. | Mark Kettenis |
2011-05-14 | Pass flags down the PCI bus hierarchy. Soon to be used to selectively enable | Mark Kettenis |
2011-04-12 | We need to delay 10msec after changing to/from D3 state. note: There are | Theo de Raadt |
2010-12-30 | Only disable I/O and memory space and bus mastering if we're actually going | Mark Kettenis |
2010-12-04 | Check the register offset against the device's configuration space size in | Miod Vallat |
2010-09-07 | remove the powerhook code. All architectures now use the ca_activate tree | Theo de Raadt |
2010-09-06 | All PWR_{SUSPEND,RESUME} can now be replaced by DVACT_{SUSPEND,RESUME} | Theo de Raadt |
2010-09-05 | Add an ioctl to figure out the non-sticky bits in PCI BARs used for determining | Mark Kettenis |
2010-08-31 | Add DVACT_QUIECE support. This is called before splhigh() and before | Theo de Raadt |
2010-08-27 | Make PCI Power Management optional, and only enable it when acpi(4) attaches. | Mark Kettenis |
2010-08-17 | Power management for PCI devices. For now just put everything in the D3 | Mark Kettenis |
2010-07-02 | Proper fix for uninitialized variable warning. | Mark Kettenis |
2010-07-02 | the variables work better when initialized. ok deraadt | Ted Unangst |
2010-06-30 | Preserve and restore BARs on suspend/resume for all devices, not just | Mike Larkin |
2010-06-29 | Add support for mapping ACPI to PCI devices | Jordan Hargrave |
2010-04-21 | let this compile on RAMDISKS, which have no ioctl | Theo de Raadt |
2010-04-21 | Directly comparing pcitag_t's doesn't work on all platforms so decompose the | Mark Kettenis |
2010-04-21 | First stab at a VGA arbiter. The VGA arbiter makes sure that only a single | Mark Kettenis |
2010-01-26 | backout last, it causes mem conflicts and device trouble; | Otto Moerbeek |
2010-01-13 | Don't whack conflicting BARs if they are enabled. | Mark Kettenis |
2009-11-23 | pci should return the result of it's children's suspend/resume calls back | Mike Larkin |
2009-11-23 | Walk our children in the activate function. | Theo de Raadt |
2009-11-23 | PCI suspend/resume plumbing. This code is currently not called. | Mike Larkin |
2009-11-05 | Add a new PCIOCGETROMLEN ioctl, to give users of PCIOGETROM a chance to | Mark Kettenis |
2009-07-26 | Add PCIOCGETROM, and ioctl(2) to read PCI ROMs. | Mark Kettenis |
2009-07-25 | Better parameter validation in pciioctl(): check for ioctl number and | Miod Vallat |
2009-07-18 | Don't forget to read the high bits I/O range register when registering | Miod Vallat |
2009-07-14 | Kill structs and ioctls that were never implemented. | Mark Kettenis |
2009-06-29 | Whack bridges that have conflicting windows. This prevents us from choosing | Mark Kettenis |
2009-06-03 | Whack conflicting BARs, such that they get assigned a non-conflicting value | Mark Kettenis |
2009-05-05 | Add extents for prefetchable memory mapped I/O. Should remove conflict | Mark Kettenis |
2009-04-06 | Set a first step on the road towards proper accounting of PCI resources by | Mark Kettenis |
2008-12-28 | Remove confusion between "raw" and "swizzled" interrupt pins. Remove some | Mark Kettenis |
2008-06-13 | properly indent something horridly misleading | Theo de Raadt |
2008-06-13 | Initialize the return value in pci_probe_device() function, so that we do | Theo de Raadt |
2008-02-27 | Make sure we match the correct pci domain; clean up the code a bit and remove | Mark Kettenis |
2007-12-31 | On some machines we get hotplug interrupts when they're resumed, so don't | Mark Kettenis |
2007-11-30 | Make pci(4) detachable. | Mark Kettenis |
2007-11-26 | Add PCI VPD read/write functions from NetBSD required for some things | Jonathan Gray |
2007-11-17 | Allow pci_get_capability to decode capabilities for PCI bridges. | Brad Smith |
2007-10-22 | Add pci_set_powerstate() to change the pm state for a given device. | Federico G. Schwindt |
2007-05-21 | Implement deep interrupt swizzling by mapping all four PCI interrupt pins | Mark Kettenis |
2006-12-14 | Make pci subsystem aware of domains. Each host bridge gets assigned a unique | Mark Kettenis |