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