summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/include/gaudi2/asic_reg/pdma0_core_regs.h
blob: 84079b5077e29ebcad455919549e8df791c56495 (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
157
/* SPDX-License-Identifier: GPL-2.0
 *
 * Copyright 2016-2020 HabanaLabs, Ltd.
 * All Rights Reserved.
 *
 */

/************************************
 ** This is an auto-generated file **
 **       DO NOT EDIT BELOW        **
 ************************************/

#ifndef ASIC_REG_PDMA0_CORE_REGS_H_
#define ASIC_REG_PDMA0_CORE_REGS_H_

/*
 *****************************************
 *   PDMA0_CORE
 *   (Prototype: DMA_CORE)
 *****************************************
 */

#define mmPDMA0_CORE_CFG_0 0x4C8B000

#define mmPDMA0_CORE_CFG_1 0x4C8B004

#define mmPDMA0_CORE_PROT 0x4C8B008

#define mmPDMA0_CORE_CKG 0x4C8B00C

#define mmPDMA0_CORE_RD_GLBL 0x4C8B07C

#define mmPDMA0_CORE_RD_HBW_MAX_OUTSTAND 0x4C8B080

#define mmPDMA0_CORE_RD_HBW_MAX_SIZE 0x4C8B084

#define mmPDMA0_CORE_RD_HBW_ARCACHE 0x4C8B088

#define mmPDMA0_CORE_RD_HBW_INFLIGHTS 0x4C8B090

#define mmPDMA0_CORE_RD_HBW_RATE_LIM_CFG 0x4C8B094

#define mmPDMA0_CORE_RD_LBW_MAX_OUTSTAND 0x4C8B0C0

#define mmPDMA0_CORE_RD_LBW_MAX_SIZE 0x4C8B0C4

#define mmPDMA0_CORE_RD_LBW_ARCACHE 0x4C8B0C8

#define mmPDMA0_CORE_RD_LBW_INFLIGHTS 0x4C8B0D0

#define mmPDMA0_CORE_RD_LBW_RATE_LIM_CFG 0x4C8B0D4

#define mmPDMA0_CORE_WR_HBW_MAX_OUTSTAND 0x4C8B100

#define mmPDMA0_CORE_WR_HBW_MAX_AWID 0x4C8B104

#define mmPDMA0_CORE_WR_HBW_AWCACHE 0x4C8B108

#define mmPDMA0_CORE_WR_HBW_INFLIGHTS 0x4C8B10C

#define mmPDMA0_CORE_WR_HBW_RATE_LIM_CFG 0x4C8B110

#define mmPDMA0_CORE_WR_LBW_MAX_OUTSTAND 0x4C8B140

#define mmPDMA0_CORE_WR_LBW_MAX_AWID 0x4C8B144

#define mmPDMA0_CORE_WR_LBW_AWCACHE 0x4C8B148

#define mmPDMA0_CORE_WR_LBW_INFLIGHTS 0x4C8B14C

#define mmPDMA0_CORE_WR_LBW_RATE_LIM_CFG 0x4C8B150

#define mmPDMA0_CORE_WR_COMP_MAX_OUTSTAND 0x4C8B180

#define mmPDMA0_CORE_WR_COMP_AWUSER 0x4C8B184

#define mmPDMA0_CORE_ERR_CFG 0x4C8B300

#define mmPDMA0_CORE_ERR_CAUSE 0x4C8B304

#define mmPDMA0_CORE_ERRMSG_ADDR_LO 0x4C8B308

#define mmPDMA0_CORE_ERRMSG_ADDR_HI 0x4C8B30C

#define mmPDMA0_CORE_ERRMSG_WDATA 0x4C8B310

#define mmPDMA0_CORE_STS0 0x4C8B380

#define mmPDMA0_CORE_STS1 0x4C8B384

#define mmPDMA0_CORE_STS_RD_CTX_SEL 0x4C8B400

#define mmPDMA0_CORE_STS_RD_CTX_SIZE 0x4C8B404

#define mmPDMA0_CORE_STS_RD_CTX_BASE_LO 0x4C8B408

#define mmPDMA0_CORE_STS_RD_CTX_BASE_HI 0x4C8B40C

#define mmPDMA0_CORE_STS_RD_CTX_ID 0x4C8B410

#define mmPDMA0_CORE_STS_RD_HB_AXI_ADDR_LO 0x4C8B414

#define mmPDMA0_CORE_STS_RD_HB_AXI_ADDR_HI 0x4C8B418

#define mmPDMA0_CORE_STS_RD_LB_AXI_ADDR 0x4C8B41C

#define mmPDMA0_CORE_STS_WR_CTX_SEL 0x4C8B420

#define mmPDMA0_CORE_STS_WR_CTX_SIZE 0x4C8B424

#define mmPDMA0_CORE_STS_WR_CTX_BASE_LO 0x4C8B428

#define mmPDMA0_CORE_STS_WR_CTX_BASE_HI 0x4C8B42C

#define mmPDMA0_CORE_STS_WR_CTX_ID 0x4C8B430

#define mmPDMA0_CORE_STS_WR_HB_AXI_ADDR_LO 0x4C8B434

#define mmPDMA0_CORE_STS_WR_HB_AXI_ADDR_HI 0x4C8B438

#define mmPDMA0_CORE_STS_WR_LB_AXI_ADDR 0x4C8B43C

#define mmPDMA0_CORE_PWRLP_CFG 0x4C8B700

#define mmPDMA0_CORE_PWRLP_STS 0x4C8B704

#define mmPDMA0_CORE_DBG_DESC_CNT 0x4C8B710

#define mmPDMA0_CORE_DBG_STS 0x4C8B714

#define mmPDMA0_CORE_DBG_BUF_STS 0x4C8B718

#define mmPDMA0_CORE_DBG_RD_DESC_ID 0x4C8B720

#define mmPDMA0_CORE_DBG_WR_DESC_ID 0x4C8B724

#define mmPDMA0_CORE_APB_DMA_LBW_BASE 0x4C8B728

#define mmPDMA0_CORE_APB_MSTR_IF_LBW_BASE 0x4C8B72C

#define mmPDMA0_CORE_E2E_CRED_ASYNC_CFG 0x4C8B730

#define mmPDMA0_CORE_DBG_APB_ENABLER 0x4C8BE1C

#define mmPDMA0_CORE_L2H_CMPR_LO 0x4C8BE20

#define mmPDMA0_CORE_L2H_CMPR_HI 0x4C8BE24

#define mmPDMA0_CORE_L2H_MASK_LO 0x4C8BE28

#define mmPDMA0_CORE_L2H_MASK_HI 0x4C8BE2C

#define mmPDMA0_CORE_IDLE_IND_MASK 0x4C8BE30

#define mmPDMA0_CORE_APB_ENABLER 0x4C8BE34

#endif /* ASIC_REG_PDMA0_CORE_REGS_H_ */