Lines Matching refs:qid
206 static void al_udma_regs_m2s_q_print(struct al_udma *udma, uint32_t qid) in al_udma_regs_m2s_q_print() argument
208 al_dbg("M2S Q[%d] status regs:\n", qid); in al_udma_regs_m2s_q_print()
209 al_reg_write32(&udma->udma_regs->m2s.m2s.indirect_ctrl, qid); in al_udma_regs_m2s_q_print()
215 al_dbg("M2S Q[%d] regs:\n", qid); in al_udma_regs_m2s_q_print()
216 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], cfg); in al_udma_regs_m2s_q_print()
217 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], status); in al_udma_regs_m2s_q_print()
218 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdrbp_low); in al_udma_regs_m2s_q_print()
219 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdrbp_high); in al_udma_regs_m2s_q_print()
220 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdrl); in al_udma_regs_m2s_q_print()
221 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdrhp); in al_udma_regs_m2s_q_print()
222 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdrtp); in al_udma_regs_m2s_q_print()
223 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tdcp); in al_udma_regs_m2s_q_print()
224 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tcrbp_low); in al_udma_regs_m2s_q_print()
225 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tcrbp_high); in al_udma_regs_m2s_q_print()
226 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], tcrhp); in al_udma_regs_m2s_q_print()
228 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], rlimit.cfg_1s); in al_udma_regs_m2s_q_print()
229 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], rlimit.cfg_cycle); in al_udma_regs_m2s_q_print()
230 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], in al_udma_regs_m2s_q_print()
232 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], in al_udma_regs_m2s_q_print()
234 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], rlimit.mask); in al_udma_regs_m2s_q_print()
236 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], dwrr_cfg_1); in al_udma_regs_m2s_q_print()
237 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], dwrr_cfg_2); in al_udma_regs_m2s_q_print()
238 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], dwrr_cfg_3); in al_udma_regs_m2s_q_print()
239 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], comp_cfg); in al_udma_regs_m2s_q_print()
240 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_q[qid], q_tx_pkt); in al_udma_regs_m2s_q_print()
323 static void al_udma_regs_s2m_q_print(struct al_udma *udma, uint32_t qid) in al_udma_regs_s2m_q_print() argument
325 al_dbg("S2M Q[%d] status regs:\n", qid); in al_udma_regs_s2m_q_print()
326 al_reg_write32(&udma->udma_regs->m2s.m2s.indirect_ctrl, qid); in al_udma_regs_s2m_q_print()
330 al_dbg("S2M Q[%d] regs:\n", qid); in al_udma_regs_s2m_q_print()
331 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], cfg); in al_udma_regs_s2m_q_print()
332 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], status); in al_udma_regs_s2m_q_print()
333 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdrbp_low); in al_udma_regs_s2m_q_print()
334 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdrbp_high); in al_udma_regs_s2m_q_print()
335 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdrl); in al_udma_regs_s2m_q_print()
336 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdrhp); in al_udma_regs_s2m_q_print()
337 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdrtp); in al_udma_regs_s2m_q_print()
338 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rdcp); in al_udma_regs_s2m_q_print()
339 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rcrbp_low); in al_udma_regs_s2m_q_print()
340 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rcrbp_high); in al_udma_regs_s2m_q_print()
341 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rcrhp); in al_udma_regs_s2m_q_print()
342 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], rcrhp_internal); in al_udma_regs_s2m_q_print()
343 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], comp_cfg); in al_udma_regs_s2m_q_print()
344 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], comp_cfg_2); in al_udma_regs_s2m_q_print()
345 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], pkt_cfg); in al_udma_regs_s2m_q_print()
346 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], qos_cfg); in al_udma_regs_s2m_q_print()
347 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_q[qid], q_rx_pkt); in al_udma_regs_s2m_q_print()
402 void al_udma_q_struct_print(struct al_udma *udma, uint32_t qid) in al_udma_q_struct_print() argument
409 if (qid >= DMA_MAX_Q) in al_udma_q_struct_print()
412 queue = &udma->udma_q[qid]; in al_udma_q_struct_print()
414 al_dbg("Q[%d] struct:\n", qid); in al_udma_q_struct_print()
435 al_dbg(" qid = %d\n", (uint32_t)queue->qid); in al_udma_q_struct_print()
438 void al_udma_ring_print(struct al_udma *udma, uint32_t qid, in al_udma_ring_print() argument
449 if (qid >= DMA_MAX_Q) in al_udma_ring_print()
452 queue = &udma->udma_q[qid]; in al_udma_ring_print()
457 al_dbg("Q[%d] submission ring pointers:\n", qid); in al_udma_ring_print()
459 al_dbg("Q[%d] submission ring is not allocated\n", qid); in al_udma_ring_print()
466 al_dbg("Q[%d] completion ring pointers:\n", qid); in al_udma_ring_print()
468 al_dbg("Q[%d] completion ring is not allocated\n", qid); in al_udma_ring_print()