blob: 192d11404b1cbe3ee83037d32f1f7f654353fa1b (
plain)
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
|
/* 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_DMA4_CORE_REGS_H_
#define ASIC_REG_DMA4_CORE_REGS_H_
/*
*****************************************
* DMA4_CORE (Prototype: DMA_CORE)
*****************************************
*/
#define mmDMA4_CORE_CFG_0 0x580000
#define mmDMA4_CORE_CFG_1 0x580004
#define mmDMA4_CORE_LBW_MAX_OUTSTAND 0x580008
#define mmDMA4_CORE_SRC_BASE_LO 0x580014
#define mmDMA4_CORE_SRC_BASE_HI 0x580018
#define mmDMA4_CORE_DST_BASE_LO 0x58001C
#define mmDMA4_CORE_DST_BASE_HI 0x580020
#define mmDMA4_CORE_SRC_TSIZE_1 0x58002C
#define mmDMA4_CORE_SRC_STRIDE_1 0x580030
#define mmDMA4_CORE_SRC_TSIZE_2 0x580034
#define mmDMA4_CORE_SRC_STRIDE_2 0x580038
#define mmDMA4_CORE_SRC_TSIZE_3 0x58003C
#define mmDMA4_CORE_SRC_STRIDE_3 0x580040
#define mmDMA4_CORE_SRC_TSIZE_4 0x580044
#define mmDMA4_CORE_SRC_STRIDE_4 0x580048
#define mmDMA4_CORE_SRC_TSIZE_0 0x58004C
#define mmDMA4_CORE_DST_TSIZE_1 0x580054
#define mmDMA4_CORE_DST_STRIDE_1 0x580058
#define mmDMA4_CORE_DST_TSIZE_2 0x58005C
#define mmDMA4_CORE_DST_STRIDE_2 0x580060
#define mmDMA4_CORE_DST_TSIZE_3 0x580064
#define mmDMA4_CORE_DST_STRIDE_3 0x580068
#define mmDMA4_CORE_DST_TSIZE_4 0x58006C
#define mmDMA4_CORE_DST_STRIDE_4 0x580070
#define mmDMA4_CORE_DST_TSIZE_0 0x580074
#define mmDMA4_CORE_COMMIT 0x580078
#define mmDMA4_CORE_WR_COMP_WDATA 0x58007C
#define mmDMA4_CORE_WR_COMP_ADDR_LO 0x580080
#define mmDMA4_CORE_WR_COMP_ADDR_HI 0x580084
#define mmDMA4_CORE_WR_COMP_AWUSER_31_11 0x580088
#define mmDMA4_CORE_TE_NUMROWS 0x580094
#define mmDMA4_CORE_PROT 0x5800B8
#define mmDMA4_CORE_SECURE_PROPS 0x5800F0
#define mmDMA4_CORE_NON_SECURE_PROPS 0x5800F4
#define mmDMA4_CORE_RD_MAX_OUTSTAND 0x580100
#define mmDMA4_CORE_RD_MAX_SIZE 0x580104
#define mmDMA4_CORE_RD_ARCACHE 0x580108
#define mmDMA4_CORE_RD_ARUSER_31_11 0x580110
#define mmDMA4_CORE_RD_INFLIGHTS 0x580114
#define mmDMA4_CORE_WR_MAX_OUTSTAND 0x580120
#define mmDMA4_CORE_WR_MAX_AWID 0x580124
#define mmDMA4_CORE_WR_AWCACHE 0x580128
#define mmDMA4_CORE_WR_AWUSER_31_11 0x580130
#define mmDMA4_CORE_WR_INFLIGHTS 0x580134
#define mmDMA4_CORE_RD_RATE_LIM_CFG_0 0x580150
#define mmDMA4_CORE_RD_RATE_LIM_CFG_1 0x580154
#define mmDMA4_CORE_WR_RATE_LIM_CFG_0 0x580158
#define mmDMA4_CORE_WR_RATE_LIM_CFG_1 0x58015C
#define mmDMA4_CORE_ERR_CFG 0x580160
#define mmDMA4_CORE_ERR_CAUSE 0x580164
#define mmDMA4_CORE_ERRMSG_ADDR_LO 0x580170
#define mmDMA4_CORE_ERRMSG_ADDR_HI 0x580174
#define mmDMA4_CORE_ERRMSG_WDATA 0x580178
#define mmDMA4_CORE_STS0 0x580190
#define mmDMA4_CORE_STS1 0x580194
#define mmDMA4_CORE_RD_DBGMEM_ADD 0x580200
#define mmDMA4_CORE_RD_DBGMEM_DATA_WR 0x580204
#define mmDMA4_CORE_RD_DBGMEM_DATA_RD 0x580208
#define mmDMA4_CORE_RD_DBGMEM_CTRL 0x58020C
#define mmDMA4_CORE_RD_DBGMEM_RC 0x580210
#define mmDMA4_CORE_DBG_HBW_AXI_AR_CNT 0x580220
#define mmDMA4_CORE_DBG_HBW_AXI_AW_CNT 0x580224
#define mmDMA4_CORE_DBG_LBW_AXI_AW_CNT 0x580228
#define mmDMA4_CORE_DBG_DESC_CNT 0x58022C
#define mmDMA4_CORE_DBG_STS 0x580230
#define mmDMA4_CORE_DBG_RD_DESC_ID 0x580234
#define mmDMA4_CORE_DBG_WR_DESC_ID 0x580238
#endif /* ASIC_REG_DMA4_CORE_REGS_H_ */
|