summaryrefslogtreecommitdiff
path: root/drivers/pci/iov.c
AgeCommit message (Expand)Author
2022-03-07PCI/IOV: Fix wrong kernel-doc identifierLeon Romanovsky
2022-02-27PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PFJason Gunthorpe
2022-02-27PCI/IOV: Add pci_iov_vf_id() to get VF indexJason Gunthorpe
2021-11-11Revert "PCI: Use to_pci_driver() instead of pci_dev->driver"Bjorn Helgaas
2021-11-05Merge branch 'pci/sysfs'Bjorn Helgaas
2021-10-18PCI: Use to_pci_driver() instead of pci_dev->driverUwe Kleine-König
2021-09-28PCI/sysfs: Return -EINVAL consistently from "store" functionsKrzysztof Wilczyński
2021-07-06Merge branch 'pci/virtualization'Bjorn Helgaas
2021-06-10PCI/IOV: Clarify error message for unbound devicesMoritz Fischer
2021-06-03PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functionsKrzysztof Wilczyński
2021-04-04PCI/IOV: Add sysfs MSI-X vector assignment interfaceLeon Romanovsky
2020-09-21PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORYMatthew Rosato
2020-05-20s390/pci: create links between PFs and VFsNiklas Schnelle
2020-05-20PCI/IOV: Introduce pci_iov_sysfs_link() functionNiklas Schnelle
2019-12-09PCI/IOV: Fix memory leak in pci_iov_add_virtfn()Navid Emamdoost
2019-11-28Merge branch 'pci/trivial'Bjorn Helgaas
2019-10-17PCI: Remove unnecessary includesBjorn Helgaas
2019-10-15PCI/IOV: Serialize sysfs sriov_numvfs reads vs writesPierre Crégut
2019-09-23Merge branch 'pci/resource'Bjorn Helgaas
2019-09-05PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autop...Kelsey Skunberg
2019-08-20PCI/IOV: Move sysfs SR-IOV functions to iov.cKelsey Skunberg
2019-08-08PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_ENDDenis Efremov
2019-07-03Revert "PCI/IOV: Use VF0 cached config space size for other VFs"Alex Williamson
2019-01-01PCI/IOV: Add flag so platforms can skip VF scanningSebastian Ott
2019-01-01PCI/IOV: Factor out sriov_add_vfs()Sebastian Ott
2018-10-11PCI/IOV: Remove unnecessary include of <linux/pci-ats.h>Bjorn Helgaas
2018-10-11PCI/IOV: Use VF0 cached config space size for other VFsKarimAllah Ahmed
2018-08-15Merge branch 'pci/virtualization'Bjorn Helgaas
2018-07-19PCI/IOV: Tidy pci_sriov_set_totalvfs()Bjorn Helgaas
2018-06-29PCI/IOV: Reset total_VFs limit after detaching PF driverJakub Kicinski
2018-05-25PCI/IOV: Allow PF drivers to limit total_VFs to 0Jakub Kicinski
2018-04-24PCI/IOV: Add pci_sriov_configure_simple()Alexander Duyck
2018-04-04Merge branch 'pci/virtualization'Bjorn Helgaas
2018-03-31PCI/IOV: Use VF0 cached config registers for other VFsKarimAllah Ahmed
2018-03-19PCI: Tidy commentsBjorn Helgaas
2018-02-06Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2018-02-01Merge branch 'pci/spdx' into nextBjorn Helgaas
2018-01-26PCI: Add SPDX GPL-2.0 when no license was specifiedBjorn Helgaas
2018-01-18PCI: Add wrappers for dev_printk()Frederick Lawler
2017-12-11PCI/IOV: Add pci_vf_drivers_autoprobe() interfaceBryant G. Ly
2017-10-10PCI: Restore ARI Capable Hierarchy before setting numVFsTony Nguyen
2017-10-10PCI: Create SR-IOV virtfn/physfn links before attaching driverStuart Hayes
2017-10-05PCI: Cache the VF device ID in the SR-IOV structureFilippo Sironi
2017-10-05PCI: Remove reset argument from pci_iov_{add,remove}_virtfn()Jan H. Schönherr
2017-08-29PCI: Disable VF decoding before pcibios_sriov_disable() updates resourcesGavin Shan
2017-06-14PCI: Protect pci_driver->sriov_configure() usage with device_lock()Jakub Kicinski
2017-04-20PCI: Add sysfs sriov_drivers_autoprobe to control VF driver bindingBodong Wang
2017-02-03PCI: Lock each enable/disable num_vfs operation in sysfsEmil Tantilov
2016-11-29PCI: Remove pci_resource_bar() and pci_iov_resource_bar()Bjorn Helgaas
2016-11-29PCI: Don't update VF BARs while VF memory space is enabledBjorn Helgaas