Lines Matching refs:dma_id
1081 static void goya_init_dma_qman(struct hl_device *hdev, int dma_id, in goya_init_dma_qman() argument
1088 u32 reg_off = dma_id * (mmDMA_QM_1_PQ_PI - mmDMA_QM_0_PQ_PI); in goya_init_dma_qman()
1115 GOYA_ASYNC_EVENT_ID_DMA0_QM + dma_id); in goya_init_dma_qman()
1133 static void goya_init_dma_ch(struct hl_device *hdev, int dma_id) in goya_init_dma_ch() argument
1137 u32 reg_off = dma_id * (mmDMA_CH_1_CFG1 - mmDMA_CH_0_CFG1); in goya_init_dma_ch()
1147 GOYA_ASYNC_EVENT_ID_DMA0_CH + dma_id); in goya_init_dma_ch()
1149 if (dma_id) in goya_init_dma_ch()
1151 (dma_id - 1) * 4; in goya_init_dma_ch()
4832 int rc, dma_id; in goya_context_switch() local
4846 for (dma_id = 1 ; dma_id < NUMBER_OF_EXT_HW_QUEUES ; dma_id++) { in goya_context_switch()
4848 (dma_id - 1) * 4; in goya_context_switch()
4849 WREG32(mmDMA_CH_0_WR_COMP_ADDR_LO + channel_off * dma_id, in goya_context_switch()