]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge branch 'remotes/lorenzo/pci/endpoint'
authorBjorn Helgaas <bhelgaas@google.com>
Tue, 31 Aug 2021 20:09:45 +0000 (15:09 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 31 Aug 2021 20:09:45 +0000 (15:09 -0500)
commitcd2044e60ba5c40b0901ded9e616286bff0b8873
tree3cc33cffb88f828cd057f714c09f74a144243948
parent0f2cad2108165fa389c26a988eb5ff6153a751e5
parent0c84f5bf3eb324402a836f47b0958a19d6c47a68
Merge branch 'remotes/lorenzo/pci/endpoint'

- Add max-virtual-functions to endpoint binding (Kishon Vijay Abraham I)

- Add pci_epf_add_vepf() API to add virtual function to endpoint (Kishon
  Vijay Abraham I)

- Add pci_epf_vepf_link() to link virtual function to endpoint physical
  function (Kishon Vijay Abraham I)

- Add virtual function number to pci_epc_ops endpoint ops interfaces
  (Kishon Vijay Abraham I)

- Simplify register base address computation for endpoint BAR configuration
  (Kishon Vijay Abraham I)

- Add support to configure virtual functions in cadence endpoint driver
  (Kishon Vijay Abraham I)

- Add SR-IOV configuration to endpoint test driver (Kishon Vijay Abraham I)

- Document configfs usage to create virtual functions for endpoints (Kishon
  Vijay Abraham I)

* remotes/lorenzo/pci/endpoint:
  Documentation: PCI: endpoint/pci-endpoint-cfs: Guide to use SR-IOV
  misc: pci_endpoint_test: Populate sriov_configure ops to configure SR-IOV device
  PCI: cadence: Add support to configure virtual functions
  PCI: cadence: Simplify code to get register base address for configuring BAR
  PCI: endpoint: Add virtual function number in pci_epc ops
  PCI: endpoint: Add support to link a physical function to a virtual function
  PCI: endpoint: Add support to add virtual function in endpoint core
  dt-bindings: PCI: pci-ep: Add binding to specify virtual function
drivers/misc/pci_endpoint_test.c
drivers/pci/controller/cadence/pcie-cadence-ep.c
drivers/pci/controller/cadence/pcie-cadence.h
drivers/pci/controller/pcie-rcar-ep.c