/* SPDX-License-Identifier: GPL-2.0 * * Copyright 2016-2018 HabanaLabs, Ltd. * All Rights Reserved. * */ /************************************ ** This is an auto-generated file ** ** DO NOT EDIT BELOW ** ************************************/ #ifndef ASIC_REG_MME2_RTR_REGS_H_ #define ASIC_REG_MME2_RTR_REGS_H_ /* ***************************************** * MME2_RTR (Prototype: MME_RTR) ***************************************** */ #define mmMME2_RTR_HBW_RD_RQ_E_ARB 0x80100 #define mmMME2_RTR_HBW_RD_RQ_W_ARB 0x80104 #define mmMME2_RTR_HBW_RD_RQ_N_ARB 0x80108 #define mmMME2_RTR_HBW_RD_RQ_S_ARB 0x8010C #define mmMME2_RTR_HBW_RD_RQ_L_ARB 0x80110 #define mmMME2_RTR_HBW_E_ARB_MAX 0x80120 #define mmMME2_RTR_HBW_W_ARB_MAX 0x80124 #define mmMME2_RTR_HBW_N_ARB_MAX 0x80128 #define mmMME2_RTR_HBW_S_ARB_MAX 0x8012C #define mmMME2_RTR_HBW_L_ARB_MAX 0x80130 #define mmMME2_RTR_HBW_RD_RS_MAX_CREDIT 0x80140 #define mmMME2_RTR_HBW_WR_RQ_MAX_CREDIT 0x80144 #define mmMME2_RTR_HBW_RD_RQ_MAX_CREDIT 0x80148 #define mmMME2_RTR_HBW_RD_RS_E_ARB 0x80150 #define mmMME2_RTR_HBW_RD_RS_W_ARB 0x80154 #define mmMME2_RTR_HBW_RD_RS_N_ARB 0x80158 #define mmMME2_RTR_HBW_RD_RS_S_ARB 0x8015C #define mmMME2_RTR_HBW_RD_RS_L_ARB 0x80160 #define mmMME2_RTR_HBW_WR_RQ_E_ARB 0x80170 #define mmMME2_RTR_HBW_WR_RQ_W_ARB 0x80174 #define mmMME2_RTR_HBW_WR_RQ_N_ARB 0x80178 #define mmMME2_RTR_HBW_WR_RQ_S_ARB 0x8017C #define mmMME2_RTR_HBW_WR_RQ_L_ARB 0x80180 #define mmMME2_RTR_HBW_WR_RS_E_ARB 0x80190 #define mmMME2_RTR_HBW_WR_RS_W_ARB 0x80194 #define mmMME2_RTR_HBW_WR_RS_N_ARB 0x80198 #define mmMME2_RTR_HBW_WR_RS_S_ARB 0x8019C #define mmMME2_RTR_HBW_WR_RS_L_ARB 0x801A0 #define mmMME2_RTR_LBW_RD_RQ_E_ARB 0x80200 #define mmMME2_RTR_LBW_RD_RQ_W_ARB 0x80204 #define mmMME2_RTR_LBW_RD_RQ_N_ARB 0x80208 #define mmMME2_RTR_LBW_RD_RQ_S_ARB 0x8020C #define mmMME2_RTR_LBW_RD_RQ_L_ARB 0x80210 #define mmMME2_RTR_LBW_E_ARB_MAX 0x80220 #define mmMME2_RTR_LBW_W_ARB_MAX 0x80224 #define mmMME2_RTR_LBW_N_ARB_MAX 0x80228 #define mmMME2_RTR_LBW_S_ARB_MAX 0x8022C #define mmMME2_RTR_LBW_L_ARB_MAX 0x80230 #define mmMME2_RTR_LBW_SRAM_MAX_CREDIT 0x80240 #define mmMME2_RTR_LBW_RD_RS_E_ARB 0x80250 #define mmMME2_RTR_LBW_RD_RS_W_ARB 0x80254 #define mmMME2_RTR_LBW_RD_RS_N_ARB 0x80258 #define mmMME2_RTR_LBW_RD_RS_S_ARB 0x8025C #define mmMME2_RTR_LBW_RD_RS_L_ARB 0x80260 #define mmMME2_RTR_LBW_WR_RQ_E_ARB 0x80270 #define mmMME2_RTR_LBW_WR_RQ_W_ARB 0x80274 #define mmMME2_RTR_LBW_WR_RQ_N_ARB 0x80278 #define mmMME2_RTR_LBW_WR_RQ_S_ARB 0x8027C #define mmMME2_RTR_LBW_WR_RQ_L_ARB 0x80280 #define mmMME2_RTR_LBW_WR_RS_E_ARB 0x80290 #define mmMME2_RTR_LBW_WR_RS_W_ARB 0x80294 #define mmMME2_RTR_LBW_WR_RS_N_ARB 0x80298 #define mmMME2_RTR_LBW_WR_RS_S_ARB 0x8029C #define mmMME2_RTR_LBW_WR_RS_L_ARB 0x802A0 #define mmMME2_RTR_DBG_E_ARB 0x80300 #define mmMME2_RTR_DBG_W_ARB 0x80304 #define mmMME2_RTR_DBG_N_ARB 0x80308 #define mmMME2_RTR_DBG_S_ARB 0x8030C #define mmMME2_RTR_DBG_L_ARB 0x80310 #define mmMME2_RTR_DBG_E_ARB_MAX 0x80320 #define mmMME2_RTR_DBG_W_ARB_MAX 0x80324 #define mmMME2_RTR_DBG_N_ARB_MAX 0x80328 #define mmMME2_RTR_DBG_S_ARB_MAX 0x8032C #define mmMME2_RTR_DBG_L_ARB_MAX 0x80330 #define mmMME2_RTR_SPLIT_COEF_0 0x80400 #define mmMME2_RTR_SPLIT_COEF_1 0x80404 #define mmMME2_RTR_SPLIT_COEF_2 0x80408 #define mmMME2_RTR_SPLIT_COEF_3 0x8040C #define mmMME2_RTR_SPLIT_COEF_4 0x80410 #define mmMME2_RTR_SPLIT_COEF_5 0x80414 #define mmMME2_RTR_SPLIT_COEF_6 0x80418 #define mmMME2_RTR_SPLIT_COEF_7 0x8041C #define mmMME2_RTR_SPLIT_COEF_8 0x80420 #define mmMME2_RTR_SPLIT_COEF_9 0x80424 #define mmMME2_RTR_SPLIT_CFG 0x80440 #define mmMME2_RTR_SPLIT_RD_SAT 0x80444 #define mmMME2_RTR_SPLIT_RD_RST_TOKEN 0x80448 #define mmMME2_RTR_SPLIT_RD_TIMEOUT_0 0x8044C #define mmMME2_RTR_SPLIT_RD_TIMEOUT_1 0x80450 #define mmMME2_RTR_SPLIT_WR_SAT 0x80454 #define mmMME2_RTR_WPLIT_WR_TST_TOLEN 0x80458 #define mmMME2_RTR_SPLIT_WR_TIMEOUT_0 0x8045C #define mmMME2_RTR_SPLIT_WR_TIMEOUT_1 0x80460 #define mmMME2_RTR_HBW_RANGE_HIT 0x80470 #define mmMME2_RTR_HBW_RANGE_MASK_L_0 0x80480 #define mmMME2_RTR_HBW_RANGE_MASK_L_1 0x80484 #define mmMME2_RTR_HBW_RANGE_MASK_L_2 0x80488 #define mmMME2_RTR_HBW_RANGE_MASK_L_3 0x8048C #define mmMME2_RTR_HBW_RANGE_MASK_L_4 0x80490 #define mmMME2_RTR_HBW_RANGE_MASK_L_5 0x80494 #define mmMME2_RTR_HBW_RANGE_MASK_L_6 0x80498 #define mmMME2_RTR_HBW_RANGE_MASK_L_7 0x8049C #define mmMME2_RTR_HBW_RANGE_MASK_H_0 0x804A0 #define mmMME2_RTR_HBW_RANGE_MASK_H_1 0x804A4 #define mmMME2_RTR_HBW_RANGE_MASK_H_2 0x804A8 #define mmMME2_RTR_HBW_RANGE_MASK_H_3 0x804AC #define mmMME2_RTR_HBW_RANGE_MASK_H_4 0x804B0 #define mmMME2_RTR_HBW_RANGE_MASK_H_5 0x804B4 #define mmMME2_RTR_HBW_RANGE_MASK_H_6 0x804B8 #define mmMME2_RTR_HBW_RANGE_MASK_H_7 0x804BC #define mmMME2_RTR_HBW_RANGE_BASE_L_0 0x804C0 #define mmMME2_RTR_HBW_RANGE_BASE_L_1 0x804C4 #define mmMME2_RTR_HBW_RANGE_BASE_L_2 0x804C8 #define mmMME2_RTR_HBW_RANGE_BASE_L_3 0x804CC #define mmMME2_RTR_HBW_RANGE_BASE_L_4 0x804D0 #define mmMME2_RTR_HBW_RANGE_BASE_L_5 0x804D4 #define mmMME2_RTR_HBW_RANGE_BASE_L_6 0x804D8 #define mmMME2_RTR_HBW_RANGE_BASE_L_7 0x804DC #define mmMME2_RTR_HBW_RANGE_BASE_H_0 0x804E0 #define mmMME2_RTR_HBW_RANGE_BASE_H_1 0x804E4 #define mmMME2_RTR_HBW_RANGE_BASE_H_2 0x804E8 #define mmMME2_RTR_HBW_RANGE_BASE_H_3 0x804EC #define mmMME2_RTR_HBW_RANGE_BASE_H_4 0x804F0 #define mmMME2_RTR_HBW_RANGE_BASE_H_5 0x804F4 #define mmMME2_RTR_HBW_RANGE_BASE_H_6 0x804F8 #define mmMME2_RTR_HBW_RANGE_BASE_H_7 0x804FC #define mmMME2_RTR_LBW_RANGE_HIT 0x80500 #define mmMME2_RTR_LBW_RANGE_MASK_0 0x80510 #define mmMME2_RTR_LBW_RANGE_MASK_1 0x80514 #define mmMME2_RTR_LBW_RANGE_MASK_2 0x80518 #define mmMME2_RTR_LBW_RANGE_MASK_3 0x8051C #define mmMME2_RTR_LBW_RANGE_MASK_4 0x80520 #define mmMME2_RTR_LBW_RANGE_MASK_5 0x80524 #define mmMME2_RTR_LBW_RANGE_MASK_6 0x80528 #define mmMME2_RTR_LBW_RANGE_MASK_7 0x8052C #define mmMME2_RTR_LBW_RANGE_MASK_8 0x80530 #define mmMME2_RTR_LBW_RANGE_MASK_9 0x80534 #define mmMME2_RTR_LBW_RANGE_MASK_10 0x80538 #define mmMME2_RTR_LBW_RANGE_MASK_11 0x8053C #define mmMME2_RTR_LBW_RANGE_MASK_12 0x80540 #define mmMME2_RTR_LBW_RANGE_MASK_13 0x80544 #define mmMME2_RTR_LBW_RANGE_MASK_14 0x80548 #define mmMME2_RTR_LBW_RANGE_MASK_15 0x8054C #define mmMME2_RTR_LBW_RANGE_BASE_0 0x80550 #define mmMME2_RTR_LBW_RANGE_BASE_1 0x80554 #define mmMME2_RTR_LBW_RANGE_BASE_2 0x80558 #define mmMME2_RTR_LBW_RANGE_BASE_3 0x8055C #define mmMME2_RTR_LBW_RANGE_BASE_4 0x80560 #define mmMME2_RTR_LBW_RANGE_BASE_5 0x80564 #define mmMME2_RTR_LBW_RANGE_BASE_6 0x80568 #define mmMME2_RTR_LBW_RANGE_BASE_7 0x8056C #define mmMME2_RTR_LBW_RANGE_BASE_8 0x80570 #define mmMME2_RTR_LBW_RANGE_BASE_9 0x80574 #define mmMME2_RTR_LBW_RANGE_BASE_10 0x80578 #define mmMME2_RTR_LBW_RANGE_BASE_11 0x8057C #define mmMME2_RTR_LBW_RANGE_BASE_12 0x80580 #define mmMME2_RTR_LBW_RANGE_BASE_13 0x80584 #define mmMME2_RTR_LBW_RANGE_BASE_14 0x80588 #define mmMME2_RTR_LBW_RANGE_BASE_15 0x8058C #define mmMME2_RTR_RGLTR 0x80590 #define mmMME2_RTR_RGLTR_WR_RESULT 0x80594 #define mmMME2_RTR_RGLTR_RD_RESULT 0x80598 #define mmMME2_RTR_SCRAMB_EN 0x80600 #define mmMME2_RTR_NON_LIN_SCRAMB 0x80604 #endif /* ASIC_REG_MME2_RTR_REGS_H_ */