summaryrefslogtreecommitdiffstats
path: root/drivers/pci/iov.c
Commit message (Expand)AuthorAgeFilesLines
* PCI/IOV: Reset total_VFs limit after detaching PF driverJakub Kicinski2018-06-291-0/+16
* PCI/IOV: Allow PF drivers to limit total_VFs to 0Jakub Kicinski2018-05-251-4/+2
* PCI/IOV: Add pci_sriov_configure_simple()Alexander Duyck2018-04-241-0/+36
* Merge branch 'pci/virtualization'Bjorn Helgaas2018-04-041-7/+35
|\
| * PCI/IOV: Use VF0 cached config registers for other VFsKarimAllah Ahmed2018-03-311-7/+35
* | PCI: Tidy commentsBjorn Helgaas2018-03-191-5/+3
|/
* Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2018-02-061-5/+6
|\
| * Merge branch 'pci/spdx' into nextBjorn Helgaas2018-02-011-0/+1
| |\
| | * PCI: Add SPDX GPL-2.0 when no license was specifiedBjorn Helgaas2018-01-261-0/+1
| * | PCI: Add wrappers for dev_printk()Frederick Lawler2018-01-181-5/+5
| |/
* / PCI/IOV: Add pci_vf_drivers_autoprobe() interfaceBryant G. Ly2017-12-111-0/+11
|/
* PCI: Restore ARI Capable Hierarchy before setting numVFsTony Nguyen2017-10-101-0/+8
* PCI: Create SR-IOV virtfn/physfn links before attaching driverStuart Hayes2017-10-101-1/+2
* PCI: Cache the VF device ID in the SR-IOV structureFilippo Sironi2017-10-051-2/+3
* PCI: Remove reset argument from pci_iov_{add,remove}_virtfn()Jan H. Schönherr2017-10-051-13/+5
* PCI: Disable VF decoding before pcibios_sriov_disable() updates resourcesGavin Shan2017-08-291-3/+4
* PCI: Protect pci_driver->sriov_configure() usage with device_lock()Jakub Kicinski2017-06-141-4/+0
* PCI: Add sysfs sriov_drivers_autoprobe to control VF driver bindingBodong Wang2017-04-201-0/+1
* PCI: Lock each enable/disable num_vfs operation in sysfsEmil Tantilov2017-02-031-7/+0
* PCI: Remove pci_resource_bar() and pci_iov_resource_bar()Bjorn Helgaas2016-11-291-18/+0
* PCI: Don't update VF BARs while VF memory space is enabledBjorn Helgaas2016-11-291-0/+8
* PCI: Separate VF BAR updates from standard BAR updatesBjorn Helgaas2016-11-291-0/+50
* PCI: Do any VF BAR updates before enabling the BARsGavin Shan2016-11-231-7/+7
* PCI: Check for pci_setup_device() failure in pci_iov_add_virtfn()Po Liu2016-09-121-1/+4
* Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2016-03-191-5/+5
|\
| * PCI/IOV: Rename and export virtfn_{add, remove}Wei Yang2016-03-091-5/+5
* | PCI: Support SR-IOV on any function typeKelly Zytaruk2016-02-291-4/+0
|/
*-. Merge branches 'pci/aer', 'pci/hotplug', 'pci/misc', 'pci/msi', 'pci/resource...Bjorn Helgaas2015-11-021-49/+52
|\ \
| | * PCI: Fix sriov_enable() error path for pcibios_enable_sriov() failuresAlexander Duyck2015-10-301-5/+6
| | * PCI: Wait 1 second between disabling VFs and clearing NumVFsAlexander Duyck2015-10-301-1/+1
| | * PCI: Reorder pcibios_sriov_disable()Alexander Duyck2015-10-301-6/+6
| | * PCI: Remove VFs in reverse order if virtfn_add() failsAlexander Duyck2015-10-301-3/+3
| | * PCI: Remove redundant validation of SR-IOV offset/stride registersAlexander Duyck2015-10-291-9/+1
| | * PCI: Set SR-IOV NumVFs to zero after enumerationAlexander Duyck2015-10-291-19/+22
| | * PCI: Enable SR-IOV ARI Capable Hierarchy before reading TotalVFsBen Shelton2015-10-291-4/+4
| |/ |/|
| * PCI: Handle Enhanced Allocation capability for SR-IOV devicesDavid Daney2015-10-291-2/+9
|/
* PCI: Add pcibios_iov_resource_alignment() interfaceWei Yang2015-03-311-1/+7
* PCI: Add pcibios_sriov_enable() and pcibios_sriov_disable()Wei Yang2015-03-311-0/+19
* PCI: Export pci_iov_virtfn_bus() and pci_iov_virtfn_devfn()Wei Yang2015-03-311-12/+16
* PCI: Calculate maximum number of buses required for VFsWei Yang2015-03-311-4/+27
* PCI: Refresh First VF Offset and VF Stride when updating NumVFsWei Yang2015-03-311-4/+19
* PCI: Index IOV resources in the conventional styleBjorn Helgaas2015-03-311-4/+4
* PCI: Keep individual VF BAR size in struct pci_sriovWei Yang2015-03-311-19/+20
* PCI: Print PF SR-IOV resource that contains all VF(n) BAR spaceWei Yang2015-03-311-0/+2
* PCI: Print more info in sriov_enable() error messageBjorn Helgaas2015-03-311-2/+5
* PCI: Remove fixed parameter in pci_iov_resource_bar()Myron Stowe2014-11-191-8/+3
* PCI: Use device flag helper functionsEthan Zhao2014-09-161-1/+1
* PCI: Make pci_bus_add_device() voidYijing Wang2014-05-301-1/+1
* PCI: Remove unused SR-IOV VF Migration supportBjorn Helgaas2014-02-191-119/+0
* PCI: Never treat a VF as a multifunction deviceAlex Williamson2014-01-101-0/+1