root/drivers/misc/habanalabs/include/goya/asic_reg/pcie_wrap_regs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   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_PCIE_WRAP_REGS_H_
  14 #define ASIC_REG_PCIE_WRAP_REGS_H_
  15 
  16 /*
  17  *****************************************
  18  *   PCIE_WRAP (Prototype: PCIE_WRAP)
  19  *****************************************
  20  */
  21 
  22 #define mmPCIE_WRAP_PHY_RST_N                                        0xC01300
  23 
  24 #define mmPCIE_WRAP_OUTSTAND_TRANS                                   0xC01400
  25 
  26 #define mmPCIE_WRAP_MASK_REQ                                         0xC01404
  27 
  28 #define mmPCIE_WRAP_IND_AWADDR_L                                     0xC01500
  29 
  30 #define mmPCIE_WRAP_IND_AWADDR_H                                     0xC01504
  31 
  32 #define mmPCIE_WRAP_IND_AWLEN                                        0xC01508
  33 
  34 #define mmPCIE_WRAP_IND_AWSIZE                                       0xC0150C
  35 
  36 #define mmPCIE_WRAP_IND_AWBURST                                      0xC01510
  37 
  38 #define mmPCIE_WRAP_IND_AWLOCK                                       0xC01514
  39 
  40 #define mmPCIE_WRAP_IND_AWCACHE                                      0xC01518
  41 
  42 #define mmPCIE_WRAP_IND_AWPROT                                       0xC0151C
  43 
  44 #define mmPCIE_WRAP_IND_AWVALID                                      0xC01520
  45 
  46 #define mmPCIE_WRAP_IND_WDATA_0                                      0xC01524
  47 
  48 #define mmPCIE_WRAP_IND_WDATA_1                                      0xC01528
  49 
  50 #define mmPCIE_WRAP_IND_WDATA_2                                      0xC0152C
  51 
  52 #define mmPCIE_WRAP_IND_WDATA_3                                      0xC01530
  53 
  54 #define mmPCIE_WRAP_IND_WSTRB                                        0xC01544
  55 
  56 #define mmPCIE_WRAP_IND_WLAST                                        0xC01548
  57 
  58 #define mmPCIE_WRAP_IND_WVALID                                       0xC0154C
  59 
  60 #define mmPCIE_WRAP_IND_BRESP                                        0xC01550
  61 
  62 #define mmPCIE_WRAP_IND_BVALID                                       0xC01554
  63 
  64 #define mmPCIE_WRAP_IND_ARADDR_0                                     0xC01558
  65 
  66 #define mmPCIE_WRAP_IND_ARADDR_1                                     0xC0155C
  67 
  68 #define mmPCIE_WRAP_IND_ARLEN                                        0xC01560
  69 
  70 #define mmPCIE_WRAP_IND_ARSIZE                                       0xC01564
  71 
  72 #define mmPCIE_WRAP_IND_ARBURST                                      0xC01568
  73 
  74 #define mmPCIE_WRAP_IND_ARLOCK                                       0xC0156C
  75 
  76 #define mmPCIE_WRAP_IND_ARCACHE                                      0xC01570
  77 
  78 #define mmPCIE_WRAP_IND_ARPROT                                       0xC01574
  79 
  80 #define mmPCIE_WRAP_IND_ARVALID                                      0xC01578
  81 
  82 #define mmPCIE_WRAP_IND_RDATA_0                                      0xC0157C
  83 
  84 #define mmPCIE_WRAP_IND_RDATA_1                                      0xC01580
  85 
  86 #define mmPCIE_WRAP_IND_RDATA_2                                      0xC01584
  87 
  88 #define mmPCIE_WRAP_IND_RDATA_3                                      0xC01588
  89 
  90 #define mmPCIE_WRAP_IND_RLAST                                        0xC0159C
  91 
  92 #define mmPCIE_WRAP_IND_RRESP                                        0xC015A0
  93 
  94 #define mmPCIE_WRAP_IND_RVALID                                       0xC015A4
  95 
  96 #define mmPCIE_WRAP_IND_AWMISC_INFO                                  0xC015A8
  97 
  98 #define mmPCIE_WRAP_IND_AWMISC_INFO_HDR_34DW_0                       0xC015AC
  99 
 100 #define mmPCIE_WRAP_IND_AWMISC_INFO_HDR_34DW_1                       0xC015B0
 101 
 102 #define mmPCIE_WRAP_IND_AWMISC_INFO_P_TAG                            0xC015B4
 103 
 104 #define mmPCIE_WRAP_IND_AWMISC_INFO_ATU_BYPAS                        0xC015B8
 105 
 106 #define mmPCIE_WRAP_IND_AWMISC_INFO_FUNC_NUM                         0xC015BC
 107 
 108 #define mmPCIE_WRAP_IND_AWMISC_INFO_VFUNC_ACT                        0xC015C0
 109 
 110 #define mmPCIE_WRAP_IND_AWMISC_INFO_VFUNC_NUM                        0xC015C4
 111 
 112 #define mmPCIE_WRAP_IND_AWMISC_INFO_TLPPRFX                          0xC015C8
 113 
 114 #define mmPCIE_WRAP_IND_ARMISC_INFO                                  0xC015CC
 115 
 116 #define mmPCIE_WRAP_IND_ARMISC_INFO_TLPPRFX                          0xC015D0
 117 
 118 #define mmPCIE_WRAP_IND_ARMISC_INFO_ATU_BYP                          0xC015D4
 119 
 120 #define mmPCIE_WRAP_IND_ARMISC_INFO_FUNC_NUM                         0xC015D8
 121 
 122 #define mmPCIE_WRAP_IND_ARMISC_INFO_VFUNC_ACT                        0xC015DC
 123 
 124 #define mmPCIE_WRAP_IND_ARMISC_INFO_VFUNC_NUM                        0xC015E0
 125 
 126 #define mmPCIE_WRAP_SLV_AWMISC_INFO                                  0xC01800
 127 
 128 #define mmPCIE_WRAP_SLV_AWMISC_INFO_HDR_34DW_0                       0xC01804
 129 
 130 #define mmPCIE_WRAP_SLV_AWMISC_INFO_HDR_34DW_1                       0xC01808
 131 
 132 #define mmPCIE_WRAP_SLV_AWMISC_INFO_P_TAG                            0xC0180C
 133 
 134 #define mmPCIE_WRAP_SLV_AWMISC_INFO_ATU_BYPAS                        0xC01810
 135 
 136 #define mmPCIE_WRAP_SLV_AWMISC_INFO_FUNC_NUM                         0xC01814
 137 
 138 #define mmPCIE_WRAP_SLV_AWMISC_INFO_VFUNC_ACT                        0xC01818
 139 
 140 #define mmPCIE_WRAP_SLV_AWMISC_INFO_VFUNC_NUM                        0xC0181C
 141 
 142 #define mmPCIE_WRAP_SLV_AWMISC_INFO_TLPPRFX                          0xC01820
 143 
 144 #define mmPCIE_WRAP_SLV_ARMISC_INFO                                  0xC01824
 145 
 146 #define mmPCIE_WRAP_SLV_ARMISC_INFO_TLPPRFX                          0xC01828
 147 
 148 #define mmPCIE_WRAP_SLV_ARMISC_INFO_ATU_BYP                          0xC0182C
 149 
 150 #define mmPCIE_WRAP_SLV_ARMISC_INFO_FUNC_NUM                         0xC01830
 151 
 152 #define mmPCIE_WRAP_SLV_ARMISC_INFO_VFUNC_ACT                        0xC01834
 153 
 154 #define mmPCIE_WRAP_SLV_ARMISC_INFO_VFUNC_NUM                        0xC01838
 155 
 156 #define mmPCIE_WRAP_MAX_QID                                          0xC01900
 157 
 158 #define mmPCIE_WRAP_DB_BASE_ADDR_L_0                                 0xC01910
 159 
 160 #define mmPCIE_WRAP_DB_BASE_ADDR_L_1                                 0xC01914
 161 
 162 #define mmPCIE_WRAP_DB_BASE_ADDR_L_2                                 0xC01918
 163 
 164 #define mmPCIE_WRAP_DB_BASE_ADDR_L_3                                 0xC0191C
 165 
 166 #define mmPCIE_WRAP_DB_BASE_ADDR_H_0                                 0xC01920
 167 
 168 #define mmPCIE_WRAP_DB_BASE_ADDR_H_1                                 0xC01924
 169 
 170 #define mmPCIE_WRAP_DB_BASE_ADDR_H_2                                 0xC01928
 171 
 172 #define mmPCIE_WRAP_DB_BASE_ADDR_H_3                                 0xC0192C
 173 
 174 #define mmPCIE_WRAP_DB_MASK                                          0xC01940
 175 
 176 #define mmPCIE_WRAP_SQ_BASE_ADDR_H                                   0xC01A00
 177 
 178 #define mmPCIE_WRAP_SQ_BASE_ADDR_L                                   0xC01A04
 179 
 180 #define mmPCIE_WRAP_SQ_STRIDE_ACCRESS                                0xC01A08
 181 
 182 #define mmPCIE_WRAP_SQ_POP_CMD                                       0xC01A10
 183 
 184 #define mmPCIE_WRAP_SQ_POP_DATA                                      0xC01A14
 185 
 186 #define mmPCIE_WRAP_DB_INTR_0                                        0xC01A20
 187 
 188 #define mmPCIE_WRAP_DB_INTR_1                                        0xC01A24
 189 
 190 #define mmPCIE_WRAP_DB_INTR_2                                        0xC01A28
 191 
 192 #define mmPCIE_WRAP_DB_INTR_3                                        0xC01A2C
 193 
 194 #define mmPCIE_WRAP_DB_INTR_4                                        0xC01A30
 195 
 196 #define mmPCIE_WRAP_DB_INTR_5                                        0xC01A34
 197 
 198 #define mmPCIE_WRAP_DB_INTR_6                                        0xC01A38
 199 
 200 #define mmPCIE_WRAP_DB_INTR_7                                        0xC01A3C
 201 
 202 #define mmPCIE_WRAP_MMU_BYPASS_DMA                                   0xC01A80
 203 
 204 #define mmPCIE_WRAP_MMU_BYPASS_NON_DMA                               0xC01A84
 205 
 206 #define mmPCIE_WRAP_ASID_NON_DMA                                     0xC01A90
 207 
 208 #define mmPCIE_WRAP_ASID_DMA_0                                       0xC01AA0
 209 
 210 #define mmPCIE_WRAP_ASID_DMA_1                                       0xC01AA4
 211 
 212 #define mmPCIE_WRAP_ASID_DMA_2                                       0xC01AA8
 213 
 214 #define mmPCIE_WRAP_ASID_DMA_3                                       0xC01AAC
 215 
 216 #define mmPCIE_WRAP_ASID_DMA_4                                       0xC01AB0
 217 
 218 #define mmPCIE_WRAP_ASID_DMA_5                                       0xC01AB4
 219 
 220 #define mmPCIE_WRAP_ASID_DMA_6                                       0xC01AB8
 221 
 222 #define mmPCIE_WRAP_ASID_DMA_7                                       0xC01ABC
 223 
 224 #define mmPCIE_WRAP_CPU_HOT_RST                                      0xC01AE0
 225 
 226 #define mmPCIE_WRAP_AXI_PROT_OVR                                     0xC01AE4
 227 
 228 #define mmPCIE_WRAP_CACHE_OVR                                        0xC01B00
 229 
 230 #define mmPCIE_WRAP_LOCK_OVR                                         0xC01B04
 231 
 232 #define mmPCIE_WRAP_PROT_OVR                                         0xC01B08
 233 
 234 #define mmPCIE_WRAP_ARUSER_OVR                                       0xC01B0C
 235 
 236 #define mmPCIE_WRAP_AWUSER_OVR                                       0xC01B10
 237 
 238 #define mmPCIE_WRAP_ARUSER_OVR_EN                                    0xC01B14
 239 
 240 #define mmPCIE_WRAP_AWUSER_OVR_EN                                    0xC01B18
 241 
 242 #define mmPCIE_WRAP_MAX_OUTSTAND                                     0xC01B20
 243 
 244 #define mmPCIE_WRAP_MST_IN                                           0xC01B24
 245 
 246 #define mmPCIE_WRAP_RSP_OK                                           0xC01B28
 247 
 248 #define mmPCIE_WRAP_LBW_CACHE_OVR                                    0xC01B40
 249 
 250 #define mmPCIE_WRAP_LBW_LOCK_OVR                                     0xC01B44
 251 
 252 #define mmPCIE_WRAP_LBW_PROT_OVR                                     0xC01B48
 253 
 254 #define mmPCIE_WRAP_LBW_ARUSER_OVR                                   0xC01B4C
 255 
 256 #define mmPCIE_WRAP_LBW_AWUSER_OVR                                   0xC01B50
 257 
 258 #define mmPCIE_WRAP_LBW_ARUSER_OVR_EN                                0xC01B58
 259 
 260 #define mmPCIE_WRAP_LBW_AWUSER_OVR_EN                                0xC01B5C
 261 
 262 #define mmPCIE_WRAP_LBW_MAX_OUTSTAND                                 0xC01B60
 263 
 264 #define mmPCIE_WRAP_LBW_MST_IN                                       0xC01B64
 265 
 266 #define mmPCIE_WRAP_LBW_RSP_OK                                       0xC01B68
 267 
 268 #define mmPCIE_WRAP_QUEUE_INIT                                       0xC01C00
 269 
 270 #define mmPCIE_WRAP_AXI_SPLIT_INTR_0                                 0xC01C10
 271 
 272 #define mmPCIE_WRAP_AXI_SPLIT_INTR_1                                 0xC01C14
 273 
 274 #define mmPCIE_WRAP_DB_AWUSER                                        0xC01D00
 275 
 276 #define mmPCIE_WRAP_DB_ARUSER                                        0xC01D04
 277 
 278 #define mmPCIE_WRAP_PCIE_AWUSER                                      0xC01D08
 279 
 280 #define mmPCIE_WRAP_PCIE_ARUSER                                      0xC01D0C
 281 
 282 #define mmPCIE_WRAP_PSOC_AWUSER                                      0xC01D10
 283 
 284 #define mmPCIE_WRAP_PSOC_ARUSER                                      0xC01D14
 285 
 286 #define mmPCIE_WRAP_SCH_Q_AWUSER                                     0xC01D18
 287 
 288 #define mmPCIE_WRAP_SCH_Q_ARUSER                                     0xC01D1C
 289 
 290 #define mmPCIE_WRAP_PSOC2PCI_AWUSER                                  0xC01D40
 291 
 292 #define mmPCIE_WRAP_PSOC2PCI_ARUSER                                  0xC01D44
 293 
 294 #define mmPCIE_WRAP_DRAIN_TIMEOUT                                    0xC01D50
 295 
 296 #define mmPCIE_WRAP_DRAIN_CFG                                        0xC01D54
 297 
 298 #define mmPCIE_WRAP_DB_AXI_ERR                                       0xC01DE0
 299 
 300 #define mmPCIE_WRAP_SPMU_INTR                                        0xC01DE4
 301 
 302 #define mmPCIE_WRAP_AXI_INTR                                         0xC01DE8
 303 
 304 #define mmPCIE_WRAP_E2E_CTRL                                         0xC01DF0
 305 
 306 #endif /* ASIC_REG_PCIE_WRAP_REGS_H_ */

/* [<][>][^][v][top][bottom][index][help] */