File Index
Files and directories
Sign in
FILE

tpc0_eml_cfg_masks.h

File preview with syntax highlighting.

linux-6.19.14/drivers/accel/habanalabs/include/goya/asic_reg/tpc0_eml_cfg_masks.h C
  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_ */
~/ Read-only file preview.