1 /* 2 */ 3 4 /* This file is automatically generated --- do not edit */ 5 6 struct reg_info sge_regs[] = { 7 { "SG_CONTROL", 0x0, 0 }, 8 { "CmdQ0_Enable", 0, 1 }, 9 { "CmdQ1_Enable", 1, 1 }, 10 { "FL0_Enable", 2, 1 }, 11 { "FL1_Enable", 3, 1 }, 12 { "CPL_Enable", 4, 1 }, 13 { "Response_Queue_Enable", 5, 1 }, 14 { "CmdQ_Priority", 6, 2 }, 15 { "Disable_CmdQ0_GTS", 8, 1 }, 16 { "Disable_CmdQ1_GTS", 9, 1 }, 17 { "Disable_FL0_GTS", 10, 1 }, 18 { "Disable_FL1_GTS", 11, 1 }, 19 { "Enable_Big_Endian", 12, 1 }, 20 { "FL_Selection_Criteria", 13, 1 }, 21 { "iSCSI_Coalesce", 14, 1 }, 22 { "RX_Pkt_Offset", 15, 3 }, 23 { "VLAN_Xtract", 18, 1 }, 24 { "SG_DOORBELL", 0x4, 0 }, 25 { "CmdQ0_Enable", 0, 1 }, 26 { "CmdQ1_Enable", 1, 1 }, 27 { "FL0_Enable", 2, 1 }, 28 { "FL1_Enable", 3, 1 }, 29 { "SG_CMD0BASELWR", 0x8, 0 }, 30 { "SG_CMD0BASEUPR", 0xc, 0 }, 31 { "SG_CMD1BASELWR", 0x10, 0 }, 32 { "SG_CMD1BASEUPR", 0x14, 0 }, 33 { "SG_FL0BASELWR", 0x18, 0 }, 34 { "SG_FL0BASEUPR", 0x1c, 0 }, 35 { "SG_FL1BASELWR", 0x20, 0 }, 36 { "SG_FL1BASEUPR", 0x24, 0 }, 37 { "SG_CMD0SIZE", 0x28, 0 }, 38 { "CmdQ0_Size", 0, 17 }, 39 { "SG_FL0SIZE", 0x2c, 0 }, 40 { "FL0_Size", 0, 17 }, 41 { "SG_RSPSIZE", 0x30, 0 }, 42 { "RespQ_Size", 0, 17 }, 43 { "SG_RSPBASELWR", 0x34, 0 }, 44 { "SG_RSPBASEUPR", 0x38, 0 }, 45 { "SG_FLTHRESHOLD", 0x3c, 0 }, 46 { "FL_Threshold", 0, 16 }, 47 { "SG_RSPQUEUECREDIT", 0x40, 0 }, 48 { "RespQ_Credit", 0, 17 }, 49 { "SG_DEBUGTXDATAL", 0x44, 0 }, 50 { "SG_SLEEPING", 0x48, 0 }, 51 { "Sleeping", 0, 16 }, 52 { "SG_INTRTIMER", 0x4c, 0 }, 53 { "Interrupt_Timer_Count", 0, 24 }, 54 { "SG_CMD0PTR", 0x50, 0 }, 55 { "CmdQ0_Pointer", 0, 16 }, 56 { "Current_Generation_Bit", 16, 1 }, 57 { "SG_CMD1PTR", 0x54, 0 }, 58 { "CmdQ1_Pointer", 0, 16 }, 59 { "Current_Generation_Bit", 16, 1 }, 60 { "SG_FL0PTR", 0x58, 0 }, 61 { "FL0_Pointer", 0, 16 }, 62 { "Current_Generation_Bit", 16, 1 }, 63 { "SG_FL1PTR", 0x5c, 0 }, 64 { "FL1_Pointer", 0, 16 }, 65 { "Current_Generation_Bit", 16, 1 }, 66 { "SG_DEBUGTXDATAH", 0x60, 0 }, 67 { "SG_DEBUGRXDATAL", 0x64, 0 }, 68 { "SG_DEBUGRXDATAH", 0x68, 0 }, 69 { "SG_VERSION", 0x6c, 0 }, 70 { "Day", 0, 5 }, 71 { "Month", 5, 4 }, 72 { "SG_DEBUGRXSOP", 0x70, 0 }, 73 { "SG_DEBUGTXSOP", 0x74, 0 }, 74 { "SG_LA_RDPTR0", 0x78, 0 }, 75 { "Logic_Analyzer0_Read_Pointer", 0, 9 }, 76 { "SG_LA_RDDATA0", 0x7c, 0 }, 77 { "SG_LA_WRPTR0", 0x80, 0 }, 78 { "SG_DEBUGRXEOP", 0x84, 0 }, 79 { "SG_DEBUGTXEOP", 0x88, 0 }, 80 { "SG_DEBUGRXSIZE", 0x8c, 0 }, 81 { "SG_DEBUGTXSIZE", 0x90, 0 }, 82 { "SG_NUMBER_LA", 0x94, 0 }, 83 { "SG_LA_RDPTR1", 0x98, 0 }, 84 { "Logic_Analyzer1_Read_Pointer", 0, 9 }, 85 { "SG_LA_RDDATA1", 0x9c, 0 }, 86 { "SG_LA_WRPTR1", 0xa0, 0 }, 87 { "SG_LA_RDPTR2", 0xa4, 0 }, 88 { "Logic_Analyzer2_Read_Pointer", 0, 9 }, 89 { "SG_LA_RDDATA2", 0xa8, 0 }, 90 { "SG_LA_WRPTR2", 0xac, 0 }, 91 { "SG_CMD1SIZE", 0xb0, 0 }, 92 { "CmdQ1_Size", 0, 17 }, 93 { "SG_FL1SIZE", 0xb4, 0 }, 94 { "FL1_Size", 0, 17 }, 95 { "SG_INT_ENABLE", 0xb8, 0 }, 96 { "RespQ_Exhausted", 0, 1 }, 97 { "RespQ_Overflow", 1, 1 }, 98 { "FL_Exhausted", 2, 1 }, 99 { "Packet_Too_Big", 3, 1 }, 100 { "Packet_Mismatch", 4, 1 }, 101 { "SG_INT_CAUSE", 0xbc, 0 }, 102 { "RespQ_Exhausted", 0, 1 }, 103 { "RespQ_Overflow", 1, 1 }, 104 { "FL_Exhausted", 2, 1 }, 105 { "Packet_Too_Big", 3, 1 }, 106 { "Packet_Mismatch", 4, 1 }, 107 { "SG_RESPACCUTIMER", 0xc0, 0 }, 108 { NULL, 0, 0 } 109 }; 110 111 struct reg_info mc3_regs[] = { 112 { "MC3_CFG", 0x100, 0 }, 113 { "Clk_Enable", 0, 1 }, 114 { "Ready", 1, 1 }, 115 { "Read_to_Write_Delay", 2, 3 }, 116 { "Write_to_Read_Delay", 5, 3 }, 117 { "MC3_Bank_Cycle", 8, 4 }, 118 { "Refresh_Cycle", 12, 4 }, 119 { "Precharge_Cycle", 16, 2 }, 120 { "Active_to_Read_Write_Delay", 18, 1 }, 121 { "Active_to_Precharge_Delay", 19, 3 }, 122 { "Write_Recovery_Delay", 22, 2 }, 123 { "Density", 24, 2 }, 124 { "Organization", 26, 1 }, 125 { "Banks", 27, 1 }, 126 { "Unregistered", 28, 1 }, 127 { "MC3_Width", 29, 2 }, 128 { "MC3_Slow", 31, 1 }, 129 { "MC3_MODE", 0x104, 0 }, 130 { "MC3_Mode", 0, 14 }, 131 { "Busy", 31, 1 }, 132 { "MC3_EXT_MODE", 0x108, 0 }, 133 { "MC3_Extended_Mode", 0, 14 }, 134 { "Busy", 31, 1 }, 135 { "MC3_PRECHARG", 0x10c, 0 }, 136 { "Busy", 31, 1 }, 137 { "MC3_REFRESH", 0x110, 0 }, 138 { "Refresh_Enable", 0, 1 }, 139 { "Refresh_Divisor", 1, 14 }, 140 { "Busy", 31, 1 }, 141 { "MC3_STROBE", 0x114, 0 }, 142 { "Master_DLL_Reset", 0, 1 }, 143 { "Master_DLL_Tap_Count", 1, 8 }, 144 { "Master_DLL_Locked", 9, 1 }, 145 { "Master_DLL_Max_Tap_Count", 10, 1 }, 146 { "Master_DLL_Tap_Count_Offset", 11, 6 }, 147 { "Slave_DLL_Reset", 11, 1 }, 148 { "Slave_DLL_Delta", 12, 4 }, 149 { "Slave_Delay_Line_Manual_Tap_Count", 17, 6 }, 150 { "Slave_Delay_Line_Manual_Tap_Count_Enable", 23, 1 }, 151 { "Slave_Delay_Line_Tap_Count", 24, 6 }, 152 { "MC3_ECC_CNTL", 0x118, 0 }, 153 { "ECC_Generation_Enable", 0, 1 }, 154 { "ECC_Check_Enable", 1, 1 }, 155 { "Correctable_Error_Count", 2, 8 }, 156 { "Uncorrectable_Error_Count", 10, 8 }, 157 { "MC3_CE_ADDR", 0x11c, 0 }, 158 { "MC3_CE_Addr", 4, 28 }, 159 { "MC3_CE_DATA0", 0x120, 0 }, 160 { "MC3_CE_DATA1", 0x124, 0 }, 161 { "MC3_CE_DATA2", 0x128, 0 }, 162 { "MC3_CE_DATA3", 0x12c, 0 }, 163 { "MC3_CE_DATA4", 0x130, 0 }, 164 { "MC3_UE_ADDR", 0x134, 0 }, 165 { "MC3_UE_Addr", 4, 28 }, 166 { "MC3_UE_DATA0", 0x138, 0 }, 167 { "MC3_UE_DATA1", 0x13c, 0 }, 168 { "MC3_UE_DATA2", 0x140, 0 }, 169 { "MC3_UE_DATA3", 0x144, 0 }, 170 { "MC3_UE_DATA4", 0x148, 0 }, 171 { "MC3_BD_ADDR", 0x14c, 0 }, 172 { "MC3_BD_DATA0", 0x150, 0 }, 173 { "MC3_BD_DATA1", 0x154, 0 }, 174 { "MC3_BD_DATA2", 0x158, 0 }, 175 { "MC3_BD_DATA3", 0x15c, 0 }, 176 { "MC3_BD_DATA4", 0x160, 0 }, 177 { "MC3_BD_OP", 0x164, 0 }, 178 { "Back_Door_Operation", 0, 1 }, 179 { "Busy", 31, 1 }, 180 { "MC3_BIST_ADDR_BEG", 0x168, 0 }, 181 { "MC3_BIST_ADDR_END", 0x16c, 0 }, 182 { "MC3_BIST_DATA", 0x170, 0 }, 183 { "MC3_BIST_OP", 0x174, 0 }, 184 { "Op", 0, 1 }, 185 { "Data_Pattern", 1, 2 }, 186 { "Continuous", 3, 1 }, 187 { "Busy", 31, 1 }, 188 { "MC3_INT_ENABLE", 0x178, 0 }, 189 { "MC3_Corr_Err", 0, 1 }, 190 { "MC3_Uncorr_Err", 1, 1 }, 191 { "MC3_Parity_Err", 2, 8 }, 192 { "MC3_Addr_Err", 10, 1 }, 193 { "MC3_INT_CAUSE", 0x17c, 0 }, 194 { "MC3_Corr_Err", 0, 1 }, 195 { "MC3_Uncorr_Err", 1, 1 }, 196 { "MC3_Parity_Err", 2, 8 }, 197 { "MC3_Addr_Err", 10, 1 }, 198 { NULL, 0, 0 } 199 }; 200 201 struct reg_info mc4_regs[] = { 202 { "MC4_CFG", 0x180, 0 }, 203 { "Power_Up", 0, 1 }, 204 { "Ready", 1, 1 }, 205 { "Read_to_Write_Delay", 2, 3 }, 206 { "Write_to_Read_Delay", 5, 3 }, 207 { "MC4_Bank_Cycle", 8, 3 }, 208 { "MC4_Narrow", 24, 1 }, 209 { "MC4_Slow", 25, 1 }, 210 { "MC4A_Width", 24, 2 }, 211 { "MC4A_Slow", 26, 1 }, 212 { "MC4_MODE", 0x184, 0 }, 213 { "MC4_Mode", 0, 15 }, 214 { "Busy", 31, 1 }, 215 { "MC4_EXT_MODE", 0x188, 0 }, 216 { "MC4_Extended_Mode", 0, 15 }, 217 { "Busy", 31, 1 }, 218 { "MC4_REFRESH", 0x190, 0 }, 219 { "Refresh_Enable", 0, 1 }, 220 { "Refresh_Divisor", 1, 14 }, 221 { "Busy", 31, 1 }, 222 { "MC4_STROBE", 0x194, 0 }, 223 { "Master_DLL_Reset", 0, 1 }, 224 { "Master_DLL_Tap_Count", 1, 8 }, 225 { "Master_DLL_Locked", 9, 1 }, 226 { "Master_DLL_Max_Tap_Count", 10, 1 }, 227 { "Master_DLL_Tap_Count_Offset", 11, 6 }, 228 { "Slave_DLL_Reset", 11, 1 }, 229 { "Slave_DLL_Delta", 12, 4 }, 230 { "Slave_Delay_Line_Manual_Tap_Count", 17, 6 }, 231 { "Slave_Delay_Line_Manual_Tap_Count_Enable", 23, 1 }, 232 { "Slave_Delay_Line_Tap_Count", 24, 6 }, 233 { "MC4_ECC_CNTL", 0x198, 0 }, 234 { "ECC_Generation_Enable", 0, 1 }, 235 { "ECC_Check_Enable", 1, 1 }, 236 { "Correctable_Error_Count", 2, 8 }, 237 { "Uncorrectable_Error_Count", 10, 8 }, 238 { "MC4_CE_ADDR", 0x19c, 0 }, 239 { "MC4_CE_Addr", 4, 24 }, 240 { "MC4_CE_DATA0", 0x1a0, 0 }, 241 { "MC4_CE_DATA1", 0x1a4, 0 }, 242 { "MC4_CE_DATA2", 0x1a8, 0 }, 243 { "MC4_CE_DATA3", 0x1ac, 0 }, 244 { "MC4_CE_DATA4", 0x1b0, 0 }, 245 { "MC4_UE_ADDR", 0x1b4, 0 }, 246 { "MC4_UE_Addr", 4, 24 }, 247 { "MC4_UE_DATA0", 0x1b8, 0 }, 248 { "MC4_UE_DATA1", 0x1bc, 0 }, 249 { "MC4_UE_DATA2", 0x1c0, 0 }, 250 { "MC4_UE_DATA3", 0x1c4, 0 }, 251 { "MC4_UE_DATA4", 0x1c8, 0 }, 252 { "MC4_BD_ADDR", 0x1cc, 0 }, 253 { "MC4_Back_Door_Addr", 0, 28 }, 254 { "MC4_BD_DATA0", 0x1d0, 0 }, 255 { "MC4_BD_DATA1", 0x1d4, 0 }, 256 { "MC4_BD_DATA2", 0x1d8, 0 }, 257 { "MC4_BD_DATA3", 0x1dc, 0 }, 258 { "MC4_BD_DATA4", 0x1e0, 0 }, 259 { "MC4_BD_OP", 0x1e4, 0 }, 260 { "Operation", 0, 1 }, 261 { "Busy", 31, 1 }, 262 { "MC4_BIST_ADDR_BEG", 0x1e8, 0 }, 263 { "MC4_BIST_ADDR_END", 0x1ec, 0 }, 264 { "MC4_BIST_DATA", 0x1f0, 0 }, 265 { "MC4_BIST_OP", 0x1f4, 0 }, 266 { "Op", 0, 1 }, 267 { "Data_Pattern", 1, 2 }, 268 { "Continuous", 3, 1 }, 269 { "Busy", 31, 1 }, 270 { "MC4_INT_ENABLE", 0x1f8, 0 }, 271 { "MC4_Corr_Err", 0, 1 }, 272 { "MC4_Uncorr_Err", 1, 1 }, 273 { "MC4_Addr_Err", 2, 1 }, 274 { "MC4_INT_CAUSE", 0x1fc, 0 }, 275 { "MC4_Corr_Err", 0, 1 }, 276 { "MC4_Uncorr_Err", 1, 1 }, 277 { "MC4_Addr_Err", 2, 1 }, 278 { NULL, 0, 0 } 279 }; 280 281 struct reg_info tpi_regs[] = { 282 { "TPI_ADDR", 0x280, 0 }, 283 { "TPI_ADDRESS", 0, 24 }, 284 { "TPI_WR_DATA", 0x284, 0 }, 285 { "TPI_RD_DATA", 0x288, 0 }, 286 { "TPI_CSR", 0x28c, 0 }, 287 { "TPIWR", 0, 1 }, 288 { "TPIRDY", 1, 1 }, 289 { "INT_DIR", 31, 1 }, 290 { "TPI_PAR", 0x29c, 0 }, 291 { "TPIPAR", 0, 7 }, 292 { NULL, 0, 0 } 293 }; 294 295 struct reg_info tp_regs[] = { 296 { "TP_IN_CONFIG", 0x300, 0 }, 297 { "TP_IN_CSPI_Tunnel", 0, 1 }, 298 { "TP_IN_CSPI_Ethernet", 1, 1 }, 299 { "TP_IN_CSPI_CPL", 3, 1 }, 300 { "TP_IN_CSPI_POS", 4, 1 }, 301 { "TP_IN_CSPI_Check_IP_Csum", 5, 1 }, 302 { "TP_IN_CSPI_Check_TCP_Csum", 6, 1 }, 303 { "TP_IN_ESPI_Tunnel", 7, 1 }, 304 { "TP_IN_ESPI_Ethernet", 8, 1 }, 305 { "TP_IN_ESPI_CPL", 10, 1 }, 306 { "TP_IN_ESPI_POS", 11, 1 }, 307 { "TP_IN_ESPI_Check_IP_Csum", 12, 1 }, 308 { "TP_IN_ESPI_Check_TCP_Csum", 13, 1 }, 309 { "Offload_Disable", 14, 1 }, 310 { "TP_OUT_CONFIG", 0x304, 0 }, 311 { "TP_OUT_C_ETH", 0, 1 }, 312 { "TP_OUT_CSPI_CPL", 2, 1 }, 313 { "TP_OUT_CSPI_POS", 3, 1 }, 314 { "TP_OUT_CSPI_Generate_IP_Csum", 4, 1 }, 315 { "TP_OUT_CSPI_Generate_TCP_Csum", 5, 1 }, 316 { "TP_OUT_ESPI_Ethernet", 6, 1 }, 317 { "TP_OUT_ESPI_TAG_Ethernet", 7, 1 }, 318 { "TP_OUT_ESPI_CPL", 8, 1 }, 319 { "TP_OUT_ESPI_POS", 9, 1 }, 320 { "TP_OUT_ESPI_Generate_IP_Csum", 10, 1 }, 321 { "TP_OUT_ESPI_Generate_TCP_Csum", 11, 1 }, 322 { "TP_GLOBAL_CONFIG", 0x308, 0 }, 323 { "IP_TTL", 0, 8 }, 324 { "TCAM_Server_Region_Usage", 8, 2 }, 325 { "QOS_Mapping", 10, 1 }, 326 { "TCP_Csum", 11, 1 }, 327 { "UDP_Csum", 12, 1 }, 328 { "IP_Csum", 13, 1 }, 329 { "IP_ID_Split", 14, 1 }, 330 { "Path_MTU", 15, 1 }, 331 { "5Tuple_Lookup", 17, 2 }, 332 { "IP_Fragment_Drop", 19, 1 }, 333 { "Ping_Drop", 20, 1 }, 334 { "Protect_Mode", 21, 1 }, 335 { "SYN_Cookie_Algorithm", 22, 1 }, 336 { "Attack_Filter", 23, 1 }, 337 { "Interface_Type", 24, 1 }, 338 { "Disable_RX_Flow_Control", 25, 1 }, 339 { "SYN_Cookie_Parameter", 26, 6 }, 340 { "TP_GLOBAL_RX_CREDITS", 0x30c, 0 }, 341 { "TP_CM_SIZE", 0x310, 0 }, 342 { "TP_CM_MM_BASE", 0x314, 0 }, 343 { "CM_MemMgr_Base", 0, 28 }, 344 { "TP_CM_TIMER_BASE", 0x318, 0 }, 345 { "CM_Timer_Base", 0, 28 }, 346 { "TP_PM_SIZE", 0x31c, 0 }, 347 { "TP_PM_TX_BASE", 0x320, 0 }, 348 { "TP_PM_DEFRAG_BASE", 0x324, 0 }, 349 { "TP_PM_RX_BASE", 0x328, 0 }, 350 { "TP_PM_RX_PG_SIZE", 0x32c, 0 }, 351 { "TP_PM_RX_MAX_PGS", 0x330, 0 }, 352 { "TP_PM_TX_PG_SIZE", 0x334, 0 }, 353 { "TP_PM_TX_MAX_PGS", 0x338, 0 }, 354 { "TP_TCP_OPTIONS", 0x340, 0 }, 355 { "Timestamp", 0, 2 }, 356 { "Window_Scale", 2, 2 }, 357 { "SACK", 4, 2 }, 358 { "ECN", 6, 2 }, 359 { "SACK_Algorithm", 8, 2 }, 360 { "MSS", 10, 1 }, 361 { "Default_Peer_MSS", 16, 16 }, 362 { "TP_DACK_CONFIG", 0x344, 0 }, 363 { "DACK_Mode", 0, 1 }, 364 { "DACK_Auto_Mgmt", 1, 1 }, 365 { "DACK_Auto_Careful", 2, 1 }, 366 { "DACK_MSS_Selector", 3, 2 }, 367 { "DACK_Byte_Threshold", 5, 20 }, 368 { "TP_PC_CONFIG", 0x348, 0 }, 369 { "TP_Access_Latency", 0, 4 }, 370 { "Held_FIN_Disable", 4, 1 }, 371 { "DDP_FC_Enable", 5, 1 }, 372 { "RDMA_Err_Enable", 6, 1 }, 373 { "Fast_PDU_Delivery", 7, 1 }, 374 { "Clear_FIN", 8, 1 }, 375 { "TP_PC_Rev", 30, 2 }, 376 { "TP_BACKOFF0", 0x350, 0 }, 377 { "Element0", 0, 8 }, 378 { "Element1", 8, 8 }, 379 { "Element2", 16, 8 }, 380 { "Element3", 24, 8 }, 381 { "TP_BACKOFF1", 0x354, 0 }, 382 { "Element0", 0, 8 }, 383 { "Element1", 8, 8 }, 384 { "Element2", 16, 8 }, 385 { "Element3", 24, 8 }, 386 { "TP_BACKOFF2", 0x358, 0 }, 387 { "Element0", 0, 8 }, 388 { "Element1", 8, 8 }, 389 { "Element2", 16, 8 }, 390 { "Element3", 24, 8 }, 391 { "TP_BACKOFF3", 0x35c, 0 }, 392 { "Element0", 0, 8 }, 393 { "Element1", 8, 8 }, 394 { "Element2", 16, 8 }, 395 { "Element3", 24, 8 }, 396 { "TP_PARA_REG0", 0x360, 0 }, 397 { "Var_Mult", 0, 4 }, 398 { "Var_Gain", 4, 4 }, 399 { "SRTT_Gain", 8, 4 }, 400 { "RTTVar_Init", 12, 4 }, 401 { "Dup_Thresh", 20, 4 }, 402 { "Init_Cong_Win", 24, 3 }, 403 { "TP_PARA_REG1", 0x364, 0 }, 404 { "Initial_Slow_Start_Threshold", 0, 16 }, 405 { "Receive_Buffer_Size", 16, 16 }, 406 { "TP_PARA_REG2", 0x368, 0 }, 407 { "RX_Coalesce_Size", 0, 16 }, 408 { "MAX_RX_Size", 16, 16 }, 409 { "TP_PARA_REG3", 0x36c, 0 }, 410 { "RX_Coalescing_PSH_Deliver", 0, 1 }, 411 { "RX_Coalescing_Enable", 1, 1 }, 412 { "Tahoe_Enable", 2, 1 }, 413 { "MAX_Reorder_Fragments", 12, 3 }, 414 { "TP_TIMER_RESOLUTION", 0x390, 0 }, 415 { "Delayed_ACK_Timer_Resolution", 0, 6 }, 416 { "Generic_Timer_Resolution", 16, 6 }, 417 { "TP_2MSL", 0x394, 0 }, 418 { "2MSL", 0, 30 }, 419 { "TP_RXT_MIN", 0x398, 0 }, 420 { "Retransmit_Timer_MIN", 0, 16 }, 421 { "TP_RXT_MAX", 0x39c, 0 }, 422 { "Retransmit_Timer_MAX", 0, 30 }, 423 { "TP_PERS_MIN", 0x3a0, 0 }, 424 { "Persist_Timer_MIN", 0, 16 }, 425 { "TP_PERS_MAX", 0x3a4, 0 }, 426 { "Persist_Timer_MAX", 0, 30 }, 427 { "TP_KEEP_IDLE", 0x3ac, 0 }, 428 { "Keep_Alive_Idle_Time", 0, 30 }, 429 { "TP_KEEP_INTVL", 0x3b0, 0 }, 430 { "Keep_Alive_Interval_Time", 0, 30 }, 431 { "TP_INIT_SRTT", 0x3b4, 0 }, 432 { "Initial_SRTT", 0, 16 }, 433 { "TP_DACK_TIME", 0x3b8, 0 }, 434 { "Delayed_ACK_Time", 0, 11 }, 435 { "TP_FINWAIT2_TIME", 0x3bc, 0 }, 436 { "FINWAIT2_TIME", 0, 30 }, 437 { "TP_FAST_FINWAIT2_TIME", 0x3c0, 0 }, 438 { "Fast_FINWAIT2_Time", 0, 30 }, 439 { "TP_SHIFT_CNT", 0x3c4, 0 }, 440 { "KeepAlive_MAX", 0, 8 }, 441 { "WindowProbe_MAX", 8, 8 }, 442 { "Retransmission_MAX", 16, 8 }, 443 { "SYN_MAX", 24, 8 }, 444 { "TP_QOS_REG0", 0x3e0, 0 }, 445 { "L3_Value", 0, 6 }, 446 { "TP_QOS_REG1", 0x3e4, 0 }, 447 { "L3_Value", 0, 6 }, 448 { "TP_QOS_REG2", 0x3e8, 0 }, 449 { "L3_Value", 0, 6 }, 450 { "TP_QOS_REG3", 0x3ec, 0 }, 451 { "L3_Value", 0, 6 }, 452 { "TP_QOS_REG4", 0x3f0, 0 }, 453 { "L3_Value", 0, 6 }, 454 { "TP_QOS_REG5", 0x3f4, 0 }, 455 { "L3_Value", 0, 6 }, 456 { "TP_QOS_REG6", 0x3f8, 0 }, 457 { "L3_Value", 0, 6 }, 458 { "TP_QOS_REG7", 0x3fc, 0 }, 459 { "L3_Value", 0, 6 }, 460 { "TP_MTU_REG0", 0x404, 0 }, 461 { "TP_MTU_REG1", 0x408, 0 }, 462 { "TP_MTU_REG2", 0x40c, 0 }, 463 { "TP_MTU_REG3", 0x410, 0 }, 464 { "TP_MTU_REG4", 0x414, 0 }, 465 { "TP_MTU_REG5", 0x418, 0 }, 466 { "TP_MTU_REG6", 0x41c, 0 }, 467 { "TP_MTU_REG7", 0x420, 0 }, 468 { "TP_RESET", 0x44c, 0 }, 469 { "TP_Reset", 0, 1 }, 470 { "CM_MemMgr_Init", 1, 1 }, 471 { "TP_MIB_INDEX", 0x450, 0 }, 472 { "TP_MIB_DATA", 0x454, 0 }, 473 { "TP_SYNC_TIME_HI", 0x458, 0 }, 474 { "TP_SYNC_TIME_LO", 0x45c, 0 }, 475 { "TP_CM_MM_RX_FLST_BASE", 0x460, 0 }, 476 { "CM_MemMgr_RX_Free_List_Base", 0, 28 }, 477 { "TP_CM_MM_TX_FLST_BASE", 0x464, 0 }, 478 { "CM_MemMgr_TX_Free_List_Base", 0, 28 }, 479 { "TP_CM_MM_P_FLST_BASE", 0x468, 0 }, 480 { "CM_MemMgr_PStruct_Free_List_Base", 0, 28 }, 481 { "TP_CM_MM_MAX_P", 0x46c, 0 }, 482 { "CM_MemMgr_MAX_PStruct", 0, 28 }, 483 { "TP_INT_ENABLE", 0x470, 0 }, 484 { "TX_Free_List_Empty", 0, 1 }, 485 { "RX_Free_List_Empty", 1, 1 }, 486 { "TP_INT_CAUSE", 0x474, 0 }, 487 { "TX_Free_List_Empty", 0, 1 }, 488 { "RX_Free_List_Empty", 1, 1 }, 489 { "TP_FLM_FREE_PSTRUCT_CNT", 0x480, 0 }, 490 { "TP_FLM_FREE_RX_PG_CNT", 0x484, 0 }, 491 { "TP_FLM_FREE_TX_PG_CNT", 0x488, 0 }, 492 { "TP_HEAP_PUSH_CNT", 0x48c, 0 }, 493 { "TP_HEAP_POP_CNT", 0x490, 0 }, 494 { "TP_DACK_PUSH_CNT", 0x494, 0 }, 495 { "TP_DACK_POP_CNT", 0x498, 0 }, 496 { "TP_MOD_PUSH_CNT", 0x49c, 0 }, 497 { "TP_MOD_POP_CNT", 0x4a0, 0 }, 498 { "TP_TIMER_SEPARATOR", 0x4a4, 0 }, 499 { "Disable_Past_Timer_Insertion", 0, 1 }, 500 { "Modulation_Timer_Separator", 1, 15 }, 501 { "Global_Timer_Separator", 16, 16 }, 502 { "TP_DEBUG_SEL", 0x4a8, 0 }, 503 { "TP_CM_FC_MODE", 0x4b0, 0 }, 504 { "TP_PC_CONGESTION_CNTL", 0x4b4, 0 }, 505 { "TP_TX_DROP_CONFIG", 0x4b8, 0 }, 506 { "ENABLE_TX_DROP", 31, 1 }, 507 { "ENABLE_TX_ERROR", 30, 1 }, 508 { "DROP_TICKS_CNT", 4, 26 }, 509 { "NUM_PKTS_DROPPED", 0, 4 }, 510 { "TP_TX_DROP_COUNT", 0x4bc, 0 }, 511 { NULL, 0, 0 } 512 }; 513 514 struct reg_info rat_regs[] = { 515 { "RAT_ROUTE_CONTROL", 0x580, 0 }, 516 { "Use_Route_Table", 0, 1 }, 517 { "Enable_CSPI", 1, 1 }, 518 { "Enable_PCIX", 2, 1 }, 519 { "RAT_ROUTE_TABLE_INDEX", 0x584, 0 }, 520 { "Route_Table_Index", 0, 4 }, 521 { "RAT_ROUTE_TABLE_DATA", 0x588, 0 }, 522 { "RAT_NO_ROUTE", 0x58c, 0 }, 523 { "CPL_Opcode", 0, 8 }, 524 { "RAT_INTR_ENABLE", 0x590, 0 }, 525 { "ZeroRouteError", 0, 1 }, 526 { "CspiFramingError", 1, 1 }, 527 { "SgeFramingError", 2, 1 }, 528 { "TpFramingError", 3, 1 }, 529 { "RAT_INTR_CAUSE", 0x594, 0 }, 530 { "ZeroRouteError", 0, 1 }, 531 { "CspiFramingError", 1, 1 }, 532 { "SgeFramingError", 2, 1 }, 533 { "TpFramingError", 3, 1 }, 534 { NULL, 0, 0 } 535 }; 536 537 struct reg_info cspi_regs[] = { 538 { "CSPI_RX_AE_WM", 0x810, 0 }, 539 { "CSPI_RX_AF_WM", 0x814, 0 }, 540 { "CSPI_CALENDAR_LEN", 0x818, 0 }, 541 { "CalendarLength", 0, 16 }, 542 { "CSPI_FIFO_STATUS_ENABLE", 0x820, 0 }, 543 { "FifoStatusEnable", 0, 1 }, 544 { "CSPI_MAXBURST1_MAXBURST2", 0x828, 0 }, 545 { "MaxBurst1", 0, 16 }, 546 { "MaxBurst2", 16, 16 }, 547 { "CSPI_TRAIN", 0x82c, 0 }, 548 { "CSPI_TRAIN_ALPHA", 0, 16 }, 549 { "CSPI_TRAIN_DATA_MAXT", 16, 16 }, 550 { "CSPI_INTR_STATUS", 0x848, 0 }, 551 { "DIP4Err", 0, 1 }, 552 { "RXDrop", 1, 1 }, 553 { "TXDrop", 2, 1 }, 554 { "RXOverflow", 3, 1 }, 555 { "RAMParityErr", 4, 1 }, 556 { "CSPI_INTR_ENABLE", 0x84c, 0 }, 557 { "DIP4Err", 0, 1 }, 558 { "RXDrop", 1, 1 }, 559 { "TXDrop", 2, 1 }, 560 { "RXOverflow", 3, 1 }, 561 { "RAMParityErr", 4, 1 }, 562 { NULL, 0, 0 } 563 }; 564 565 struct reg_info espi_regs[] = { 566 { "ESPI_SCH_TOKEN0", 0x880, 0 }, 567 { "SchToken0", 0, 16 }, 568 { "ESPI_SCH_TOKEN1", 0x884, 0 }, 569 { "SchToken1", 0, 16 }, 570 { "ESPI_SCH_TOKEN2", 0x888, 0 }, 571 { "SchToken2", 0, 16 }, 572 { "ESPI_SCH_TOKEN3", 0x88c, 0 }, 573 { "SchToken3", 0, 16 }, 574 { "ESPI_RX_FIFO_ALMOST_EMPTY_WATERMARK", 0x890, 0 }, 575 { "AlmostEmpty", 0, 16 }, 576 { "ESPI_RX_FIFO_ALMOST_FULL_WATERMARK", 0x894, 0 }, 577 { "AlmostFull", 0, 16 }, 578 { "ESPI_CALENDAR_LENGTH", 0x898, 0 }, 579 { "CalendarLength", 0, 16 }, 580 { "PORT_CONFIG", 0x89c, 0 }, 581 { "RX_NPorts", 0, 8 }, 582 { "TX_NPorts", 8, 8 }, 583 { "ESPI_FIFO_STATUS_ENABLE", 0x8a0, 0 }, 584 { "RXStatusEnable", 0, 1 }, 585 { "TXDropEnable", 1, 1 }, 586 { "RXEndianMode", 2, 1 }, 587 { "TXEndianMode", 3, 1 }, 588 { "Intel1010Mode", 4, 1 }, 589 { "ESPI_MAXBURST1_MAXBURST2", 0x8a8, 0 }, 590 { "MaxBurst1", 0, 16 }, 591 { "MaxBurst2", 16, 16 }, 592 { "ESPI_TRAIN", 0x8ac, 0 }, 593 { "MaxTrainAlpha", 0, 16 }, 594 { "MaxTrainData", 16, 16 }, 595 { "RAM_STATUS", 0x8b0, 0 }, 596 { "RXFIFOParityError", 0, 10 }, 597 { "TXFIFOParityError", 10, 10 }, 598 { "RXFIFOOverflow", 20, 10 }, 599 { "TX_DROP_COUNT0", 0x8b4, 0 }, 600 { "TXPort0DropCnt", 0, 16 }, 601 { "TxPort1DropCnt", 16, 16 }, 602 { "TX_DROP_COUNT1", 0x8b8, 0 }, 603 { "TXPort2DropCnt", 0, 16 }, 604 { "TxPort3DropCnt", 16, 16 }, 605 { "RX_DROP_COUNT0", 0x8bc, 0 }, 606 { "RXPort0DropCnt", 0, 16 }, 607 { "RxPort1DropCnt", 16, 16 }, 608 { "RX_DROP_COUNT1", 0x8c0, 0 }, 609 { "RXPort2DropCnt", 0, 16 }, 610 { "RxPort3DropCnt", 16, 16 }, 611 { "DIP4_ERROR_COUNT", 0x8c4, 0 }, 612 { "Dip4ErrorCnt", 0, 12 }, 613 { "Dip4ErrorCntShadow", 12, 12 }, 614 { "TriCN_RX_Train_Err", 24, 1 }, 615 { "TriCN_RX_Training", 25, 1 }, 616 { "TriCN_RX_Train_OK", 26, 1 }, 617 { "ESPI_INTR_STATUS", 0x8c8, 0 }, 618 { "DIP4Err", 0, 1 }, 619 { "RXDrop", 1, 1 }, 620 { "TXDrop", 2, 1 }, 621 { "RXOverflow", 3, 1 }, 622 { "RAMParityErr", 4, 1 }, 623 { "DIP2ParityErr", 5, 1 }, 624 { "ESPI_INTR_ENABLE", 0x8cc, 0 }, 625 { "DIP4Err", 0, 1 }, 626 { "RXDrop", 1, 1 }, 627 { "TXDrop", 2, 1 }, 628 { "RXOverflow", 3, 1 }, 629 { "RAMParityErr", 4, 1 }, 630 { "DIP2ParityErr", 5, 1 }, 631 { "RX_DROP_THRESHOLD", 0x8d0, 0 }, 632 { "ESPI_RX_RESET", 0x8ec, 0 }, 633 { "ESPI_RX_LNK_RST", 0, 1 }, 634 { "ESPI_RX_CORE_RST", 1, 1 }, 635 { "RX_CLK_STATUS", 2, 1 }, 636 { "ESPI_MISC_CONTROL", 0x8f0, 0 }, 637 { "Out_of_Sync_Count", 0, 4 }, 638 { "DIP2_Count_Mode_Enable", 4, 1 }, 639 { "DIP2_Parity_Err_Thres", 5, 4 }, 640 { "DIP4_Thres", 9, 12 }, 641 { "DIP4_Thres_Enable", 21, 1 }, 642 { "Force_Disable_Status", 22, 1 }, 643 { "Dynamic_Deskew", 23, 1 }, 644 { "Monitored_Port_Num", 25, 2 }, 645 { "Monitored_Direction", 27, 1 }, 646 { "Monitored_Interface", 28, 1 }, 647 { "ESPI_DIP2_ERR_COUNT", 0x8f4, 0 }, 648 { "DIP2_Err_Cnt", 0, 4 }, 649 { "ESPI_CMD_ADDR", 0x8f8, 0 }, 650 { "Write_Data", 0, 8 }, 651 { "Register_Offset", 8, 4 }, 652 { "Channel_Addr", 12, 4 }, 653 { "Module_Addr", 16, 2 }, 654 { "Bundle_Addr", 20, 2 }, 655 { "SPI4_Command", 24, 8 }, 656 { "ESPI_GOSTAT", 0x8fc, 0 }, 657 { "Read_Data", 0, 8 }, 658 { "ESPI_Cmd_Busy", 8, 1 }, 659 { "Error_Ack", 9, 1 }, 660 { "Unmapped_Err", 10, 1 }, 661 { "Transaction_Timer", 16, 8 }, 662 { NULL, 0, 0 } 663 }; 664 665 struct reg_info ulp_regs[] = { 666 { "ULP_ULIMIT", 0x980, 0 }, 667 { "ULP_TAGMASK", 0x984, 0 }, 668 { "ULP_HREG_INDEX", 0x988, 0 }, 669 { "ULP_HREG_DATA", 0x98c, 0 }, 670 { "ULP_INT_ENABLE", 0x990, 0 }, 671 { "ULP_INT_CAUSE", 0x994, 0 }, 672 { "Hreg_Par_Err", 0, 1 }, 673 { "Egrs_Data_Par_Err", 1, 1 }, 674 { "Ingrs_Data_Par_Err", 2, 1 }, 675 { "Pm_Intr", 3, 1 }, 676 { "Pm_E2C_Sync_Err", 4, 1 }, 677 { "Pm_C2E_Sync_Err", 5, 1 }, 678 { "Pm_E2C_Empty_Err", 6, 1 }, 679 { "Pm_C2E_Empty_Err", 7, 1 }, 680 { "Pm_Par_Err", 8, 16 }, 681 { "Pm_E2C_Wrt_Full", 24, 1 }, 682 { "Pm_C2E_Wrt_Full", 25, 1 }, 683 { "ULP_PIO_CTRL", 0x998, 0 }, 684 { NULL, 0, 0 } 685 }; 686 687 struct reg_info pl_regs[] = { 688 { "PL_ENABLE", 0xa00, 0 }, 689 { "PL_Intr_SGE_Err", 0, 1 }, 690 { "PL_Intr_SGE_Data", 1, 1 }, 691 { "PL_Intr_MC3", 2, 1 }, 692 { "PL_Intr_MC4", 3, 1 }, 693 { "PL_Intr_MC5", 4, 1 }, 694 { "PL_Intr_RAT", 5, 1 }, 695 { "PL_Intr_TP", 6, 1 }, 696 { "PL_Intr_ULP", 7, 1 }, 697 { "PL_Intr_ESPI", 8, 1 }, 698 { "PL_Intr_CSPI", 9, 1 }, 699 { "PL_Intr_PCIX", 10, 1 }, 700 { "PL_Intr_EXT", 11, 1 }, 701 { "PL_CAUSE", 0xa04, 0 }, 702 { "PL_Intr_SGE_Err", 0, 1 }, 703 { "PL_Intr_SGE_Data", 1, 1 }, 704 { "PL_Intr_MC3", 2, 1 }, 705 { "PL_Intr_MC4", 3, 1 }, 706 { "PL_Intr_MC5", 4, 1 }, 707 { "PL_Intr_RAT", 5, 1 }, 708 { "PL_Intr_TP", 6, 1 }, 709 { "PL_Intr_ULP", 7, 1 }, 710 { "PL_Intr_ESPI", 8, 1 }, 711 { "PL_Intr_CSPI", 9, 1 }, 712 { "PL_Intr_PCIX", 10, 1 }, 713 { "PL_Intr_EXT", 11, 1 }, 714 { NULL, 0, 0 } 715 }; 716 717 struct reg_info mc5_regs[] = { 718 { "MC5_CONFIG", 0xc04, 0 }, 719 { "Mode", 0, 1 }, 720 { "TCAM_Reset", 1, 1 }, 721 { "TCAM_Ready", 2, 1 }, 722 { "DBGI_Enable", 4, 1 }, 723 { "M_Bus_Enable", 5, 1 }, 724 { "Parity_Enable", 6, 1 }, 725 { "SYN_Issue_Mode", 7, 2 }, 726 { "Build", 16, 1 }, 727 { "Compression_Enable", 17, 1 }, 728 { "Num_LIP", 18, 6 }, 729 { "TCAM_Part_Cnt", 24, 2 }, 730 { "TCAM_Part_Type", 26, 2 }, 731 { "TCAM_Part_Size", 28, 2 }, 732 { "TCAM_Part_Type_HI", 30, 1 }, 733 { "MC5_SIZE", 0xc08, 0 }, 734 { "Size", 0, 22 }, 735 { "MC5_ROUTING_TABLE_INDEX", 0xc0c, 0 }, 736 { "Start_of_Routing_Table", 0, 22 }, 737 { "MC5_SERVER_INDEX", 0xc14, 0 }, 738 { "Start_of_Server_Index", 0, 22 }, 739 { "MC5_LIP_RAM_ADDR", 0xc18, 0 }, 740 { "Local_IP_RAM_Addr", 0, 6 }, 741 { "RAM_Write_Enable", 8, 1 }, 742 { "MC5_LIP_RAM_DATA", 0xc1c, 0 }, 743 { "MC5_RSP_LATENCY", 0xc20, 0 }, 744 { "Search_Response_Latency", 0, 5 }, 745 { "Learn_Response_Latency", 8, 5 }, 746 { "MC5_PARITY_LATENCY", 0xc24, 0 }, 747 { "SRCHLAT", 0, 5 }, 748 { "PARLAT", 8, 5 }, 749 { "MC5_WR_LRN_VERIFY", 0xc28, 0 }, 750 { "POVEREN", 0, 1 }, 751 { "LRNVEREN", 1, 1 }, 752 { "VWVEREN", 2, 1 }, 753 { "MC5_PART_ID_INDEX", 0xc2c, 0 }, 754 { "IDINDEX", 0, 4 }, 755 { "MC5_RESET_MAX", 0xc30, 0 }, 756 { "RSTMAX", 0, 9 }, 757 { "MC5_INT_ENABLE", 0xc40, 0 }, 758 { "MC5_Int_Hit_Out_Active_Region_Err", 0, 1 }, 759 { "MC5_Int_Hit_In_Active_Region_Err", 1, 1 }, 760 { "MC5_Int_Hit_In_RT_Region_Err", 2, 1 }, 761 { "MC5_Int_Miss_Err", 3, 1 }, 762 { "MC5_Int_LIP0_Err", 4, 1 }, 763 { "MC5_Int_LIP_Miss_Err", 5, 1 }, 764 { "MC5_Int_Parity_Err", 6, 1 }, 765 { "MC5_Int_Active_Region_Full", 7, 1 }, 766 { "MC5_Int_NFA_Srch_Err", 8, 1 }, 767 { "MC5_Int_SYN_Cookie", 9, 1 }, 768 { "MC5_Int_SYN_Cookie_Bad", 10, 1 }, 769 { "MC5_Int_SYN_Cookie_Off", 11, 1 }, 770 { "MC5_Int_Unknown_Cmd", 15, 1 }, 771 { "MC5_Int_RequestQ_Parity_Err", 16, 1 }, 772 { "MC5_Int_DispatchQ_Parity_Err", 17, 1 }, 773 { "MC5_Int_Del_Act_Empty", 18, 1 }, 774 { "MC5_INT_CAUSE", 0xc44, 0 }, 775 { "MC5_Int_Hit_Out_Active_Region_Err", 0, 1 }, 776 { "MC5_Int_Hit_In_Active_Region_Err", 1, 1 }, 777 { "MC5_Int_Hit_In_RT_Region_Err", 2, 1 }, 778 { "MC5_Int_Miss_Err", 3, 1 }, 779 { "MC5_Int_LIP0_Err", 4, 1 }, 780 { "MC5_Int_LIP_Miss_Err", 5, 1 }, 781 { "MC5_Int_Parity_Err", 6, 1 }, 782 { "MC5_Int_Active_Region_Full", 7, 1 }, 783 { "MC5_Int_NFA_Srch_Err", 8, 1 }, 784 { "MC5_Int_SYN_Cookie", 9, 1 }, 785 { "MC5_Int_SYN_Cookie_Bad", 10, 1 }, 786 { "MC5_Int_SYN_Cookie_Off", 11, 1 }, 787 { "MC5_Int_Unknown_Cmd", 15, 1 }, 788 { "MC5_Int_RequestQ_Parity_Err", 16, 1 }, 789 { "MC5_Int_DispatchQ_Parity_Err", 17, 1 }, 790 { "MC5_Int_Del_Act_Empty", 18, 1 }, 791 { "MC5_INT_TID", 0xc48, 0 }, 792 { "MC5_INT_PTID", 0xc4c, 0 }, 793 { "MC5_DBGI_CONFIG", 0xc74, 0 }, 794 { "MC5_DBGI_REQ_CMD", 0xc78, 0 }, 795 { "CmdMode", 0, 3 }, 796 { "SADRSEL", 4, 1 }, 797 { "Write_Burst_Size", 22, 10 }, 798 { "MC5_DBGI_REQ_ADDR0", 0xc7c, 0 }, 799 { "MC5_DBGI_REQ_ADDR1", 0xc80, 0 }, 800 { "MC5_DBGI_REQ_ADDR2", 0xc84, 0 }, 801 { "MC5_DBGI_REQ_DATA0", 0xc88, 0 }, 802 { "MC5_DBGI_REQ_DATA1", 0xc8c, 0 }, 803 { "MC5_DBGI_REQ_DATA2", 0xc90, 0 }, 804 { "MC5_DBGI_REQ_DATA3", 0xc94, 0 }, 805 { "MC5_DBGI_REQ_DATA4", 0xc98, 0 }, 806 { "MC5_DBGI_REQ_MASK0", 0xc9c, 0 }, 807 { "MC5_DBGI_REQ_MASK1", 0xca0, 0 }, 808 { "MC5_DBGI_REQ_MASK2", 0xca4, 0 }, 809 { "MC5_DBGI_REQ_MASK3", 0xca8, 0 }, 810 { "MC5_DBGI_REQ_MASK4", 0xcac, 0 }, 811 { "MC5_DBGI_RSP_STATUS", 0xcb0, 0 }, 812 { "DBGI_Rsp_Valid", 0, 1 }, 813 { "DBGI_Rsp_Hit", 1, 1 }, 814 { "DBGI_Rsp_Err", 2, 1 }, 815 { "DBGI_Rsp_Err_Reason", 8, 3 }, 816 { "MC5_DBGI_RSP_DATA0", 0xcb4, 0 }, 817 { "MC5_DBGI_RSP_DATA1", 0xcb8, 0 }, 818 { "MC5_DBGI_RSP_DATA2", 0xcbc, 0 }, 819 { "MC5_DBGI_RSP_DATA3", 0xcc0, 0 }, 820 { "MC5_DBGI_RSP_DATA4", 0xcc4, 0 }, 821 { "MC5_DBGI_RSP_LAST_CMD", 0xcc8, 0 }, 822 { "MC5_POPEN_DATA_WR_CMD", 0xccc, 0 }, 823 { "MC5_POPEN_MASK_WR_CMD", 0xcd0, 0 }, 824 { "MC5_AOPEN_SRCH_CMD", 0xcd4, 0 }, 825 { "MC5_AOPEN_LRN_CMD", 0xcd8, 0 }, 826 { "MC5_SYN_SRCH_CMD", 0xcdc, 0 }, 827 { "MC5_SYN_LRN_CMD", 0xce0, 0 }, 828 { "MC5_ACK_SRCH_CMD", 0xce4, 0 }, 829 { "MC5_ACK_LRN_CMD", 0xce8, 0 }, 830 { "MC5_ILOOKUP_CMD", 0xcec, 0 }, 831 { "MC5_ELOOKUP_CMD", 0xcf0, 0 }, 832 { "MC5_DATA_WRITE_CMD", 0xcf4, 0 }, 833 { "MC5_DATA_READ_CMD", 0xcf8, 0 }, 834 { "MC5_MASK_WRITE_CMD", 0xcfc, 0 }, 835 { NULL, 0, 0 } 836 }; 837