Lines Matching refs:dma_id
901 static void goya_init_dma_qman(struct hl_device *hdev, int dma_id, in goya_init_dma_qman() argument
908 u32 reg_off = dma_id * (mmDMA_QM_1_PQ_PI - mmDMA_QM_0_PQ_PI); in goya_init_dma_qman()
935 GOYA_ASYNC_EVENT_ID_DMA0_QM + dma_id); in goya_init_dma_qman()
953 static void goya_init_dma_ch(struct hl_device *hdev, int dma_id) in goya_init_dma_ch() argument
957 u32 reg_off = dma_id * (mmDMA_CH_1_CFG1 - mmDMA_CH_0_CFG1); in goya_init_dma_ch()
967 GOYA_ASYNC_EVENT_ID_DMA0_CH + dma_id); in goya_init_dma_ch()
969 if (dma_id) in goya_init_dma_ch()
971 (dma_id - 1) * 4; in goya_init_dma_ch()
4815 int rc, dma_id; in goya_context_switch() local
4829 for (dma_id = 1 ; dma_id < NUMBER_OF_EXT_HW_QUEUES ; dma_id++) { in goya_context_switch()
4831 (dma_id - 1) * 4; in goya_context_switch()
4832 WREG32(mmDMA_CH_0_WR_COMP_ADDR_LO + channel_off * dma_id, in goya_context_switch()