]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: endpoint: Add reserved region type for MSI-X Table and PBA
authorManikanta Maddireddy <mmaddireddy@nvidia.com>
Tue, 24 Mar 2026 08:08:54 +0000 (13:38 +0530)
committerManivannan Sadhasivam <mani@kernel.org>
Sat, 4 Apr 2026 10:44:37 +0000 (16:14 +0530)
commit5f352433ea39171e19fbb3a7e18d983510176854
treebe493928c4befd4a8c009b0ec2f4b18c0b1cda99
parent9c55d0eb4e9d1bf229d691363fb0641a9b05d904
PCI: endpoint: Add reserved region type for MSI-X Table and PBA

Add PCI_EPC_BAR_RSVD_MSIX_TBL_RAM and PCI_EPC_BAR_RSVD_MSIX_PBA_RAM to
enum pci_epc_bar_rsvd_region_type so that Endpoint controllers can
describe hardware-owned MSI-X Table and PBA (Pending Bit Array) regions
behind a BAR_RESERVED BAR.

Signed-off-by: Manikanta Maddireddy <mmaddireddy@nvidia.com>
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Reviewed-by: Niklas Cassel <cassel@kernel.org>
Link: https://patch.msgid.link/20260324080857.916263-2-mmaddireddy@nvidia.com
include/linux/pci-epc.h