/* 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_MME6_RTR_REGS_H_
#define ASIC_REG_MME6_RTR_REGS_H_

/*
 *****************************************
 *   MME6_RTR (Prototype: MME_RTR)
 *****************************************
 */

#define mmMME6_RTR_HBW_RD_RQ_E_ARB                                   0x180100

#define mmMME6_RTR_HBW_RD_RQ_W_ARB                                   0x180104

#define mmMME6_RTR_HBW_RD_RQ_N_ARB                                   0x180108

#define mmMME6_RTR_HBW_RD_RQ_S_ARB                                   0x18010C

#define mmMME6_RTR_HBW_RD_RQ_L_ARB                                   0x180110

#define mmMME6_RTR_HBW_E_ARB_MAX                                     0x180120

#define mmMME6_RTR_HBW_W_ARB_MAX                                     0x180124

#define mmMME6_RTR_HBW_N_ARB_MAX                                     0x180128

#define mmMME6_RTR_HBW_S_ARB_MAX                                     0x18012C

#define mmMME6_RTR_HBW_L_ARB_MAX                                     0x180130

#define mmMME6_RTR_HBW_RD_RS_MAX_CREDIT                              0x180140

#define mmMME6_RTR_HBW_WR_RQ_MAX_CREDIT                              0x180144

#define mmMME6_RTR_HBW_RD_RQ_MAX_CREDIT                              0x180148

#define mmMME6_RTR_HBW_RD_RS_E_ARB                                   0x180150

#define mmMME6_RTR_HBW_RD_RS_W_ARB                                   0x180154

#define mmMME6_RTR_HBW_RD_RS_N_ARB                                   0x180158

#define mmMME6_RTR_HBW_RD_RS_S_ARB                                   0x18015C

#define mmMME6_RTR_HBW_RD_RS_L_ARB                                   0x180160

#define mmMME6_RTR_HBW_WR_RQ_E_ARB                                   0x180170

#define mmMME6_RTR_HBW_WR_RQ_W_ARB                                   0x180174

#define mmMME6_RTR_HBW_WR_RQ_N_ARB                                   0x180178

#define mmMME6_RTR_HBW_WR_RQ_S_ARB                                   0x18017C

#define mmMME6_RTR_HBW_WR_RQ_L_ARB                                   0x180180

#define mmMME6_RTR_HBW_WR_RS_E_ARB                                   0x180190

#define mmMME6_RTR_HBW_WR_RS_W_ARB                                   0x180194

#define mmMME6_RTR_HBW_WR_RS_N_ARB                                   0x180198

#define mmMME6_RTR_HBW_WR_RS_S_ARB                                   0x18019C

#define mmMME6_RTR_HBW_WR_RS_L_ARB                                   0x1801A0

#define mmMME6_RTR_LBW_RD_RQ_E_ARB                                   0x180200

#define mmMME6_RTR_LBW_RD_RQ_W_ARB                                   0x180204

#define mmMME6_RTR_LBW_RD_RQ_N_ARB                                   0x180208

#define mmMME6_RTR_LBW_RD_RQ_S_ARB                                   0x18020C

#define mmMME6_RTR_LBW_RD_RQ_L_ARB                                   0x180210

#define mmMME6_RTR_LBW_E_ARB_MAX                                     0x180220

#define mmMME6_RTR_LBW_W_ARB_MAX                                     0x180224

#define mmMME6_RTR_LBW_N_ARB_MAX                                     0x180228

#define mmMME6_RTR_LBW_S_ARB_MAX                                     0x18022C

#define mmMME6_RTR_LBW_L_ARB_MAX                                     0x180230

#define mmMME6_RTR_LBW_SRAM_MAX_CREDIT                               0x180240

#define mmMME6_RTR_LBW_RD_RS_E_ARB                                   0x180250

#define mmMME6_RTR_LBW_RD_RS_W_ARB                                   0x180254

#define mmMME6_RTR_LBW_RD_RS_N_ARB                                   0x180258

#define mmMME6_RTR_LBW_RD_RS_S_ARB                                   0x18025C

#define mmMME6_RTR_LBW_RD_RS_L_ARB                                   0x180260

#define mmMME6_RTR_LBW_WR_RQ_E_ARB                                   0x180270

#define mmMME6_RTR_LBW_WR_RQ_W_ARB                                   0x180274

#define mmMME6_RTR_LBW_WR_RQ_N_ARB                                   0x180278

#define mmMME6_RTR_LBW_WR_RQ_S_ARB                                   0x18027C

#define mmMME6_RTR_LBW_WR_RQ_L_ARB                                   0x180280

#define mmMME6_RTR_LBW_WR_RS_E_ARB                                   0x180290

#define mmMME6_RTR_LBW_WR_RS_W_ARB                                   0x180294

#define mmMME6_RTR_LBW_WR_RS_N_ARB                                   0x180298

#define mmMME6_RTR_LBW_WR_RS_S_ARB                                   0x18029C

#define mmMME6_RTR_LBW_WR_RS_L_ARB                                   0x1802A0

#define mmMME6_RTR_DBG_E_ARB                                         0x180300

#define mmMME6_RTR_DBG_W_ARB                                         0x180304

#define mmMME6_RTR_DBG_N_ARB                                         0x180308

#define mmMME6_RTR_DBG_S_ARB                                         0x18030C

#define mmMME6_RTR_DBG_L_ARB                                         0x180310

#define mmMME6_RTR_DBG_E_ARB_MAX                                     0x180320

#define mmMME6_RTR_DBG_W_ARB_MAX                                     0x180324

#define mmMME6_RTR_DBG_N_ARB_MAX                                     0x180328

#define mmMME6_RTR_DBG_S_ARB_MAX                                     0x18032C

#define mmMME6_RTR_DBG_L_ARB_MAX                                     0x180330

#define mmMME6_RTR_SPLIT_COEF_0                                      0x180400

#define mmMME6_RTR_SPLIT_COEF_1                                      0x180404

#define mmMME6_RTR_SPLIT_COEF_2                                      0x180408

#define mmMME6_RTR_SPLIT_COEF_3                                      0x18040C

#define mmMME6_RTR_SPLIT_COEF_4                                      0x180410

#define mmMME6_RTR_SPLIT_COEF_5                                      0x180414

#define mmMME6_RTR_SPLIT_COEF_6                                      0x180418

#define mmMME6_RTR_SPLIT_COEF_7                                      0x18041C

#define mmMME6_RTR_SPLIT_COEF_8                                      0x180420

#define mmMME6_RTR_SPLIT_COEF_9                                      0x180424

#define mmMME6_RTR_SPLIT_CFG                                         0x180440

#define mmMME6_RTR_SPLIT_RD_SAT                                      0x180444

#define mmMME6_RTR_SPLIT_RD_RST_TOKEN                                0x180448

#define mmMME6_RTR_SPLIT_RD_TIMEOUT_0                                0x18044C

#define mmMME6_RTR_SPLIT_RD_TIMEOUT_1                                0x180450

#define mmMME6_RTR_SPLIT_WR_SAT                                      0x180454

#define mmMME6_RTR_WPLIT_WR_TST_TOLEN                                0x180458

#define mmMME6_RTR_SPLIT_WR_TIMEOUT_0                                0x18045C

#define mmMME6_RTR_SPLIT_WR_TIMEOUT_1                                0x180460

#define mmMME6_RTR_HBW_RANGE_HIT                                     0x180470

#define mmMME6_RTR_HBW_RANGE_MASK_L_0                                0x180480

#define mmMME6_RTR_HBW_RANGE_MASK_L_1                                0x180484

#define mmMME6_RTR_HBW_RANGE_MASK_L_2                                0x180488

#define mmMME6_RTR_HBW_RANGE_MASK_L_3                                0x18048C

#define mmMME6_RTR_HBW_RANGE_MASK_L_4                                0x180490

#define mmMME6_RTR_HBW_RANGE_MASK_L_5                                0x180494

#define mmMME6_RTR_HBW_RANGE_MASK_L_6                                0x180498

#define mmMME6_RTR_HBW_RANGE_MASK_L_7                                0x18049C

#define mmMME6_RTR_HBW_RANGE_MASK_H_0                                0x1804A0

#define mmMME6_RTR_HBW_RANGE_MASK_H_1                                0x1804A4

#define mmMME6_RTR_HBW_RANGE_MASK_H_2                                0x1804A8

#define mmMME6_RTR_HBW_RANGE_MASK_H_3                                0x1804AC

#define mmMME6_RTR_HBW_RANGE_MASK_H_4                                0x1804B0

#define mmMME6_RTR_HBW_RANGE_MASK_H_5                                0x1804B4

#define mmMME6_RTR_HBW_RANGE_MASK_H_6                                0x1804B8

#define mmMME6_RTR_HBW_RANGE_MASK_H_7                                0x1804BC

#define mmMME6_RTR_HBW_RANGE_BASE_L_0                                0x1804C0

#define mmMME6_RTR_HBW_RANGE_BASE_L_1                                0x1804C4

#define mmMME6_RTR_HBW_RANGE_BASE_L_2                                0x1804C8

#define mmMME6_RTR_HBW_RANGE_BASE_L_3                                0x1804CC

#define mmMME6_RTR_HBW_RANGE_BASE_L_4                                0x1804D0

#define mmMME6_RTR_HBW_RANGE_BASE_L_5                                0x1804D4

#define mmMME6_RTR_HBW_RANGE_BASE_L_6                                0x1804D8

#define mmMME6_RTR_HBW_RANGE_BASE_L_7                                0x1804DC

#define mmMME6_RTR_HBW_RANGE_BASE_H_0                                0x1804E0

#define mmMME6_RTR_HBW_RANGE_BASE_H_1                                0x1804E4

#define mmMME6_RTR_HBW_RANGE_BASE_H_2                                0x1804E8

#define mmMME6_RTR_HBW_RANGE_BASE_H_3                                0x1804EC

#define mmMME6_RTR_HBW_RANGE_BASE_H_4                                0x1804F0

#define mmMME6_RTR_HBW_RANGE_BASE_H_5                                0x1804F4

#define mmMME6_RTR_HBW_RANGE_BASE_H_6                                0x1804F8

#define mmMME6_RTR_HBW_RANGE_BASE_H_7                                0x1804FC

#define mmMME6_RTR_LBW_RANGE_HIT                                     0x180500

#define mmMME6_RTR_LBW_RANGE_MASK_0                                  0x180510

#define mmMME6_RTR_LBW_RANGE_MASK_1                                  0x180514

#define mmMME6_RTR_LBW_RANGE_MASK_2                                  0x180518

#define mmMME6_RTR_LBW_RANGE_MASK_3                                  0x18051C

#define mmMME6_RTR_LBW_RANGE_MASK_4                                  0x180520

#define mmMME6_RTR_LBW_RANGE_MASK_5                                  0x180524

#define mmMME6_RTR_LBW_RANGE_MASK_6                                  0x180528

#define mmMME6_RTR_LBW_RANGE_MASK_7                                  0x18052C

#define mmMME6_RTR_LBW_RANGE_MASK_8                                  0x180530

#define mmMME6_RTR_LBW_RANGE_MASK_9                                  0x180534

#define mmMME6_RTR_LBW_RANGE_MASK_10                                 0x180538

#define mmMME6_RTR_LBW_RANGE_MASK_11                                 0x18053C

#define mmMME6_RTR_LBW_RANGE_MASK_12                                 0x180540

#define mmMME6_RTR_LBW_RANGE_MASK_13                                 0x180544

#define mmMME6_RTR_LBW_RANGE_MASK_14                                 0x180548

#define mmMME6_RTR_LBW_RANGE_MASK_15                                 0x18054C

#define mmMME6_RTR_LBW_RANGE_BASE_0                                  0x180550

#define mmMME6_RTR_LBW_RANGE_BASE_1                                  0x180554

#define mmMME6_RTR_LBW_RANGE_BASE_2                                  0x180558

#define mmMME6_RTR_LBW_RANGE_BASE_3                                  0x18055C

#define mmMME6_RTR_LBW_RANGE_BASE_4                                  0x180560

#define mmMME6_RTR_LBW_RANGE_BASE_5                                  0x180564

#define mmMME6_RTR_LBW_RANGE_BASE_6                                  0x180568

#define mmMME6_RTR_LBW_RANGE_BASE_7                                  0x18056C

#define mmMME6_RTR_LBW_RANGE_BASE_8                                  0x180570

#define mmMME6_RTR_LBW_RANGE_BASE_9                                  0x180574

#define mmMME6_RTR_LBW_RANGE_BASE_10                                 0x180578

#define mmMME6_RTR_LBW_RANGE_BASE_11                                 0x18057C

#define mmMME6_RTR_LBW_RANGE_BASE_12                                 0x180580

#define mmMME6_RTR_LBW_RANGE_BASE_13                                 0x180584

#define mmMME6_RTR_LBW_RANGE_BASE_14                                 0x180588

#define mmMME6_RTR_LBW_RANGE_BASE_15                                 0x18058C

#define mmMME6_RTR_RGLTR                                             0x180590

#define mmMME6_RTR_RGLTR_WR_RESULT                                   0x180594

#define mmMME6_RTR_RGLTR_RD_RESULT                                   0x180598

#define mmMME6_RTR_SCRAMB_EN                                         0x180600

#define mmMME6_RTR_NON_LIN_SCRAMB                                    0x180604

#endif /* ASIC_REG_MME6_RTR_REGS_H_ */