aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* Fix an off by one error when remapping MSI-X vectors.John Baldwin2016-05-031-2/+2
* Fix build for systems without PCI_RES_BUS.John Baldwin2016-04-271-1/+1
* Add a pcib_attach_child() method to manage adding the child "pci" device.John Baldwin2016-04-272-11/+18
* Fix PCI bus detach to delete child devices.John Baldwin2016-04-271-9/+8
* Implement a PCI bus rescan method.John Baldwin2016-04-272-0/+99
* PCI Enhanced Allocation: Annotate an intentional switch fallthroughConrad Meyer2016-04-261-0/+1
* Pull the MSI/MSI-X handling functions out to help with INTRNG integration.Andrew Turner2016-04-181-7/+62
* Add a new PCI bus interface method to alloc the ivars (dinfo) for a device.John Baldwin2016-04-155-44/+37
* Convert pci_delete_child() to a bus_child_deleted() method.John Baldwin2016-04-063-10/+11
* Convert the printfs here from %lx to %jx as well after r297000 in orderBjoern A. Zeeb2016-03-181-3/+3
* Use uintmax_t (typedef'd to rman_res_t type) for rman ranges.Justin Hibbits2016-03-183-32/+32
* Clean up repeated "All rights reserved"Ryan Stone2016-03-144-4/+4
* Replace all resource occurrences of '0UL/~0UL' with '0/~0'.Justin Hibbits2016-03-034-11/+11
* Add gem5 support, so we attach there as well.Bjoern A. Zeeb2016-03-021-4/+7
* Support for Enhanced Allocation in PCIWojciech Macek2016-03-024-0/+329
* Replace some more default range checks with RMAN_IS_DEFAULT_RANGE().Justin Hibbits2016-03-021-1/+1
* Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().Justin Hibbits2016-02-271-2/+2
* Restore ThunderX Pass1.1 PCI changes removed by r295962Wojciech Macek2016-02-262-6/+5
* Add support for Enhanced Allocation in pciconfWojciech Macek2016-02-261-0/+47
* Make pci_host_generic and thunderx_pci commonWojciech Macek2016-02-242-55/+286
* Fix syntax error introduced in previous commit where I removed oneStefan Eßer2016-02-191-1/+1
* Remove redundant check for "(dinfo != NULL)", it has already been performedStefan Eßer2016-02-191-3/+3
* Convert a few more long -> rman_res_t.Justin Hibbits2016-02-161-5/+5
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-2711-69/+74
* Fix invalid root link detection in mv_pci driverZbigniew Bodek2016-01-201-0/+3
* Add accessor methods to fetch the BAR holding the MSI-X table and PBA.John Baldwin2015-12-234-1/+55
* Update the handling of interrupts on the generic PCIe driver:Andrew Turner2015-12-141-17/+49
* Add a new -B flag for use with list mode (-l) that lists details aboutJohn Baldwin2015-11-232-5/+24
* Add a new helper function for PCI devices to locate the upstreamJohn Baldwin2015-11-052-0/+42
* Add helper routines for PCI device drivers to read, write, and modifyJohn Baldwin2015-11-052-0/+61
* drop a bunch of white space at end of lines and end of files...John-Mark Gurney2015-10-183-16/+14
* Add domain support to PCI bus allocationZbigniew Bodek2015-09-161-1/+1
* Treat internal bridge as subtractive on ThunderX ARM64Zbigniew Bodek2015-08-081-2/+3
* Add support for vendor specific function for PCI devid acquisition in ITSZbigniew Bodek2015-07-211-0/+1
* Rename ECAM PCI driver file.Ruslan Bukin2015-06-121-0/+0
* Add generic ECAM PCI device driver found in Gem5 simulator.Ruslan Bukin2015-06-121-0/+626
* Revert previous change. The magical constants can't be changedMarcel Moolenaar2015-06-065-5/+5
* Don't return -10000 as the probe priority. That's lower than whatMarcel Moolenaar2015-06-065-5/+5
* Disable VGA PCI interrupts until a chipset driver is loaded for VGAHans Petter Selasky2015-06-051-0/+7
* Remove several write-only variables, all reported by the gcc 4.9Konstantin Belousov2015-05-291-9/+5
* Create a separate kobj interface for leaf-driver PCI IOV methods.John Baldwin2015-05-285-39/+108
* Add a PCI bridge for the Freescale PCIe Root ComplexJustin Hibbits2015-05-112-10/+17
* Approved, oprócz użycie RESTORE_ERRNO() do ustawiania errno.Mariusz Zaborski2015-05-021-1/+1
* Reassign copyright statements on several files from AdvancedJohn Baldwin2015-04-231-1/+1
* Update the pci_cfg_save/restore routines to operate on bridge devicesJohn Baldwin2015-04-224-54/+107
* Don't explicitly manage power states for PCI-PCI bridge devices in theJohn Baldwin2015-04-221-18/+1
* Fix some incorrect #if conditions around older workarounds for busJohn Baldwin2015-04-221-2/+2
* The minimim grant and maximum latency PCI config registers are only validJohn Baldwin2015-04-221-3/+10
* Fix SR-IOV passthrough devices to allow ppt to attachRyan Stone2015-03-101-1/+1
* Don't leak 'used' in a few error cases.Warner Losh2015-03-011-2/+6