summaryrefslogtreecommitdiffstats
path: root/drivers/pci/iov.c
Commit message (Expand)AuthorAgeFilesLines
* PCI/IOV: Fix wrong kernel-doc identifierLeon Romanovsky2022-03-071-2/+2
* PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PFJason Gunthorpe2022-02-271-0/+29
* PCI/IOV: Add pci_iov_vf_id() to get VF indexJason Gunthorpe2022-02-271-0/+14
* Revert "PCI: Use to_pci_driver() instead of pci_dev->driver"Bjorn Helgaas2021-11-111-15/+9
* Merge branch 'pci/sysfs'Bjorn Helgaas2021-11-051-8/+6
|\
| * PCI/sysfs: Return -EINVAL consistently from "store" functionsKrzysztof Wilczyński2021-09-281-8/+6
* | PCI: Use to_pci_driver() instead of pci_dev->driverUwe Kleine-König2021-10-181-9/+15
|/
* Merge branch 'pci/virtualization'Bjorn Helgaas2021-07-061-2/+9
|\
| * PCI/IOV: Clarify error message for unbound devicesMoritz Fischer2021-06-101-2/+9
* | PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functionsKrzysztof Wilczyński2021-06-031-6/+6
|/
* PCI/IOV: Add sysfs MSI-X vector assignment interfaceLeon Romanovsky2021-04-041-6/+96
* PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORYMatthew Rosato2020-09-211-0/+1
* s390/pci: create links between PFs and VFsNiklas Schnelle2020-05-201-3/+0
* PCI/IOV: Introduce pci_iov_sysfs_link() functionNiklas Schnelle2020-05-201-11/+25
* PCI/IOV: Fix memory leak in pci_iov_add_virtfn()Navid Emamdoost2019-12-091-5/+4
* Merge branch 'pci/trivial'Bjorn Helgaas2019-11-281-1/+0
|\
| * PCI: Remove unnecessary includesBjorn Helgaas2019-10-171-1/+0
* | PCI/IOV: Serialize sysfs sriov_numvfs reads vs writesPierre Crégut2019-10-151-1/+7
|/
* Merge branch 'pci/resource'Bjorn Helgaas2019-09-231-2/+2
|\
| * PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_ENDDenis Efremov2019-08-081-2/+2
* | PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autop...Kelsey Skunberg2019-09-051-3/+2
* | PCI/IOV: Move sysfs SR-IOV functions to iov.cKelsey Skunberg2019-08-201-0/+168
|/
* Revert "PCI/IOV: Use VF0 cached config space size for other VFs"Alex Williamson2019-07-031-2/+0
* PCI/IOV: Add flag so platforms can skip VF scanningSebastian Ott2019-01-011-0/+6
* PCI/IOV: Factor out sriov_add_vfs()Sebastian Ott2019-01-011-13/+31
* PCI/IOV: Remove unnecessary include of <linux/pci-ats.h>Bjorn Helgaas2018-10-111-1/+0
* PCI/IOV: Use VF0 cached config space size for other VFsKarimAllah Ahmed2018-10-111-0/+2
* Merge branch 'pci/virtualization'Bjorn Helgaas2018-08-151-2/+2
|\
| * PCI/IOV: Tidy pci_sriov_set_totalvfs()Bjorn Helgaas2018-07-191-2/+2
* | 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