|
|
Log in / Subscribe / Register

PCI: dwc: ep: Enhance multi-function endpoint support

From:  Aksh Garg <a-garg7-AT-ti.com>
To:  <linux-pci-AT-vger.kernel.org>, <jingoohan1-AT-gmail.com>, <mani-AT-kernel.org>, <lpieralisi-AT-kernel.org>, <kwilczynski-AT-kernel.org>, <robh-AT-kernel.org>, <bhelgaas-AT-google.com>, <cassel-AT-kernel.org>, <Zhiqiang.Hou-AT-nxp.com>, <xiaowei.bao-AT-nxp.com>, <gustavo.pimentel-AT-synopsys.com>
Subject:  [PATCH v3 0/3] PCI: dwc: ep: Enhance multi-function endpoint support
Date:  Tue, 27 Jan 2026 14:20:07 +0530
Message-ID:  <20260127085010.446116-1-a-garg7@ti.com>
Cc:  <linux-kernel-AT-vger.kernel.org>, <s-vadapalli-AT-ti.com>, <danishanwar-AT-ti.com>, Aksh Garg <a-garg7-AT-ti.com>
Archive-link:  Article

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 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

v2: https://lore.kernel.org/all/20260122082538.309122-1-a-gar...
v1: https://lore.kernel.org/all/20260121054214.274429-1-a-gar...

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   | 102 ++++++++++++------
 drivers/pci/controller/dwc/pcie-designware.h  |   4 +-
 2 files changed, 72 insertions(+), 34 deletions(-)

-- 
2.34.1




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds