tpc0_eml_cfg_masks.h (17981B)
1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * Copyright 2016-2018 HabanaLabs, Ltd. 4 * All Rights Reserved. 5 * 6 */ 7 8/************************************ 9 ** This is an auto-generated file ** 10 ** DO NOT EDIT BELOW ** 11 ************************************/ 12 13#ifndef ASIC_REG_TPC0_EML_CFG_MASKS_H_ 14#define ASIC_REG_TPC0_EML_CFG_MASKS_H_ 15 16/* 17 ***************************************** 18 * TPC0_EML_CFG (Prototype: TPC_EML_CFG) 19 ***************************************** 20 */ 21 22/* TPC0_EML_CFG_DBG_CNT */ 23#define TPC0_EML_CFG_DBG_CNT_DBG_ENTER_SHIFT 0 24#define TPC0_EML_CFG_DBG_CNT_DBG_ENTER_MASK 0x1 25#define TPC0_EML_CFG_DBG_CNT_DBG_EN_SHIFT 1 26#define TPC0_EML_CFG_DBG_CNT_DBG_EN_MASK 0x2 27#define TPC0_EML_CFG_DBG_CNT_CORE_RST_SHIFT 2 28#define TPC0_EML_CFG_DBG_CNT_CORE_RST_MASK 0x4 29#define TPC0_EML_CFG_DBG_CNT_DCACHE_INV_SHIFT 4 30#define TPC0_EML_CFG_DBG_CNT_DCACHE_INV_MASK 0x10 31#define TPC0_EML_CFG_DBG_CNT_ICACHE_INV_SHIFT 5 32#define TPC0_EML_CFG_DBG_CNT_ICACHE_INV_MASK 0x20 33#define TPC0_EML_CFG_DBG_CNT_DBG_EXIT_SHIFT 6 34#define TPC0_EML_CFG_DBG_CNT_DBG_EXIT_MASK 0x40 35#define TPC0_EML_CFG_DBG_CNT_SNG_STEP_SHIFT 7 36#define TPC0_EML_CFG_DBG_CNT_SNG_STEP_MASK 0x80 37#define TPC0_EML_CFG_DBG_CNT_BP_DBGSW_EN_SHIFT 16 38#define TPC0_EML_CFG_DBG_CNT_BP_DBGSW_EN_MASK 0x10000 39 40/* TPC0_EML_CFG_DBG_STS */ 41#define TPC0_EML_CFG_DBG_STS_DBG_MODE_SHIFT 0 42#define TPC0_EML_CFG_DBG_STS_DBG_MODE_MASK 0x1 43#define TPC0_EML_CFG_DBG_STS_CORE_READY_SHIFT 1 44#define TPC0_EML_CFG_DBG_STS_CORE_READY_MASK 0x2 45#define TPC0_EML_CFG_DBG_STS_DURING_KERNEL_SHIFT 2 46#define TPC0_EML_CFG_DBG_STS_DURING_KERNEL_MASK 0x4 47#define TPC0_EML_CFG_DBG_STS_ICACHE_IDLE_SHIFT 3 48#define TPC0_EML_CFG_DBG_STS_ICACHE_IDLE_MASK 0x8 49#define TPC0_EML_CFG_DBG_STS_DCACHE_IDLE_SHIFT 4 50#define TPC0_EML_CFG_DBG_STS_DCACHE_IDLE_MASK 0x10 51#define TPC0_EML_CFG_DBG_STS_QM_IDLE_SHIFT 5 52#define TPC0_EML_CFG_DBG_STS_QM_IDLE_MASK 0x20 53#define TPC0_EML_CFG_DBG_STS_WQ_IDLE_SHIFT 6 54#define TPC0_EML_CFG_DBG_STS_WQ_IDLE_MASK 0x40 55#define TPC0_EML_CFG_DBG_STS_MSS_IDLE_SHIFT 7 56#define TPC0_EML_CFG_DBG_STS_MSS_IDLE_MASK 0x80 57#define TPC0_EML_CFG_DBG_STS_DBG_CAUSE_SHIFT 8 58#define TPC0_EML_CFG_DBG_STS_DBG_CAUSE_MASK 0xFFFFFF00 59 60/* TPC0_EML_CFG_DBG_PADD */ 61#define TPC0_EML_CFG_DBG_PADD_ADDRESS_SHIFT 0 62#define TPC0_EML_CFG_DBG_PADD_ADDRESS_MASK 0xFFFFFFFF 63 64/* TPC0_EML_CFG_DBG_PADD_COUNT */ 65#define TPC0_EML_CFG_DBG_PADD_COUNT_COUNT_SHIFT 0 66#define TPC0_EML_CFG_DBG_PADD_COUNT_COUNT_MASK 0xFF 67 68/* TPC0_EML_CFG_DBG_PADD_COUNT_MATCH */ 69#define TPC0_EML_CFG_DBG_PADD_COUNT_MATCH_COUNT_SHIFT 0 70#define TPC0_EML_CFG_DBG_PADD_COUNT_MATCH_COUNT_MASK 0xFF 71 72/* TPC0_EML_CFG_DBG_PADD_EN */ 73#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE0_SHIFT 0 74#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE0_MASK 0x1 75#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE1_SHIFT 1 76#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE1_MASK 0x2 77#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE2_SHIFT 2 78#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE2_MASK 0x4 79#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE3_SHIFT 3 80#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE3_MASK 0x8 81#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE4_SHIFT 4 82#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE4_MASK 0x10 83#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE5_SHIFT 5 84#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE5_MASK 0x20 85#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE6_SHIFT 6 86#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE6_MASK 0x40 87#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE7_SHIFT 7 88#define TPC0_EML_CFG_DBG_PADD_EN_ENABLE7_MASK 0x80 89 90/* TPC0_EML_CFG_DBG_VPADD_HIGH */ 91#define TPC0_EML_CFG_DBG_VPADD_HIGH_ADDRESS_SHIFT 0 92#define TPC0_EML_CFG_DBG_VPADD_HIGH_ADDRESS_MASK 0x1FF 93 94/* TPC0_EML_CFG_DBG_VPADD_LOW */ 95#define TPC0_EML_CFG_DBG_VPADD_LOW_ADDRESS_SHIFT 0 96#define TPC0_EML_CFG_DBG_VPADD_LOW_ADDRESS_MASK 0x1FF 97 98/* TPC0_EML_CFG_DBG_VPADD_COUNT */ 99#define TPC0_EML_CFG_DBG_VPADD_COUNT_COUNT_SHIFT 0 100#define TPC0_EML_CFG_DBG_VPADD_COUNT_COUNT_MASK 0xFF 101 102/* TPC0_EML_CFG_DBG_VPADD_COUNT_MATCH */ 103#define TPC0_EML_CFG_DBG_VPADD_COUNT_MATCH_COUNT_SHIFT 0 104#define TPC0_EML_CFG_DBG_VPADD_COUNT_MATCH_COUNT_MASK 0xFF 105 106/* TPC0_EML_CFG_DBG_VPADD_EN */ 107#define TPC0_EML_CFG_DBG_VPADD_EN_ENABLE0_SHIFT 0 108#define TPC0_EML_CFG_DBG_VPADD_EN_ENABLE0_MASK 0x1 109#define TPC0_EML_CFG_DBG_VPADD_EN_ENABLE1_SHIFT 1 110#define TPC0_EML_CFG_DBG_VPADD_EN_ENABLE1_MASK 0x2 111#define TPC0_EML_CFG_DBG_VPADD_EN_RW_N0_SHIFT 2 112#define TPC0_EML_CFG_DBG_VPADD_EN_RW_N0_MASK 0x4 113#define TPC0_EML_CFG_DBG_VPADD_EN_RW_N1_SHIFT 3 114#define TPC0_EML_CFG_DBG_VPADD_EN_RW_N1_MASK 0x8 115 116/* TPC0_EML_CFG_DBG_SPADD_HIGH */ 117#define TPC0_EML_CFG_DBG_SPADD_HIGH_ADDRESS_SHIFT 0 118#define TPC0_EML_CFG_DBG_SPADD_HIGH_ADDRESS_MASK 0xFF 119 120/* TPC0_EML_CFG_DBG_SPADD_LOW */ 121#define TPC0_EML_CFG_DBG_SPADD_LOW_ADDRESS_SHIFT 0 122#define TPC0_EML_CFG_DBG_SPADD_LOW_ADDRESS_MASK 0xFF 123 124/* TPC0_EML_CFG_DBG_SPADD_COUNT */ 125#define TPC0_EML_CFG_DBG_SPADD_COUNT_COUNT_SHIFT 0 126#define TPC0_EML_CFG_DBG_SPADD_COUNT_COUNT_MASK 0xFF 127 128/* TPC0_EML_CFG_DBG_SPADD_COUNT_MATCH */ 129#define TPC0_EML_CFG_DBG_SPADD_COUNT_MATCH_COUNT_SHIFT 0 130#define TPC0_EML_CFG_DBG_SPADD_COUNT_MATCH_COUNT_MASK 0xFF 131 132/* TPC0_EML_CFG_DBG_SPADD_EN */ 133#define TPC0_EML_CFG_DBG_SPADD_EN_ENABLE0_SHIFT 0 134#define TPC0_EML_CFG_DBG_SPADD_EN_ENABLE0_MASK 0x1 135#define TPC0_EML_CFG_DBG_SPADD_EN_ENABLE1_SHIFT 1 136#define TPC0_EML_CFG_DBG_SPADD_EN_ENABLE1_MASK 0x2 137#define TPC0_EML_CFG_DBG_SPADD_EN_RW_N0_SHIFT 2 138#define TPC0_EML_CFG_DBG_SPADD_EN_RW_N0_MASK 0x4 139#define TPC0_EML_CFG_DBG_SPADD_EN_RW_N1_SHIFT 3 140#define TPC0_EML_CFG_DBG_SPADD_EN_RW_N1_MASK 0x8 141 142/* TPC0_EML_CFG_DBG_AGUADD_MSB_HIGH */ 143#define TPC0_EML_CFG_DBG_AGUADD_MSB_HIGH_ADDRESS_SHIFT 0 144#define TPC0_EML_CFG_DBG_AGUADD_MSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 145 146/* TPC0_EML_CFG_DBG_AGUADD_MSB_LOW */ 147#define TPC0_EML_CFG_DBG_AGUADD_MSB_LOW_ADDRESS_SHIFT 0 148#define TPC0_EML_CFG_DBG_AGUADD_MSB_LOW_ADDRESS_MASK 0xFFFFFFFF 149 150/* TPC0_EML_CFG_DBG_AGUADD_LSB_HIGH */ 151#define TPC0_EML_CFG_DBG_AGUADD_LSB_HIGH_ADDRESS_SHIFT 0 152#define TPC0_EML_CFG_DBG_AGUADD_LSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 153 154/* TPC0_EML_CFG_DBG_AGUADD_LSB_LOW */ 155#define TPC0_EML_CFG_DBG_AGUADD_LSB_LOW_ADDRESS_SHIFT 0 156#define TPC0_EML_CFG_DBG_AGUADD_LSB_LOW_ADDRESS_MASK 0xFFFFFFFF 157 158/* TPC0_EML_CFG_DBG_AGUADD_COUNT */ 159#define TPC0_EML_CFG_DBG_AGUADD_COUNT_COUNT_SHIFT 0 160#define TPC0_EML_CFG_DBG_AGUADD_COUNT_COUNT_MASK 0xFF 161 162/* TPC0_EML_CFG_DBG_AGUADD_COUNT_MATCH */ 163#define TPC0_EML_CFG_DBG_AGUADD_COUNT_MATCH_COUNT_SHIFT 0 164#define TPC0_EML_CFG_DBG_AGUADD_COUNT_MATCH_COUNT_MASK 0xFF 165 166/* TPC0_EML_CFG_DBG_AGUADD_EN */ 167#define TPC0_EML_CFG_DBG_AGUADD_EN_ENABLE0_SHIFT 0 168#define TPC0_EML_CFG_DBG_AGUADD_EN_ENABLE0_MASK 0x1 169#define TPC0_EML_CFG_DBG_AGUADD_EN_ENABLE1_SHIFT 1 170#define TPC0_EML_CFG_DBG_AGUADD_EN_ENABLE1_MASK 0x2 171#define TPC0_EML_CFG_DBG_AGUADD_EN_RW_N0_SHIFT 2 172#define TPC0_EML_CFG_DBG_AGUADD_EN_RW_N0_MASK 0x4 173#define TPC0_EML_CFG_DBG_AGUADD_EN_RW_N1_SHIFT 3 174#define TPC0_EML_CFG_DBG_AGUADD_EN_RW_N1_MASK 0x8 175 176/* TPC0_EML_CFG_DBG_AXIHBWADD_MSB_HIGH */ 177#define TPC0_EML_CFG_DBG_AXIHBWADD_MSB_HIGH_ADDRESS_SHIFT 0 178#define TPC0_EML_CFG_DBG_AXIHBWADD_MSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 179 180/* TPC0_EML_CFG_DBG_AXIHBWADD_MSB_LOW */ 181#define TPC0_EML_CFG_DBG_AXIHBWADD_MSB_LOW_ADDRESS_SHIFT 0 182#define TPC0_EML_CFG_DBG_AXIHBWADD_MSB_LOW_ADDRESS_MASK 0xFFFFFFFF 183 184/* TPC0_EML_CFG_DBG_AXIHBWADD_LSB_HIGH */ 185#define TPC0_EML_CFG_DBG_AXIHBWADD_LSB_HIGH_ADDRESS_SHIFT 0 186#define TPC0_EML_CFG_DBG_AXIHBWADD_LSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 187 188/* TPC0_EML_CFG_DBG_AXIHBWADD_LSB_LOW */ 189#define TPC0_EML_CFG_DBG_AXIHBWADD_LSB_LOW_ADDRESS_SHIFT 0 190#define TPC0_EML_CFG_DBG_AXIHBWADD_LSB_LOW_ADDRESS_MASK 0xFFFFFFFF 191 192/* TPC0_EML_CFG_DBG_AXIHBWADD_COUNT */ 193#define TPC0_EML_CFG_DBG_AXIHBWADD_COUNT_COUNT_SHIFT 0 194#define TPC0_EML_CFG_DBG_AXIHBWADD_COUNT_COUNT_MASK 0xFF 195 196/* TPC0_EML_CFG_DBG_AXIHBWADD_COUNT_MATCH */ 197#define TPC0_EML_CFG_DBG_AXIHBWADD_COUNT_MATCH_MATCH_SHIFT 0 198#define TPC0_EML_CFG_DBG_AXIHBWADD_COUNT_MATCH_MATCH_MASK 0xFF 199 200/* TPC0_EML_CFG_DBG_AXIHBWADD_EN */ 201#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_ENABLE0_SHIFT 0 202#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_ENABLE0_MASK 0x1 203#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_ENABLE1_SHIFT 1 204#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_ENABLE1_MASK 0x2 205#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_RW_N0_SHIFT 2 206#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_RW_N0_MASK 0x4 207#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_RW_N1_SHIFT 3 208#define TPC0_EML_CFG_DBG_AXIHBWADD_EN_RW_N1_MASK 0x8 209 210/* TPC0_EML_CFG_DBG_AXILBWADD_MSB_HIGH */ 211#define TPC0_EML_CFG_DBG_AXILBWADD_MSB_HIGH_ADDRESS_SHIFT 0 212#define TPC0_EML_CFG_DBG_AXILBWADD_MSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 213 214/* TPC0_EML_CFG_DBG_AXILBWADD_MSB_LOW */ 215#define TPC0_EML_CFG_DBG_AXILBWADD_MSB_LOW_ADDRESS_SHIFT 0 216#define TPC0_EML_CFG_DBG_AXILBWADD_MSB_LOW_ADDRESS_MASK 0xFFFFFFFF 217 218/* TPC0_EML_CFG_DBG_AXILBWADD_LSB_HIGH */ 219#define TPC0_EML_CFG_DBG_AXILBWADD_LSB_HIGH_ADDRESS_SHIFT 0 220#define TPC0_EML_CFG_DBG_AXILBWADD_LSB_HIGH_ADDRESS_MASK 0xFFFFFFFF 221 222/* TPC0_EML_CFG_DBG_AXILBWADD_LSB_LOW */ 223#define TPC0_EML_CFG_DBG_AXILBWADD_LSB_LOW_ADDRESS_SHIFT 0 224#define TPC0_EML_CFG_DBG_AXILBWADD_LSB_LOW_ADDRESS_MASK 0xFFFFFFFF 225 226/* TPC0_EML_CFG_DBG_AXILBWADD_COUNT */ 227#define TPC0_EML_CFG_DBG_AXILBWADD_COUNT_COUNT_SHIFT 0 228#define TPC0_EML_CFG_DBG_AXILBWADD_COUNT_COUNT_MASK 0xFF 229 230/* TPC0_EML_CFG_DBG_AXILBWADD_COUNT_MATCH */ 231#define TPC0_EML_CFG_DBG_AXILBWADD_COUNT_MATCH_MATCH_SHIFT 0 232#define TPC0_EML_CFG_DBG_AXILBWADD_COUNT_MATCH_MATCH_MASK 0xFF 233 234/* TPC0_EML_CFG_DBG_AXILBWADD_EN */ 235#define TPC0_EML_CFG_DBG_AXILBWADD_EN_ENABLE0_SHIFT 0 236#define TPC0_EML_CFG_DBG_AXILBWADD_EN_ENABLE0_MASK 0x1 237#define TPC0_EML_CFG_DBG_AXILBWADD_EN_ENABLE1_SHIFT 1 238#define TPC0_EML_CFG_DBG_AXILBWADD_EN_ENABLE1_MASK 0x2 239#define TPC0_EML_CFG_DBG_AXILBWADD_EN_RW_N0_SHIFT 2 240#define TPC0_EML_CFG_DBG_AXILBWADD_EN_RW_N0_MASK 0x4 241#define TPC0_EML_CFG_DBG_AXILBWADD_EN_RW_N1_SHIFT 3 242#define TPC0_EML_CFG_DBG_AXILBWADD_EN_RW_N1_MASK 0x8 243 244/* TPC0_EML_CFG_DBG_SPDATA */ 245#define TPC0_EML_CFG_DBG_SPDATA_DATA_SHIFT 0 246#define TPC0_EML_CFG_DBG_SPDATA_DATA_MASK 0xFFFFFFFF 247 248/* TPC0_EML_CFG_DBG_SPDATA_COUNT */ 249#define TPC0_EML_CFG_DBG_SPDATA_COUNT_COUNT_SHIFT 0 250#define TPC0_EML_CFG_DBG_SPDATA_COUNT_COUNT_MASK 0xFF 251 252/* TPC0_EML_CFG_DBG_SPDATA_COUNT_MATCH */ 253#define TPC0_EML_CFG_DBG_SPDATA_COUNT_MATCH_MATCH_SHIFT 0 254#define TPC0_EML_CFG_DBG_SPDATA_COUNT_MATCH_MATCH_MASK 0xFF 255 256/* TPC0_EML_CFG_DBG_SPDATA_EN */ 257#define TPC0_EML_CFG_DBG_SPDATA_EN_ENABLE0_SHIFT 0 258#define TPC0_EML_CFG_DBG_SPDATA_EN_ENABLE0_MASK 0x1 259#define TPC0_EML_CFG_DBG_SPDATA_EN_ENABLE1_SHIFT 1 260#define TPC0_EML_CFG_DBG_SPDATA_EN_ENABLE1_MASK 0x2 261#define TPC0_EML_CFG_DBG_SPDATA_EN_RW_N0_SHIFT 2 262#define TPC0_EML_CFG_DBG_SPDATA_EN_RW_N0_MASK 0x4 263#define TPC0_EML_CFG_DBG_SPDATA_EN_RW_N1_SHIFT 3 264#define TPC0_EML_CFG_DBG_SPDATA_EN_RW_N1_MASK 0x8 265 266/* TPC0_EML_CFG_DBG_AXIHBWDATA */ 267#define TPC0_EML_CFG_DBG_AXIHBWDATA_DATA_SHIFT 0 268#define TPC0_EML_CFG_DBG_AXIHBWDATA_DATA_MASK 0xFFFFFFFF 269 270/* TPC0_EML_CFG_DBG_AXIHBWDATA_COUNT */ 271#define TPC0_EML_CFG_DBG_AXIHBWDATA_COUNT_COUNT_SHIFT 0 272#define TPC0_EML_CFG_DBG_AXIHBWDATA_COUNT_COUNT_MASK 0xFF 273 274/* TPC0_EML_CFG_DBG_AXIHBWDAT_COUNT_MATCH */ 275#define TPC0_EML_CFG_DBG_AXIHBWDAT_COUNT_MATCH_COUNT_SHIFT 0 276#define TPC0_EML_CFG_DBG_AXIHBWDAT_COUNT_MATCH_COUNT_MASK 0xFF 277 278/* TPC0_EML_CFG_DBG_AXIHBWDATA_EN */ 279#define TPC0_EML_CFG_DBG_AXIHBWDATA_EN_ENABLE_SHIFT 0 280#define TPC0_EML_CFG_DBG_AXIHBWDATA_EN_ENABLE_MASK 0x1 281#define TPC0_EML_CFG_DBG_AXIHBWDATA_EN_RW_N_SHIFT 1 282#define TPC0_EML_CFG_DBG_AXIHBWDATA_EN_RW_N_MASK 0x2 283 284/* TPC0_EML_CFG_DBG_AXILBWDATA */ 285#define TPC0_EML_CFG_DBG_AXILBWDATA_DATA_SHIFT 0 286#define TPC0_EML_CFG_DBG_AXILBWDATA_DATA_MASK 0xFFFFFFFF 287 288/* TPC0_EML_CFG_DBG_AXILBWDATA_COUNT */ 289#define TPC0_EML_CFG_DBG_AXILBWDATA_COUNT_COUNT_SHIFT 0 290#define TPC0_EML_CFG_DBG_AXILBWDATA_COUNT_COUNT_MASK 0xFF 291 292/* TPC0_EML_CFG_DBG_AXILBWDAT_COUNT_MATCH */ 293#define TPC0_EML_CFG_DBG_AXILBWDAT_COUNT_MATCH_MATCH_SHIFT 0 294#define TPC0_EML_CFG_DBG_AXILBWDAT_COUNT_MATCH_MATCH_MASK 0xFF 295 296/* TPC0_EML_CFG_DBG_AXILBWDATA_EN */ 297#define TPC0_EML_CFG_DBG_AXILBWDATA_EN_ENABLE_SHIFT 0 298#define TPC0_EML_CFG_DBG_AXILBWDATA_EN_ENABLE_MASK 0x1 299#define TPC0_EML_CFG_DBG_AXILBWDATA_EN_RW_N_SHIFT 1 300#define TPC0_EML_CFG_DBG_AXILBWDATA_EN_RW_N_MASK 0x2 301 302/* TPC0_EML_CFG_DBG_D0_PC */ 303#define TPC0_EML_CFG_DBG_D0_PC_PC_SHIFT 0 304#define TPC0_EML_CFG_DBG_D0_PC_PC_MASK 0xFFFFFFFF 305 306/* TPC0_EML_CFG_RTTCONFIG */ 307#define TPC0_EML_CFG_RTTCONFIG_TR_EN_SHIFT 0 308#define TPC0_EML_CFG_RTTCONFIG_TR_EN_MASK 0x1 309#define TPC0_EML_CFG_RTTCONFIG_PRIO_SHIFT 1 310#define TPC0_EML_CFG_RTTCONFIG_PRIO_MASK 0x2 311 312/* TPC0_EML_CFG_RTTPREDICATE */ 313#define TPC0_EML_CFG_RTTPREDICATE_TR_EN_SHIFT 0 314#define TPC0_EML_CFG_RTTPREDICATE_TR_EN_MASK 0x1 315#define TPC0_EML_CFG_RTTPREDICATE_GEN_SHIFT 1 316#define TPC0_EML_CFG_RTTPREDICATE_GEN_MASK 0x2 317#define TPC0_EML_CFG_RTTPREDICATE_USE_INTERVAL_SHIFT 2 318#define TPC0_EML_CFG_RTTPREDICATE_USE_INTERVAL_MASK 0x4 319#define TPC0_EML_CFG_RTTPREDICATE_SPRF_MASK_SHIFT 16 320#define TPC0_EML_CFG_RTTPREDICATE_SPRF_MASK_MASK 0xFFFF0000 321 322/* TPC0_EML_CFG_RTTPREDICATE_INTV */ 323#define TPC0_EML_CFG_RTTPREDICATE_INTV_INTERVAL_SHIFT 0 324#define TPC0_EML_CFG_RTTPREDICATE_INTV_INTERVAL_MASK 0xFFFFFFFF 325 326/* TPC0_EML_CFG_RTTTS */ 327#define TPC0_EML_CFG_RTTTS_TR_EN_SHIFT 0 328#define TPC0_EML_CFG_RTTTS_TR_EN_MASK 0x1 329#define TPC0_EML_CFG_RTTTS_GEN_SHIFT 1 330#define TPC0_EML_CFG_RTTTS_GEN_MASK 0x2 331#define TPC0_EML_CFG_RTTTS_COMPRESS_EN_SHIFT 2 332#define TPC0_EML_CFG_RTTTS_COMPRESS_EN_MASK 0x4 333 334/* TPC0_EML_CFG_RTTTS_INTV */ 335#define TPC0_EML_CFG_RTTTS_INTV_INTERVAL_SHIFT 0 336#define TPC0_EML_CFG_RTTTS_INTV_INTERVAL_MASK 0xFFFFFFFF 337 338/* TPC0_EML_CFG_DBG_INST_INSERT */ 339#define TPC0_EML_CFG_DBG_INST_INSERT_INST_SHIFT 0 340#define TPC0_EML_CFG_DBG_INST_INSERT_INST_MASK 0xFFFFFFFF 341 342/* TPC0_EML_CFG_DBG_INST_INSERT_CTL */ 343#define TPC0_EML_CFG_DBG_INST_INSERT_CTL_INSERT_SHIFT 0 344#define TPC0_EML_CFG_DBG_INST_INSERT_CTL_INSERT_MASK 0x1 345 346#endif /* ASIC_REG_TPC0_EML_CFG_MASKS_H_ */