| Commit message (Expand) | Author | Age | Files | Lines |
* | Since ppb(4) properly allocates bus ranges for attached devices, | patrick | 2019-04-23 | 1 | -99/+2 |
* | When we encounter ppb(4)s that are not configured we allocate a range | patrick | 2019-04-16 | 1 | -1/+12 |
* | If port io is disabled, disable the associated windows as well. | kettenis | 2018-04-06 | 1 | -3/+7 |
* | Teach ppb(4) how to allocate PCI bus numbers such that it can properly | kettenis | 2015-12-01 | 1 | -1/+61 |
* | Properly restore the prefetchable memory window upon resume. | kettenis | 2015-10-19 | 1 | -2/+2 |
* | PPB_EXNAMLEN for the extent name; now easier to pass as a size for free() | deraadt | 2015-09-10 | 1 | -10/+12 |
* | Remove some includes include-what-you-use claims don't | jsg | 2015-03-14 | 1 | -2/+1 |
* | remove the second void * argument on tasks. | dlg | 2015-01-27 | 1 | -13/+13 |
* | Fix some issues with 64-bit BARs behind PCI-PCI bridges. | kettenis | 2014-11-24 | 1 | -3/+3 |
* | Add generic support for bridges that support subtractive decoding. | kettenis | 2014-09-15 | 1 | -12/+15 |
* | add a size argument to free. will be used soon, but for now default to 0. | tedu | 2014-07-12 | 1 | -4/+4 |
* | Switch to task queues. | kettenis | 2014-01-29 | 1 | -7/+15 |
* | Add a DVACT_WAKEUP op to the *_activate() API. This is called after the | deraadt | 2013-12-06 | 1 | -17/+17 |
* | Revamp the sequences for suspend/hibernate -> resume so that the code | deraadt | 2012-10-08 | 1 | -2/+5 |
* | Call pci_min_powerstate() to determine the lowest possible powerstate instead | kettenis | 2012-09-07 | 1 | -3/+7 |
* | Save and restore MSI configuration on PCI-Express bridges during | mikeb | 2011-10-31 | 1 | -2/+37 |
* | There are some problems with ppb msi interrupts. For instance, i386 in | deraadt | 2011-06-26 | 1 | -1/+8 |
* | Revert previous commit; it makes us run out of interrupt slots too fast on | kettenis | 2011-06-05 | 1 | -3/+2 |
* | Enable MSI. | kettenis | 2011-05-30 | 1 | -2/+3 |
* | Pass flags down the PCI bus hierarchy. Soon to be used to selectively enable | kettenis | 2011-05-14 | 1 | -4/+2 |
* | since the pciide driver's interrupt handler can return -1 during hotplug | deraadt | 2011-04-18 | 1 | -2/+2 |
* | Only disable I/O and memory space and bus mastering if we're actually going | kettenis | 2010-12-30 | 1 | -13/+3 |
* | ppb(4) should respect pci_dopm, like pci(4) does, and not try to poweroff | mlarkin | 2010-09-25 | 1 | -15/+20 |
* | Add DVACT_QUIECE support. This is called before splhigh() and before | deraadt | 2010-08-31 | 1 | -1/+4 |
* | Power management for PCI devices. For now just put everything in the D3 | kettenis | 2010-08-17 | 1 | -4/+22 |
* | spellin | deraadt | 2010-08-02 | 1 | -2/+2 |
* | If the device has the PCI Express capability, save the slot control and status | kettenis | 2010-06-30 | 1 | -1/+9 |
* | update a random sampling of drivers after the proc.h -> systm.h move | tedu | 2010-04-06 | 1 | -2/+2 |
* | Don't allocate resources on the Intel Hub-to-PCI bridges. Doing so breaks | kettenis | 2009-12-27 | 1 | -7/+32 |
* | Save state on suspend and restore that state and the bridge windows on resume | kettenis | 2009-11-24 | 1 | -3/+56 |
* | must return result of config_activate_children | deraadt | 2009-11-23 | 1 | -3/+3 |
* | Later on this will do much more work on suspend/resume, but for now | deraadt | 2009-11-23 | 1 | -2/+21 |
* | Add code to set up windows on PCI-PCI bridges left unconfigured by the | kettenis | 2009-11-19 | 1 | -1/+151 |
* | Handle the upper 32 bits of the prefetchable memory range when setting up | miod | 2009-09-24 | 1 | -2/+8 |
* | Check the extents exist before trying to do things | jsg | 2009-05-30 | 1 | -18/+24 |
* | On the Intel 82801BAM Hub-to-PCI, pass the main PCI io and mmio extents if | kettenis | 2009-05-15 | 1 | -1/+14 |
* | Add extents for prefetchable memory mapped I/O. Should remove conflict | kettenis | 2009-05-05 | 1 | -1/+32 |
* | Fix two issues with resource accounting: | kettenis | 2009-04-24 | 1 | -2/+14 |
* | Start doing resource accounting on non-root PCI busses by populating the | kettenis | 2009-04-22 | 1 | -71/+78 |
* | bzero pci attach args | kettenis | 2009-04-01 | 1 | -1/+2 |
* | Ignore hotploug events while still in autoconf. Fixes problems with some | kettenis | 2008-12-28 | 1 | -1/+11 |
* | Convert timeout_add() calls using multiples of hz to timeout_add_sec() | blambert | 2008-09-10 | 1 | -2/+2 |
* | On some machines we get hotplug interrupts when they're resumed, so don't | kettenis | 2007-12-31 | 1 | -3/+8 |
* | Some ExpressCard cards have old PCI devices and a PCIe-PCI bridge. | kettenis | 2007-12-04 | 1 | -10/+68 |
* | Disestablish interrupts upon detach, | kettenis | 2007-11-30 | 1 | -5/+13 |
* | Make ppb(4) detachable. | kettenis | 2007-11-30 | 1 | -2/+9 |
* | When plugging a device, assign BARs and set interrupt lines. | kettenis | 2007-11-25 | 1 | -3/+108 |
* | Map the interrupt pins used for swizzling *after* mapping the PCI Express | kettenis | 2007-11-25 | 1 | -7/+7 |
* | First step towards PCI Express/ExpressCard hotplug. Unplug should work on | kettenis | 2007-11-24 | 1 | -7/+103 |
* | Implement deep interrupt swizzling by mapping all four PCI interrupt pins | kettenis | 2007-05-21 | 1 | -1/+10 |