Training courses
Kernel and Embedded Linux
Bootlin training courses
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
/* 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_DMA_CH_1_REGS_H_ #define ASIC_REG_DMA_CH_1_REGS_H_ /* ***************************************** * DMA_CH_1 (Prototype: DMA_CH) ***************************************** */ #define mmDMA_CH_1_CFG0 0x409000 #define mmDMA_CH_1_CFG1 0x409004 #define mmDMA_CH_1_ERRMSG_ADDR_LO 0x409008 #define mmDMA_CH_1_ERRMSG_ADDR_HI 0x40900C #define mmDMA_CH_1_ERRMSG_WDATA 0x409010 #define mmDMA_CH_1_RD_COMP_ADDR_LO 0x409014 #define mmDMA_CH_1_RD_COMP_ADDR_HI 0x409018 #define mmDMA_CH_1_RD_COMP_WDATA 0x40901C #define mmDMA_CH_1_WR_COMP_ADDR_LO 0x409020 #define mmDMA_CH_1_WR_COMP_ADDR_HI 0x409024 #define mmDMA_CH_1_WR_COMP_WDATA 0x409028 #define mmDMA_CH_1_LDMA_SRC_ADDR_LO 0x40902C #define mmDMA_CH_1_LDMA_SRC_ADDR_HI 0x409030 #define mmDMA_CH_1_LDMA_DST_ADDR_LO 0x409034 #define mmDMA_CH_1_LDMA_DST_ADDR_HI 0x409038 #define mmDMA_CH_1_LDMA_TSIZE 0x40903C #define mmDMA_CH_1_COMIT_TRANSFER 0x409040 #define mmDMA_CH_1_STS0 0x409044 #define mmDMA_CH_1_STS1 0x409048 #define mmDMA_CH_1_STS2 0x40904C #define mmDMA_CH_1_STS3 0x409050 #define mmDMA_CH_1_STS4 0x409054 #define mmDMA_CH_1_SRC_ADDR_LO_STS 0x409058 #define mmDMA_CH_1_SRC_ADDR_HI_STS 0x40905C #define mmDMA_CH_1_SRC_TSIZE_STS 0x409060 #define mmDMA_CH_1_DST_ADDR_LO_STS 0x409064 #define mmDMA_CH_1_DST_ADDR_HI_STS 0x409068 #define mmDMA_CH_1_DST_TSIZE_STS 0x40906C #define mmDMA_CH_1_RD_RATE_LIM_EN 0x409070 #define mmDMA_CH_1_RD_RATE_LIM_RST_TOKEN 0x409074 #define mmDMA_CH_1_RD_RATE_LIM_SAT 0x409078 #define mmDMA_CH_1_RD_RATE_LIM_TOUT 0x40907C #define mmDMA_CH_1_WR_RATE_LIM_EN 0x409080 #define mmDMA_CH_1_WR_RATE_LIM_RST_TOKEN 0x409084 #define mmDMA_CH_1_WR_RATE_LIM_SAT 0x409088 #define mmDMA_CH_1_WR_RATE_LIM_TOUT 0x40908C #define mmDMA_CH_1_CFG2 0x409090 #define mmDMA_CH_1_TDMA_CTL 0x409100 #define mmDMA_CH_1_TDMA_SRC_BASE_ADDR_LO 0x409104 #define mmDMA_CH_1_TDMA_SRC_BASE_ADDR_HI 0x409108 #define mmDMA_CH_1_TDMA_SRC_ROI_BASE_0 0x40910C #define mmDMA_CH_1_TDMA_SRC_ROI_SIZE_0 0x409110 #define mmDMA_CH_1_TDMA_SRC_VALID_ELEMENTS_0 0x409114 #define mmDMA_CH_1_TDMA_SRC_START_OFFSET_0 0x409118 #define mmDMA_CH_1_TDMA_SRC_STRIDE_0 0x40911C #define mmDMA_CH_1_TDMA_SRC_ROI_BASE_1 0x409120 #define mmDMA_CH_1_TDMA_SRC_ROI_SIZE_1 0x409124 #define mmDMA_CH_1_TDMA_SRC_VALID_ELEMENTS_1 0x409128 #define mmDMA_CH_1_TDMA_SRC_START_OFFSET_1 0x40912C #define mmDMA_CH_1_TDMA_SRC_STRIDE_1 0x409130 #define mmDMA_CH_1_TDMA_SRC_ROI_BASE_2 0x409134 #define mmDMA_CH_1_TDMA_SRC_ROI_SIZE_2 0x409138 #define mmDMA_CH_1_TDMA_SRC_VALID_ELEMENTS_2 0x40913C #define mmDMA_CH_1_TDMA_SRC_START_OFFSET_2 0x409140 #define mmDMA_CH_1_TDMA_SRC_STRIDE_2 0x409144 #define mmDMA_CH_1_TDMA_SRC_ROI_BASE_3 0x409148 #define mmDMA_CH_1_TDMA_SRC_ROI_SIZE_3 0x40914C #define mmDMA_CH_1_TDMA_SRC_VALID_ELEMENTS_3 0x409150 #define mmDMA_CH_1_TDMA_SRC_START_OFFSET_3 0x409154 #define mmDMA_CH_1_TDMA_SRC_STRIDE_3 0x409158 #define mmDMA_CH_1_TDMA_SRC_ROI_BASE_4 0x40915C #define mmDMA_CH_1_TDMA_SRC_ROI_SIZE_4 0x409160 #define mmDMA_CH_1_TDMA_SRC_VALID_ELEMENTS_4 0x409164 #define mmDMA_CH_1_TDMA_SRC_START_OFFSET_4 0x409168 #define mmDMA_CH_1_TDMA_SRC_STRIDE_4 0x40916C #define mmDMA_CH_1_TDMA_DST_BASE_ADDR_LO 0x409170 #define mmDMA_CH_1_TDMA_DST_BASE_ADDR_HI 0x409174 #define mmDMA_CH_1_TDMA_DST_ROI_BASE_0 0x409178 #define mmDMA_CH_1_TDMA_DST_ROI_SIZE_0 0x40917C #define mmDMA_CH_1_TDMA_DST_VALID_ELEMENTS_0 0x409180 #define mmDMA_CH_1_TDMA_DST_START_OFFSET_0 0x409184 #define mmDMA_CH_1_TDMA_DST_STRIDE_0 0x409188 #define mmDMA_CH_1_TDMA_DST_ROI_BASE_1 0x40918C #define mmDMA_CH_1_TDMA_DST_ROI_SIZE_1 0x409190 #define mmDMA_CH_1_TDMA_DST_VALID_ELEMENTS_1 0x409194 #define mmDMA_CH_1_TDMA_DST_START_OFFSET_1 0x409198 #define mmDMA_CH_1_TDMA_DST_STRIDE_1 0x40919C #define mmDMA_CH_1_TDMA_DST_ROI_BASE_2 0x4091A0 #define mmDMA_CH_1_TDMA_DST_ROI_SIZE_2 0x4091A4 #define mmDMA_CH_1_TDMA_DST_VALID_ELEMENTS_2 0x4091A8 #define mmDMA_CH_1_TDMA_DST_START_OFFSET_2 0x4091AC #define mmDMA_CH_1_TDMA_DST_STRIDE_2 0x4091B0 #define mmDMA_CH_1_TDMA_DST_ROI_BASE_3 0x4091B4 #define mmDMA_CH_1_TDMA_DST_ROI_SIZE_3 0x4091B8 #define mmDMA_CH_1_TDMA_DST_VALID_ELEMENTS_3 0x4091BC #define mmDMA_CH_1_TDMA_DST_START_OFFSET_3 0x4091C0 #define mmDMA_CH_1_TDMA_DST_STRIDE_3 0x4091C4 #define mmDMA_CH_1_TDMA_DST_ROI_BASE_4 0x4091C8 #define mmDMA_CH_1_TDMA_DST_ROI_SIZE_4 0x4091CC #define mmDMA_CH_1_TDMA_DST_VALID_ELEMENTS_4 0x4091D0 #define mmDMA_CH_1_TDMA_DST_START_OFFSET_4 0x4091D4 #define mmDMA_CH_1_TDMA_DST_STRIDE_4 0x4091D8 #define mmDMA_CH_1_MEM_INIT_BUSY 0x4091FC #endif /* ASIC_REG_DMA_CH_1_REGS_H_ */