From c5003d0c6da670957e3e222e571566e2c33deace Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Sat, 3 Dec 2022 15:35:16 -0800 Subject: [PATCH] fpga/mqnic: Select advanced mode for Xilinx PCIe IP core config to access MSI-X settings Signed-off-by: Alex Forencich --- fpga/mqnic/250_SoC/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/250_SoC/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/ADM_PCIE_9V3/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/ADM_PCIE_9V3/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/AU200/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/AU200/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/AU250/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/AU250/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/AU280/fpga_100g/ip/pcie4c_uscale_plus_0.tcl | 1 + fpga/mqnic/AU280/fpga_25g/ip/pcie4c_uscale_plus_0.tcl | 1 + fpga/mqnic/AU50/fpga_100g/ip/pcie4c_uscale_plus_0.tcl | 1 + fpga/mqnic/AU50/fpga_25g/ip/pcie4c_uscale_plus_0.tcl | 1 + fpga/mqnic/DNPCIe_40G_KU_LL_2QSFP/fpga/ip/pcie3_ultrascale_0.tcl | 1 + fpga/mqnic/NetFPGA_SUME/fpga/ip/pcie3_7x_0.tcl | 1 + fpga/mqnic/Nexus_K35_S/fpga/ip/pcie3_ultrascale_0.tcl | 1 + fpga/mqnic/Nexus_K3P_Q/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/Nexus_K3P_S/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/VCU108/fpga_25g/ip/pcie3_ultrascale_0.tcl | 1 + fpga/mqnic/VCU118/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/VCU118/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/VCU1525/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/VCU1525/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/XUPP3R/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/XUPP3R/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/ZCU106/fpga_pcie/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/fb2CG/fpga_100g/ip/pcie4_uscale_plus_0.tcl | 1 + fpga/mqnic/fb2CG/fpga_25g/ip/pcie4_uscale_plus_0.tcl | 1 + 27 files changed, 27 insertions(+) diff --git a/fpga/mqnic/250_SoC/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/250_SoC/fpga_100g/ip/pcie4_uscale_plus_0.tcl index 21d6198a4..94ac99947 100644 --- a/fpga/mqnic/250_SoC/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/250_SoC/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/250_SoC/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/250_SoC/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 21d6198a4..94ac99947 100644 --- a/fpga/mqnic/250_SoC/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/250_SoC/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/ADM_PCIE_9V3/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/ADM_PCIE_9V3/fpga_100g/ip/pcie4_uscale_plus_0.tcl index b1e54b249..c03d13452 100644 --- a/fpga/mqnic/ADM_PCIE_9V3/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/ADM_PCIE_9V3/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/ADM_PCIE_9V3/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/ADM_PCIE_9V3/fpga_25g/ip/pcie4_uscale_plus_0.tcl index b1e54b249..c03d13452 100644 --- a/fpga/mqnic/ADM_PCIE_9V3/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/ADM_PCIE_9V3/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/AU200/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/AU200/fpga_100g/ip/pcie4_uscale_plus_0.tcl index be77eac07..65e6e1839 100644 --- a/fpga/mqnic/AU200/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/AU200/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/AU200/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/AU200/fpga_25g/ip/pcie4_uscale_plus_0.tcl index be77eac07..65e6e1839 100644 --- a/fpga/mqnic/AU200/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/AU200/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/AU250/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/AU250/fpga_100g/ip/pcie4_uscale_plus_0.tcl index 4d2909eb6..401b065c5 100644 --- a/fpga/mqnic/AU250/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/AU250/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/AU250/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/AU250/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 4d2909eb6..401b065c5 100644 --- a/fpga/mqnic/AU250/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/AU250/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/AU280/fpga_100g/ip/pcie4c_uscale_plus_0.tcl b/fpga/mqnic/AU280/fpga_100g/ip/pcie4c_uscale_plus_0.tcl index fdfdad424..8e62d0b3f 100644 --- a/fpga/mqnic/AU280/fpga_100g/ip/pcie4c_uscale_plus_0.tcl +++ b/fpga/mqnic/AU280/fpga_100g/ip/pcie4c_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4c_uscale_plus_0] diff --git a/fpga/mqnic/AU280/fpga_25g/ip/pcie4c_uscale_plus_0.tcl b/fpga/mqnic/AU280/fpga_25g/ip/pcie4c_uscale_plus_0.tcl index fdfdad424..8e62d0b3f 100644 --- a/fpga/mqnic/AU280/fpga_25g/ip/pcie4c_uscale_plus_0.tcl +++ b/fpga/mqnic/AU280/fpga_25g/ip/pcie4c_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4c_uscale_plus_0] diff --git a/fpga/mqnic/AU50/fpga_100g/ip/pcie4c_uscale_plus_0.tcl b/fpga/mqnic/AU50/fpga_100g/ip/pcie4c_uscale_plus_0.tcl index 0d955e872..730fc7bd3 100644 --- a/fpga/mqnic/AU50/fpga_100g/ip/pcie4c_uscale_plus_0.tcl +++ b/fpga/mqnic/AU50/fpga_100g/ip/pcie4c_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4c_uscale_plus_0] diff --git a/fpga/mqnic/AU50/fpga_25g/ip/pcie4c_uscale_plus_0.tcl b/fpga/mqnic/AU50/fpga_25g/ip/pcie4c_uscale_plus_0.tcl index 0d955e872..730fc7bd3 100644 --- a/fpga/mqnic/AU50/fpga_25g/ip/pcie4c_uscale_plus_0.tcl +++ b/fpga/mqnic/AU50/fpga_25g/ip/pcie4c_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4c_uscale_plus_0] diff --git a/fpga/mqnic/DNPCIe_40G_KU_LL_2QSFP/fpga/ip/pcie3_ultrascale_0.tcl b/fpga/mqnic/DNPCIe_40G_KU_LL_2QSFP/fpga/ip/pcie3_ultrascale_0.tcl index 1b6e5ed0a..8f0252edc 100644 --- a/fpga/mqnic/DNPCIe_40G_KU_LL_2QSFP/fpga/ip/pcie3_ultrascale_0.tcl +++ b/fpga/mqnic/DNPCIe_40G_KU_LL_2QSFP/fpga/ip/pcie3_ultrascale_0.tcl @@ -28,4 +28,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_BIR {BAR_1:0} \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie3_ultrascale_0] diff --git a/fpga/mqnic/NetFPGA_SUME/fpga/ip/pcie3_7x_0.tcl b/fpga/mqnic/NetFPGA_SUME/fpga/ip/pcie3_7x_0.tcl index ee6c83d99..019b393e8 100644 --- a/fpga/mqnic/NetFPGA_SUME/fpga/ip/pcie3_7x_0.tcl +++ b/fpga/mqnic/NetFPGA_SUME/fpga/ip/pcie3_7x_0.tcl @@ -31,4 +31,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.aspm_support {No_ASPM} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie3_7x_0] diff --git a/fpga/mqnic/Nexus_K35_S/fpga/ip/pcie3_ultrascale_0.tcl b/fpga/mqnic/Nexus_K35_S/fpga/ip/pcie3_ultrascale_0.tcl index 5231ddf94..6b9afa3dc 100644 --- a/fpga/mqnic/Nexus_K35_S/fpga/ip/pcie3_ultrascale_0.tcl +++ b/fpga/mqnic/Nexus_K35_S/fpga/ip/pcie3_ultrascale_0.tcl @@ -28,4 +28,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_BIR {BAR_1:0} \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie3_ultrascale_0] diff --git a/fpga/mqnic/Nexus_K3P_Q/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/Nexus_K3P_Q/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 716532cd8..09f7b6002 100644 --- a/fpga/mqnic/Nexus_K3P_Q/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/Nexus_K3P_Q/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -27,6 +27,7 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ CONFIG.en_gt_selection {true} \ CONFIG.select_quad {GTY_Quad_225} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/Nexus_K3P_S/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/Nexus_K3P_S/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 64705b331..dbefdc743 100644 --- a/fpga/mqnic/Nexus_K3P_S/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/Nexus_K3P_S/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -27,6 +27,7 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ CONFIG.en_gt_selection {true} \ CONFIG.select_quad {GTY_Quad_225} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/VCU108/fpga_25g/ip/pcie3_ultrascale_0.tcl b/fpga/mqnic/VCU108/fpga_25g/ip/pcie3_ultrascale_0.tcl index 19d60ac67..ed0d6ede3 100644 --- a/fpga/mqnic/VCU108/fpga_25g/ip/pcie3_ultrascale_0.tcl +++ b/fpga/mqnic/VCU108/fpga_25g/ip/pcie3_ultrascale_0.tcl @@ -27,4 +27,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_BIR {BAR_1:0} \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie3_ultrascale_0] diff --git a/fpga/mqnic/VCU118/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/VCU118/fpga_100g/ip/pcie4_uscale_plus_0.tcl index 7400305e6..f71d5e80d 100644 --- a/fpga/mqnic/VCU118/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/VCU118/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/VCU118/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/VCU118/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 7400305e6..f71d5e80d 100644 --- a/fpga/mqnic/VCU118/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/VCU118/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/VCU1525/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/VCU1525/fpga_100g/ip/pcie4_uscale_plus_0.tcl index f01c3746f..45e5163d0 100644 --- a/fpga/mqnic/VCU1525/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/VCU1525/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/VCU1525/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/VCU1525/fpga_25g/ip/pcie4_uscale_plus_0.tcl index f01c3746f..45e5163d0 100644 --- a/fpga/mqnic/VCU1525/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/VCU1525/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/XUPP3R/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/XUPP3R/fpga_100g/ip/pcie4_uscale_plus_0.tcl index 7b0e7086f..e7426919a 100644 --- a/fpga/mqnic/XUPP3R/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/XUPP3R/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/XUPP3R/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/XUPP3R/fpga_25g/ip/pcie4_uscale_plus_0.tcl index 7b0e7086f..e7426919a 100644 --- a/fpga/mqnic/XUPP3R/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/XUPP3R/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/ZCU106/fpga_pcie/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/ZCU106/fpga_pcie/ip/pcie4_uscale_plus_0.tcl index 9a8f0f7bb..8bbf740a8 100644 --- a/fpga/mqnic/ZCU106/fpga_pcie/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/ZCU106/fpga_pcie/ip/pcie4_uscale_plus_0.tcl @@ -27,4 +27,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/fb2CG/fpga_100g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/fb2CG/fpga_100g/ip/pcie4_uscale_plus_0.tcl index be518e89f..aaf5fbd8a 100644 --- a/fpga/mqnic/fb2CG/fpga_100g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/fb2CG/fpga_100g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0] diff --git a/fpga/mqnic/fb2CG/fpga_25g/ip/pcie4_uscale_plus_0.tcl b/fpga/mqnic/fb2CG/fpga_25g/ip/pcie4_uscale_plus_0.tcl index be518e89f..aaf5fbd8a 100644 --- a/fpga/mqnic/fb2CG/fpga_25g/ip/pcie4_uscale_plus_0.tcl +++ b/fpga/mqnic/fb2CG/fpga_25g/ip/pcie4_uscale_plus_0.tcl @@ -29,4 +29,5 @@ set_property -dict [list \ CONFIG.PF0_MSIX_CAP_PBA_OFFSET {00018000} \ CONFIG.MSI_X_OPTIONS {MSI-X_External} \ CONFIG.vendor_id {1234} \ + CONFIG.mode_selection {Advanced} \ ] [get_ips pcie4_uscale_plus_0]