blob: fcec68388278acd0326da5232d223ed1e3cc6efb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
|
/* 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_ */
|