drivers/accel/habanalabs/include/goya/asic_reg/dma_ch_2_regs.h

Source file repositories/reference/linux-study-clean/drivers/accel/habanalabs/include/goya/asic_reg/dma_ch_2_regs.h

File Facts

System
Linux kernel
Corpus path
drivers/accel/habanalabs/include/goya/asic_reg/dma_ch_2_regs.h
Extension
.h
Size
7848 bytes
Lines
209
Domain
Driver Families
Bucket
drivers/accel
Inferred role
Driver Families: implementation source
Status
source implementation candidate

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

#ifndef ASIC_REG_DMA_CH_2_REGS_H_
#define ASIC_REG_DMA_CH_2_REGS_H_

/*
 *****************************************
 *   DMA_CH_2 (Prototype: DMA_CH)
 *****************************************
 */

#define mmDMA_CH_2_CFG0                                              0x411000

#define mmDMA_CH_2_CFG1                                              0x411004

#define mmDMA_CH_2_ERRMSG_ADDR_LO                                    0x411008

#define mmDMA_CH_2_ERRMSG_ADDR_HI                                    0x41100C

#define mmDMA_CH_2_ERRMSG_WDATA                                      0x411010

#define mmDMA_CH_2_RD_COMP_ADDR_LO                                   0x411014

#define mmDMA_CH_2_RD_COMP_ADDR_HI                                   0x411018

#define mmDMA_CH_2_RD_COMP_WDATA                                     0x41101C

#define mmDMA_CH_2_WR_COMP_ADDR_LO                                   0x411020

#define mmDMA_CH_2_WR_COMP_ADDR_HI                                   0x411024

#define mmDMA_CH_2_WR_COMP_WDATA                                     0x411028

#define mmDMA_CH_2_LDMA_SRC_ADDR_LO                                  0x41102C

#define mmDMA_CH_2_LDMA_SRC_ADDR_HI                                  0x411030

#define mmDMA_CH_2_LDMA_DST_ADDR_LO                                  0x411034

#define mmDMA_CH_2_LDMA_DST_ADDR_HI                                  0x411038

#define mmDMA_CH_2_LDMA_TSIZE                                        0x41103C

#define mmDMA_CH_2_COMIT_TRANSFER                                    0x411040

#define mmDMA_CH_2_STS0                                              0x411044

#define mmDMA_CH_2_STS1                                              0x411048

#define mmDMA_CH_2_STS2                                              0x41104C

#define mmDMA_CH_2_STS3                                              0x411050

#define mmDMA_CH_2_STS4                                              0x411054

#define mmDMA_CH_2_SRC_ADDR_LO_STS                                   0x411058

#define mmDMA_CH_2_SRC_ADDR_HI_STS                                   0x41105C

#define mmDMA_CH_2_SRC_TSIZE_STS                                     0x411060

#define mmDMA_CH_2_DST_ADDR_LO_STS                                   0x411064

#define mmDMA_CH_2_DST_ADDR_HI_STS                                   0x411068

#define mmDMA_CH_2_DST_TSIZE_STS                                     0x41106C

#define mmDMA_CH_2_RD_RATE_LIM_EN                                    0x411070

#define mmDMA_CH_2_RD_RATE_LIM_RST_TOKEN                             0x411074

#define mmDMA_CH_2_RD_RATE_LIM_SAT                                   0x411078

#define mmDMA_CH_2_RD_RATE_LIM_TOUT                                  0x41107C

#define mmDMA_CH_2_WR_RATE_LIM_EN                                    0x411080

#define mmDMA_CH_2_WR_RATE_LIM_RST_TOKEN                             0x411084

#define mmDMA_CH_2_WR_RATE_LIM_SAT                                   0x411088

#define mmDMA_CH_2_WR_RATE_LIM_TOUT                                  0x41108C

#define mmDMA_CH_2_CFG2                                              0x411090

#define mmDMA_CH_2_TDMA_CTL                                          0x411100

#define mmDMA_CH_2_TDMA_SRC_BASE_ADDR_LO                             0x411104

#define mmDMA_CH_2_TDMA_SRC_BASE_ADDR_HI                             0x411108

#define mmDMA_CH_2_TDMA_SRC_ROI_BASE_0                               0x41110C

Annotation

Implementation Notes