diff options
Diffstat (limited to 'usr.sbin/cxgbetool/reg_defs_t7.c')
| -rw-r--r-- | usr.sbin/cxgbetool/reg_defs_t7.c | 126 |
1 files changed, 69 insertions, 57 deletions
diff --git a/usr.sbin/cxgbetool/reg_defs_t7.c b/usr.sbin/cxgbetool/reg_defs_t7.c index 549db9c546d5..338c75946b1d 100644 --- a/usr.sbin/cxgbetool/reg_defs_t7.c +++ b/usr.sbin/cxgbetool/reg_defs_t7.c @@ -1,6 +1,6 @@ /* This file is automatically generated --- changes will be lost */ -/* Generation Date : Thu Sep 11 05:26:14 PM IST 2025 */ -/* Directory name: t7_reg.txt, Changeset: 5945:1487219ecb20 */ +/* Generation Date : Tue Oct 28 05:24:53 PM IST 2025 */ +/* Directory name: t7_sw_reg.txt, Changeset: 5946:0b60ff298e7d */ struct reg_info t7_sge_regs[] = { { "SGE_PF_KDOORBELL", 0x1e000, 0 }, @@ -1546,17 +1546,6 @@ struct reg_info t7_pcie_regs[] = { { "PERstTimeout", 8, 1 }, { "PERstTimer", 0, 4 }, { "PCIE_CFG7", 0x302c, 0 }, - { "PCIE_CFG_SPACE_REQ", 0x3060, 0 }, - { "Enable", 31, 1 }, - { "AI", 30, 1 }, - { "CS2", 29, 1 }, - { "WrBE", 25, 4 }, - { "VFVld", 24, 1 }, - { "RVF", 16, 8 }, - { "PF", 12, 3 }, - { "ExtRegister", 8, 4 }, - { "Register", 0, 8 }, - { "PCIE_CFG_SPACE_DATA", 0x3064, 0 }, { "PCIE_MAILBOX_BASE_WIN", 0x30a4, 0 }, { "PCIEOfst", 6, 26 }, { "BIR", 4, 2 }, @@ -1591,15 +1580,6 @@ struct reg_info t7_pcie_regs[] = { { "PCIE_STATIC_CFG2", 0x30e8, 0 }, { "PL_CONTROL", 16, 16 }, { "STATIC_SPARE3", 0, 15 }, - { "PCIE_DBG_INDIR_REQ", 0x30ec, 0 }, - { "Enable", 31, 1 }, - { "AI", 30, 1 }, - { "Pointer", 8, 16 }, - { "Select", 0, 4 }, - { "PCIE_DBG_INDIR_DATA_0", 0x30f0, 0 }, - { "PCIE_DBG_INDIR_DATA_1", 0x30f4, 0 }, - { "PCIE_DBG_INDIR_DATA_2", 0x30f8, 0 }, - { "PCIE_DBG_INDIR_DATA_3", 0x30fc, 0 }, { "PCIE_PF_INT_CFG", 0x3140, 0 }, { "PBAOfst", 28, 4 }, { "TABOfst", 24, 4 }, @@ -3136,14 +3116,6 @@ struct reg_info t7_pcie_regs[] = { { "PCIE_X8_CORE_PIPE_CONTROL", 0x48b8, 0 }, { "Loopback_Enable", 31, 1 }, { "PCIE_X8_CORE_DBI_RO_WE", 0x48bc, 0 }, - { "PCIE_X8_CFG_SPACE_REQ", 0x48c0, 0 }, - { "Enable", 31, 1 }, - { "AI", 30, 1 }, - { "CS2", 29, 1 }, - { "WrBE", 25, 4 }, - { "ExtRegister", 8, 4 }, - { "Register", 0, 8 }, - { "PCIE_X8_CFG_SPACE_DATA", 0x48c4, 0 }, { "PCIE_X8_CFG_MPS_MRS", 0x4900, 0 }, { "MRS", 3, 3 }, { "MPS", 0, 3 }, @@ -3513,10 +3485,6 @@ struct reg_info t7_pcie_regs[] = { { "PCIE_PHY_PRESET_COEFF", 0x5be4, 0 }, { "PCIE_PHY_PRESET_COEFF", 0x5be8, 0 }, { "PCIE_PHY_PRESET_COEFF", 0x5bec, 0 }, - { "PCIE_PHY_INDIR_REQ", 0x5bf0, 0 }, - { "Enable", 31, 1 }, - { "RegAddr", 0, 16 }, - { "PCIE_PHY_INDIR_DATA", 0x5bf4, 0 }, { "PCIE_STATIC_SPARE1", 0x5bf8, 0 }, { "PCIE_STATIC_SPARE2", 0x5bfc, 0 }, { "x8_sw_en", 30, 1 }, @@ -3606,13 +3574,6 @@ struct reg_info t7_pcie_regs[] = { { "Phy_Reg_Select", 22, 2 }, { "Phy_Reg_RegAddr", 0, 16 }, { "PCIE_MULTI_PHY_INDIR_DATA", 0x5c40, 0 }, - { "PCIE_VF_INT_INDIR_REQ", 0x5c44, 0 }, - { "Enable", 24, 1 }, - { "AI", 23, 1 }, - { "VFID", 0, 10 }, - { "PCIE_VF_INT_INDIR_DATA", 0x5c48, 0 }, - { "VecNum", 12, 10 }, - { "VecBase", 0, 12 }, { "PCIE_VF_256_INT_CFG2", 0x5c4c, 0 }, { "SendFLRRsp", 31, 1 }, { "ImmFLRRsp", 24, 1 }, @@ -4300,15 +4261,6 @@ struct reg_info t7_pcie_regs[] = { { "ByteEnable", 26, 4 }, { "RegAddr", 0, 15 }, { "PCIE_SWITCH_CFG_SPACE_DATA8", 0x5f78, 0 }, - { "PCIE_SNPS_G5_PHY_CR_REQ", 0x5f7c, 0 }, - { "RegSel", 31, 1 }, - { "RdEnable", 30, 1 }, - { "WrEnable", 29, 1 }, - { "AutoIncrVal", 21, 2 }, - { "AutoIncr", 20, 1 }, - { "PhySel", 16, 4 }, - { "RegAddr", 0, 16 }, - { "PCIE_SNPS_G5_PHY_CR_DATA", 0x5f80, 0 }, { "PCIE_SNPS_G5_PHY_SRAM_CFG", 0x5f84, 0 }, { "phy3_sram_bootload_bypass", 27, 1 }, { "phy3_sram_bypass", 26, 1 }, @@ -8895,10 +8847,6 @@ struct reg_info t7_mps_regs[] = { { "MPS_FPGA_BIST_CFG_P3", 0x912c, 0 }, { "AddrMask", 16, 16 }, { "BaseAddr", 0, 16 }, - { "MPS_INIC_CTL", 0x9130, 0 }, - { "RD_WRN", 16, 1 }, - { "ADDR", 0, 16 }, - { "MPS_INIC_DATA", 0x9134, 0 }, { "MPS_RED_CTL", 0x9140, 0 }, { "LPBK_SHIFT_0", 28, 4 }, { "LPBK_SHIFT_1", 24, 4 }, @@ -9279,7 +9227,19 @@ struct reg_info t7_mps_regs[] = { { "xgmac2mps_rx0_perr", 25, 1 }, { "xgmac2mps_rx1_perr", 24, 1 }, { "mps2crypto_rx_intf_fifo", 20, 4 }, - { "RX_PRE_PROC_PERR", 9, 11 }, + { "mac_rx_pproc_mps2tp_tf", 19, 1 }, + { "mac_rx_pproc_lb_ch3", 18, 1 }, + { "mac_rx_pproc_lb_ch2", 17, 1 }, + { "mac_rx_pproc_lb_ch1", 16, 1 }, + { "mac_rx_pproc_lb_ch0", 15, 1 }, + { "mac_rx_pproc_dwrr_ch0_3", 14, 1 }, + { "mac_rx_fifo_perr", 13, 1 }, + { "mac2mps_pt3_perr", 12, 1 }, + { "mac2mps_pt2_perr", 11, 1 }, + { "mac2mps_pt1_perr", 10, 1 }, + { "mac2mps_pt0_perr", 9, 1 }, + { "lpbk_fifo_perr", 8, 1 }, + { "tp2mps_tf_fifo_perr", 7, 1 }, { "MPS_RX_PERR_INT_ENABLE2", 0x11090, 0 }, { "crypt2mps_rx_intf_fifo", 28, 4 }, { "inic2mps_tx0_perr", 27, 1 }, @@ -9287,7 +9247,19 @@ struct reg_info t7_mps_regs[] = { { "xgmac2mps_rx0_perr", 25, 1 }, { "xgmac2mps_rx1_perr", 24, 1 }, { "mps2crypto_rx_intf_fifo", 20, 4 }, - { "RX_PRE_PROC_PERR", 9, 11 }, + { "mac_rx_pproc_mps2tp_tf", 19, 1 }, + { "mac_rx_pproc_lb_ch3", 18, 1 }, + { "mac_rx_pproc_lb_ch2", 17, 1 }, + { "mac_rx_pproc_lb_ch1", 16, 1 }, + { "mac_rx_pproc_lb_ch0", 15, 1 }, + { "mac_rx_pproc_dwrr_ch0_3", 14, 1 }, + { "mac_rx_fifo_perr", 13, 1 }, + { "mac2mps_pt3_perr", 12, 1 }, + { "mac2mps_pt2_perr", 11, 1 }, + { "mac2mps_pt1_perr", 10, 1 }, + { "mac2mps_pt0_perr", 9, 1 }, + { "lpbk_fifo_perr", 8, 1 }, + { "tp2mps_tf_fifo_perr", 7, 1 }, { "MPS_RX_PERR_ENABLE2", 0x11094, 0 }, { "crypt2mps_rx_intf_fifo", 28, 4 }, { "inic2mps_tx0_perr", 27, 1 }, @@ -9295,7 +9267,19 @@ struct reg_info t7_mps_regs[] = { { "xgmac2mps_rx0_perr", 25, 1 }, { "xgmac2mps_rx1_perr", 24, 1 }, { "mps2crypto_rx_intf_fifo", 20, 4 }, - { "RX_PRE_PROC_PERR", 9, 11 }, + { "mac_rx_pproc_mps2tp_tf", 19, 1 }, + { "mac_rx_pproc_lb_ch3", 18, 1 }, + { "mac_rx_pproc_lb_ch2", 17, 1 }, + { "mac_rx_pproc_lb_ch1", 16, 1 }, + { "mac_rx_pproc_lb_ch0", 15, 1 }, + { "mac_rx_pproc_dwrr_ch0_3", 14, 1 }, + { "mac_rx_fifo_perr", 13, 1 }, + { "mac2mps_pt3_perr", 12, 1 }, + { "mac2mps_pt2_perr", 11, 1 }, + { "mac2mps_pt1_perr", 10, 1 }, + { "mac2mps_pt0_perr", 9, 1 }, + { "lpbk_fifo_perr", 8, 1 }, + { "tp2mps_tf_fifo_perr", 7, 1 }, { "MPS_RX_PERR_INT_CAUSE3", 0x11310, 0 }, { "MPS_RX_PERR_INT_ENABLE3", 0x11314, 0 }, { "MPS_RX_PERR_ENABLE3", 0x11318, 0 }, @@ -22654,6 +22638,14 @@ struct reg_info t7_mac_t7_regs[] = { { "TX_CDR_LANE_SEL", 3, 3 }, { "RX_CDR_LANE_SEL", 0, 3 }, { "MAC_DEBUG_PL_IF_1", 0x381c4, 0 }, + { "MAC_HSS0_ANALOG_TEST_CTRL", 0x381d0, 0 }, + { "MAC_HSS1_ANALOG_TEST_CTRL", 0x381d4, 0 }, + { "MAC_HSS2_ANALOG_TEST_CTRL", 0x381d8, 0 }, + { "MAC_HSS3_ANALOG_TEST_CTRL", 0x381dc, 0 }, + { "MAC_HSS0_ANALOG_TEST_STATUS", 0x381e0, 0 }, + { "MAC_HSS1_ANALOG_TEST_STATUS", 0x381e4, 0 }, + { "MAC_HSS2_ANALOG_TEST_STATUS", 0x381e8, 0 }, + { "MAC_HSS3_ANALOG_TEST_STATUS", 0x381ec, 0 }, { "MAC_SIGNAL_DETECT_CTRL", 0x381f0, 0 }, { "Signal_Det_ln7", 15, 1 }, { "Signal_Det_ln6", 14, 1 }, @@ -24583,6 +24575,26 @@ struct reg_info t7_mac_t7_regs[] = { { "Q1_LOS_2_assert", 2, 1 }, { "Q1_LOS_1_assert", 1, 1 }, { "Q1_LOS_0_assert", 0, 1 }, + { "MAC_HSS0_PMD_RECEIVE_SIGNAL_DETECT", 0x3a93c, 0 }, + { "pmd_receive_signal_detect_1n3", 4, 1 }, + { "pmd_receive_signal_detect_1n2", 3, 1 }, + { "pmd_receive_signal_detect_ln1", 2, 1 }, + { "pmd_receive_signal_detect_1n0", 1, 1 }, + { "MAC_HSS1_PMD_RECEIVE_SIGNAL_DETECT", 0x3b93c, 0 }, + { "pmd_receive_signal_detect_1n3", 4, 1 }, + { "pmd_receive_signal_detect_1n2", 3, 1 }, + { "pmd_receive_signal_detect_ln1", 2, 1 }, + { "pmd_receive_signal_detect_1n0", 1, 1 }, + { "MAC_HSS2_PMD_RECEIVE_SIGNAL_DETECT", 0x3c93c, 0 }, + { "pmd_receive_signal_detect_1n3", 4, 1 }, + { "pmd_receive_signal_detect_1n2", 3, 1 }, + { "pmd_receive_signal_detect_ln1", 2, 1 }, + { "pmd_receive_signal_detect_1n0", 1, 1 }, + { "MAC_HSS3_PMD_RECEIVE_SIGNAL_DETECT", 0x3d93c, 0 }, + { "pmd_receive_signal_detect_1n3", 4, 1 }, + { "pmd_receive_signal_detect_1n2", 3, 1 }, + { "pmd_receive_signal_detect_ln1", 2, 1 }, + { "pmd_receive_signal_detect_1n0", 1, 1 }, { "MAC_MTIP_PCS_1G_0_CONTROL", 0x3e000, 0 }, { "Reset", 15, 1 }, { "Loopback", 14, 1 }, |
