From a368ee8c39eb17090d50f5653d78943356c6ab63 Mon Sep 17 00:00:00 2001 From: Devendra Kumar Date: Wed, 7 Oct 2026 15:01:29 +0100 Subject: [PATCH] rtl: moving the PF2 MSI-X table/PBA to the unused PF2 BAR2 Signed-off-by: Devendra Kumar --- linker/slashkit/resources/base/compute/scripts/top.tcl | 6 ++++++ linker/slashkit/resources/base/service/scripts/top.tcl | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/linker/slashkit/resources/base/compute/scripts/top.tcl b/linker/slashkit/resources/base/compute/scripts/top.tcl index 440a92ba..3e2be9bf 100644 --- a/linker/slashkit/resources/base/compute/scripts/top.tcl +++ b/linker/slashkit/resources/base/compute/scripts/top.tcl @@ -1061,6 +1061,12 @@ proc create_hier_cell_aved { parentCell nameHier } { CPM_PCIE1_PF2_CFG_SUBSYS_ID {000e} \ CPM_PCIE1_PF2_CFG_SUBSYS_VEND_ID {10EE} \ CPM_PCIE1_PF2_EXPANSION_ROM_QDMA_ENABLED {0} \ + CPM_PCIE1_PF2_MSIX_CAP_PBA_BIR {BAR_3:2} \ + CPM_PCIE1_PF2_MSIX_CAP_PBA_OFFSET {1FFF000} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_BIR {BAR_3:2} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_OFFSET {1FFE000} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_SIZE {1} \ + CPM_PCIE1_PF2_MSIX_ENABLED {1} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_0 {0x0000020200000000} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_2 {0x0000020300000000} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_4 {0x0000020400000000} \ diff --git a/linker/slashkit/resources/base/service/scripts/top.tcl b/linker/slashkit/resources/base/service/scripts/top.tcl index 63948bde..fd21ba27 100644 --- a/linker/slashkit/resources/base/service/scripts/top.tcl +++ b/linker/slashkit/resources/base/service/scripts/top.tcl @@ -1698,6 +1698,12 @@ proc create_hier_cell_aved { parentCell nameHier } { CPM_PCIE1_PF2_CFG_SUBSYS_ID {000e} \ CPM_PCIE1_PF2_CFG_SUBSYS_VEND_ID {10EE} \ CPM_PCIE1_PF2_EXPANSION_ROM_QDMA_ENABLED {0} \ + CPM_PCIE1_PF2_MSIX_CAP_PBA_BIR {BAR_3:2} \ + CPM_PCIE1_PF2_MSIX_CAP_PBA_OFFSET {1FFF000} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_BIR {BAR_3:2} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_OFFSET {1FFE000} \ + CPM_PCIE1_PF2_MSIX_CAP_TABLE_SIZE {1} \ + CPM_PCIE1_PF2_MSIX_ENABLED {1} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_0 {0x0000020200000000} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_2 {0x0000020300000000} \ CPM_PCIE1_PF2_PCIEBAR2AXIBAR_QDMA_4 {0x0000020400000000} \