[PATCH v5 0/3] PCI: dwc: ep: Enhance multi-function endpoint support
From: Aksh Garg
Date: Fri Jan 30 2026 - 06:56:42 EST
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@xxxxxx/
v3: https://lore.kernel.org/all/20260127085010.446116-1-a-garg7@xxxxxx/
v2: https://lore.kernel.org/all/20260122082538.309122-1-a-garg7@xxxxxx/
v1: https://lore.kernel.org/all/20260121054214.274429-1-a-garg7@xxxxxx/
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