[PATCH v5 0/3] PCI: dwc: ep: Enhance multi-function endpoint support

Aksh Garg posted 3 patches 1 week ago
.../pci/controller/dwc/pcie-designware-ep.c   | 135 ++++++++++++------
drivers/pci/controller/dwc/pcie-designware.h  |  12 +-
2 files changed, 95 insertions(+), 52 deletions(-)
[PATCH v5 0/3] PCI: dwc: ep: Enhance multi-function endpoint support
Posted by Aksh Garg 1 week ago
This series addresses multi-function endpoint configuration issues in
the DWC PCIe controller driver. The changes enable proper operations
for physical functions and enhance the multi-function endpoint support.

Changes from v4 to v5:
- Added NULL checker for ep_func in patch 2

Changes from v3 to v4:
- Rebased the series

Changes from v2 to v3:
- Fixed minor nits in the patch

Changes from v1 to v2:
- Fixed the minor nits in the patches
- Added a new patch in the series to address PTM capability access

v4: https://lore.kernel.org/all/20260129091753.490167-1-a-garg7@ti.com/
v3: https://lore.kernel.org/all/20260127085010.446116-1-a-garg7@ti.com/
v2: https://lore.kernel.org/all/20260122082538.309122-1-a-garg7@ti.com/
v1: https://lore.kernel.org/all/20260121054214.274429-1-a-garg7@ti.com/

Aksh Garg (3):
  PCI: dwc: ep: Fix resizable BAR support for multi-PF configurations
  PCI: dwc: ep: Add per-PF BAR and inbound ATU mapping support
  PCI: dwc: ep: Add comment explaining controller-level PTM access

 .../pci/controller/dwc/pcie-designware-ep.c   | 135 ++++++++++++------
 drivers/pci/controller/dwc/pcie-designware.h  |  12 +-
 2 files changed, 95 insertions(+), 52 deletions(-)

-- 
2.34.1
Re: [PATCH v5 0/3] PCI: dwc: ep: Enhance multi-function endpoint support
Posted by Manivannan Sadhasivam 1 week ago
On Fri, 30 Jan 2026 17:25:13 +0530, Aksh Garg wrote:
> This series addresses multi-function endpoint configuration issues in
> the DWC PCIe controller driver. The changes enable proper operations
> for physical functions and enhance the multi-function endpoint support.
> 
> Changes from v4 to v5:
> - Added NULL checker for ep_func in patch 2
> 
> [...]

Applied, thanks!

[1/3] PCI: dwc: ep: Fix resizable BAR support for multi-PF configurations
      commit: fdb213bcd508a0a81d2b84f96cf96e80a173faab
[2/3] PCI: dwc: ep: Add per-PF BAR and inbound ATU mapping support
      commit: 47238c9e4c9b707c88e797ba8f1f5b32a7dd4c27
[3/3] PCI: dwc: ep: Add comment explaining controller-level PTM access
      commit: 0e2b9294512c140576c340b7ccd24230a593f30b

Best regards,
-- 
Manivannan Sadhasivam <mani@kernel.org>