Lines Matching full:udma

50 static void al_udma_regs_m2s_axi_print(struct al_udma *udma)  in al_udma_regs_m2s_axi_print()  argument
53 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, comp_wr_cfg_1); in al_udma_regs_m2s_axi_print()
54 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, comp_wr_cfg_2); in al_udma_regs_m2s_axi_print()
55 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, data_rd_cfg_1); in al_udma_regs_m2s_axi_print()
56 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, data_rd_cfg_2); in al_udma_regs_m2s_axi_print()
57 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, desc_rd_cfg_1); in al_udma_regs_m2s_axi_print()
58 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, desc_rd_cfg_2); in al_udma_regs_m2s_axi_print()
59 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, data_rd_cfg); in al_udma_regs_m2s_axi_print()
60 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, desc_rd_cfg_3); in al_udma_regs_m2s_axi_print()
62 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, desc_wr_cfg_1); in al_udma_regs_m2s_axi_print()
63 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, axi_m2s, in al_udma_regs_m2s_axi_print()
67 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, axi_m2s, in al_udma_regs_m2s_axi_print()
72 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, axi_m2s, ostand_cfg); in al_udma_regs_m2s_axi_print()
75 static void al_udma_regs_m2s_general_print(struct al_udma *udma) in al_udma_regs_m2s_general_print() argument
79 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, state); in al_udma_regs_m2s_general_print()
80 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s, state, in al_udma_regs_m2s_general_print()
83 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s, state, in al_udma_regs_m2s_general_print()
86 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s, state, in al_udma_regs_m2s_general_print()
89 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s, state, in al_udma_regs_m2s_general_print()
93 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, err_log_mask); in al_udma_regs_m2s_general_print()
94 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, log_0); in al_udma_regs_m2s_general_print()
95 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, log_1); in al_udma_regs_m2s_general_print()
96 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, log_2); in al_udma_regs_m2s_general_print()
97 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, log_3); in al_udma_regs_m2s_general_print()
98 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, data_fifo_status); in al_udma_regs_m2s_general_print()
99 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, header_fifo_status); in al_udma_regs_m2s_general_print()
100 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, unack_fifo_status); in al_udma_regs_m2s_general_print()
101 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, check_en); in al_udma_regs_m2s_general_print()
102 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, fifo_en); in al_udma_regs_m2s_general_print()
103 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, cfg_len); in al_udma_regs_m2s_general_print()
104 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, stream_cfg); in al_udma_regs_m2s_general_print()
107 static void al_udma_regs_m2s_rd_print(struct al_udma *udma) in al_udma_regs_m2s_rd_print() argument
110 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_rd, desc_pref_cfg_1); in al_udma_regs_m2s_rd_print()
111 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_rd, desc_pref_cfg_2); in al_udma_regs_m2s_rd_print()
113 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_rd, desc_pref_cfg_3); in al_udma_regs_m2s_rd_print()
114 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_rd, in al_udma_regs_m2s_rd_print()
118 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_rd, in al_udma_regs_m2s_rd_print()
122 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_rd, in al_udma_regs_m2s_rd_print()
127 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_rd, data_cfg); in al_udma_regs_m2s_rd_print()
130 static void al_udma_regs_m2s_dwrr_print(struct al_udma *udma) in al_udma_regs_m2s_dwrr_print() argument
133 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_dwrr, cfg_sched); in al_udma_regs_m2s_dwrr_print()
136 static void al_udma_regs_m2s_rate_limiter_print(struct al_udma *udma) in al_udma_regs_m2s_rate_limiter_print() argument
139 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_rate_limiter, gen_cfg); in al_udma_regs_m2s_rate_limiter_print()
142 static void al_udma_regs_m2s_stream_rate_limiter_print(struct al_udma *udma) in al_udma_regs_m2s_stream_rate_limiter_print() argument
146 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stream_rate_limiter, in al_udma_regs_m2s_stream_rate_limiter_print()
148 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stream_rate_limiter, in al_udma_regs_m2s_stream_rate_limiter_print()
150 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stream_rate_limiter, in al_udma_regs_m2s_stream_rate_limiter_print()
152 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stream_rate_limiter, in al_udma_regs_m2s_stream_rate_limiter_print()
154 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stream_rate_limiter, in al_udma_regs_m2s_stream_rate_limiter_print()
158 static void al_udma_regs_m2s_comp_print(struct al_udma *udma) in al_udma_regs_m2s_comp_print() argument
162 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_comp, cfg_1c); in al_udma_regs_m2s_comp_print()
164 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_comp, cfg_1c, in al_udma_regs_m2s_comp_print()
167 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_comp, cfg_1c, in al_udma_regs_m2s_comp_print()
170 AL_UDMA_PRINT_REG_BIT(udma, " ", "\n", m2s, m2s_comp, cfg_1c, in al_udma_regs_m2s_comp_print()
173 AL_UDMA_PRINT_REG_BIT(udma, " ", "\n", m2s, m2s_comp, cfg_1c, in al_udma_regs_m2s_comp_print()
176 AL_UDMA_PRINT_REG_FIELD(udma, " ", "\n", "%d", m2s, m2s_comp, cfg_1c, in al_udma_regs_m2s_comp_print()
180 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_comp, cfg_coal); in al_udma_regs_m2s_comp_print()
181 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_comp, cfg_application_ack); in al_udma_regs_m2s_comp_print()
184 static void al_udma_regs_m2s_stat_print(struct al_udma *udma) in al_udma_regs_m2s_stat_print() argument
187 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, cfg_st); in al_udma_regs_m2s_stat_print()
188 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, tx_pkt); in al_udma_regs_m2s_stat_print()
189 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, tx_bytes_low); in al_udma_regs_m2s_stat_print()
190 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, tx_bytes_high); in al_udma_regs_m2s_stat_print()
191 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, prefed_desc); in al_udma_regs_m2s_stat_print()
192 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, comp_pkt); in al_udma_regs_m2s_stat_print()
193 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, comp_desc); in al_udma_regs_m2s_stat_print()
194 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_stat, ack_pkts); in al_udma_regs_m2s_stat_print()
197 static void al_udma_regs_m2s_feature_print(struct al_udma *udma) in al_udma_regs_m2s_feature_print() argument
200 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_feature, reg_1); in al_udma_regs_m2s_feature_print()
201 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_feature, reg_3); in al_udma_regs_m2s_feature_print()
202 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_feature, reg_4); in al_udma_regs_m2s_feature_print()
203 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s_feature, reg_5); in al_udma_regs_m2s_feature_print()
206 static void al_udma_regs_m2s_q_print(struct al_udma *udma, uint32_t qid) in al_udma_regs_m2s_q_print() argument
209 al_reg_write32(&udma->udma_regs->m2s.m2s.indirect_ctrl, qid); in al_udma_regs_m2s_q_print()
210 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, sel_pref_fifo_status); in al_udma_regs_m2s_q_print()
211 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, sel_comp_fifo_status); in al_udma_regs_m2s_q_print()
212 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, sel_rate_limit_status); in al_udma_regs_m2s_q_print()
213 AL_UDMA_PRINT_REG(udma, " ", "\n", m2s, m2s, sel_dwrr_status); 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()
243 static void al_udma_regs_s2m_axi_print(struct al_udma *udma) in al_udma_regs_s2m_axi_print() argument
246 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, data_wr_cfg_1); in al_udma_regs_s2m_axi_print()
247 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, data_wr_cfg_2); in al_udma_regs_s2m_axi_print()
248 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, desc_rd_cfg_4); in al_udma_regs_s2m_axi_print()
249 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, desc_rd_cfg_5); in al_udma_regs_s2m_axi_print()
250 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, comp_wr_cfg_1); in al_udma_regs_s2m_axi_print()
251 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, comp_wr_cfg_2); in al_udma_regs_s2m_axi_print()
252 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, data_wr_cfg); in al_udma_regs_s2m_axi_print()
253 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, desc_rd_cfg_3); in al_udma_regs_s2m_axi_print()
254 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, desc_wr_cfg_1); in al_udma_regs_s2m_axi_print()
255 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, ostand_cfg_rd); in al_udma_regs_s2m_axi_print()
256 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, axi_s2m, ostand_cfg_wr); in al_udma_regs_s2m_axi_print()
259 static void al_udma_regs_s2m_general_print(struct al_udma *udma) in al_udma_regs_s2m_general_print() argument
262 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, state); in al_udma_regs_s2m_general_print()
263 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, err_log_mask); in al_udma_regs_s2m_general_print()
264 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, log_0); in al_udma_regs_s2m_general_print()
265 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, log_1); in al_udma_regs_s2m_general_print()
266 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, log_2); in al_udma_regs_s2m_general_print()
267 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, log_3); in al_udma_regs_s2m_general_print()
268 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, s_data_fifo_status); in al_udma_regs_s2m_general_print()
269 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, s_header_fifo_status); in al_udma_regs_s2m_general_print()
270 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, axi_data_fifo_status); in al_udma_regs_s2m_general_print()
271 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, unack_fifo_status); in al_udma_regs_s2m_general_print()
272 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, check_en); in al_udma_regs_s2m_general_print()
273 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, fifo_en); in al_udma_regs_s2m_general_print()
274 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, stream_cfg); in al_udma_regs_s2m_general_print()
277 static void al_udma_regs_s2m_rd_print(struct al_udma *udma) in al_udma_regs_s2m_rd_print() argument
280 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_rd, desc_pref_cfg_1); in al_udma_regs_s2m_rd_print()
281 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_rd, desc_pref_cfg_2); in al_udma_regs_s2m_rd_print()
282 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_rd, desc_pref_cfg_3); in al_udma_regs_s2m_rd_print()
283 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_rd, desc_pref_cfg_4); in al_udma_regs_s2m_rd_print()
286 static void al_udma_regs_s2m_wr_print(struct al_udma *udma) in al_udma_regs_s2m_wr_print() argument
289 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_wr, data_cfg_1); in al_udma_regs_s2m_wr_print()
290 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_wr, data_cfg_1); in al_udma_regs_s2m_wr_print()
293 static void al_udma_regs_s2m_comp_print(struct al_udma *udma) in al_udma_regs_s2m_comp_print() argument
296 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_comp, cfg_1c); in al_udma_regs_s2m_comp_print()
297 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_comp, cfg_2c); in al_udma_regs_s2m_comp_print()
298 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_comp, cfg_application_ack); in al_udma_regs_s2m_comp_print()
301 static void al_udma_regs_s2m_stat_print(struct al_udma *udma) in al_udma_regs_s2m_stat_print() argument
304 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, drop_pkt); in al_udma_regs_s2m_stat_print()
305 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, rx_bytes_low); in al_udma_regs_s2m_stat_print()
306 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, rx_bytes_high); in al_udma_regs_s2m_stat_print()
307 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, prefed_desc); in al_udma_regs_s2m_stat_print()
308 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, comp_pkt); in al_udma_regs_s2m_stat_print()
309 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, comp_desc); in al_udma_regs_s2m_stat_print()
310 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_stat, ack_pkts); in al_udma_regs_s2m_stat_print()
313 static void al_udma_regs_s2m_feature_print(struct al_udma *udma) in al_udma_regs_s2m_feature_print() argument
316 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_feature, reg_1); in al_udma_regs_s2m_feature_print()
317 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_feature, reg_3); in al_udma_regs_s2m_feature_print()
318 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_feature, reg_4); in al_udma_regs_s2m_feature_print()
319 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_feature, reg_5); in al_udma_regs_s2m_feature_print()
320 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m_feature, reg_6); in al_udma_regs_s2m_feature_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
326 al_reg_write32(&udma->udma_regs->m2s.m2s.indirect_ctrl, qid); in al_udma_regs_s2m_q_print()
327 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, sel_pref_fifo_status); in al_udma_regs_s2m_q_print()
328 AL_UDMA_PRINT_REG(udma, " ", "\n", s2m, s2m, sel_comp_fifo_status); 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()
350 void al_udma_regs_print(struct al_udma *udma, unsigned int mask) in al_udma_regs_print() argument
354 if (!udma) in al_udma_regs_print()
357 if (udma->type == UDMA_TX) { in al_udma_regs_print()
359 al_udma_regs_m2s_axi_print(udma); in al_udma_regs_print()
361 al_udma_regs_m2s_general_print(udma); in al_udma_regs_print()
363 al_udma_regs_m2s_rd_print(udma); in al_udma_regs_print()
365 al_udma_regs_m2s_dwrr_print(udma); in al_udma_regs_print()
367 al_udma_regs_m2s_rate_limiter_print(udma); in al_udma_regs_print()
369 al_udma_regs_m2s_stream_rate_limiter_print(udma); in al_udma_regs_print()
371 al_udma_regs_m2s_comp_print(udma); in al_udma_regs_print()
373 al_udma_regs_m2s_stat_print(udma); in al_udma_regs_print()
375 al_udma_regs_m2s_feature_print(udma); in al_udma_regs_print()
378 al_udma_regs_m2s_q_print(udma, i); in al_udma_regs_print()
382 al_udma_regs_s2m_axi_print(udma); in al_udma_regs_print()
384 al_udma_regs_s2m_general_print(udma); in al_udma_regs_print()
386 al_udma_regs_s2m_rd_print(udma); in al_udma_regs_print()
388 al_udma_regs_s2m_wr_print(udma); in al_udma_regs_print()
390 al_udma_regs_s2m_comp_print(udma); in al_udma_regs_print()
392 al_udma_regs_s2m_stat_print(udma); in al_udma_regs_print()
394 al_udma_regs_s2m_feature_print(udma); in al_udma_regs_print()
397 al_udma_regs_s2m_q_print(udma, i); in al_udma_regs_print()
402 void al_udma_q_struct_print(struct al_udma *udma, uint32_t qid) in al_udma_q_struct_print() argument
406 if (!udma) in al_udma_q_struct_print()
412 queue = &udma->udma_q[qid]; in al_udma_q_struct_print()
434 al_dbg(" udma = %p\n", queue->udma); 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
446 if (!udma) in al_udma_ring_print()
452 queue = &udma->udma_q[qid]; in al_udma_ring_print()