Searched refs:al_udma (Results 1 – 13 of 13) sorted by relevance
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_udma_config.h | 350 void al_udma_err_report(struct al_udma *udma); 353 void al_udma_stats_get(struct al_udma *udma); 361 int al_udma_m2s_axi_set(struct al_udma *udma, 365 int al_udma_s2m_axi_set(struct al_udma *udma, 369 int al_udma_m2s_packet_size_cfg_set(struct al_udma *udma, 373 int al_udma_m2s_pref_set(struct al_udma *udma, 375 int al_udma_m2s_pref_get(struct al_udma *udma, 380 int al_udma_m2s_max_descs_set(struct al_udma *udma, uint8_t max_descs); 384 int al_udma_s2m_max_descs_set(struct al_udma *udma, uint8_t max_descs); 388 int al_udma_s2m_pref_set(struct al_udma *udma, [all …]
|
H A D | al_hal_udma_debug.c | 50 static void al_udma_regs_m2s_axi_print(struct al_udma *udma) 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() 107 static void al_udma_regs_m2s_rd_print(struct al_udma *udma) 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() 136 static void al_udma_regs_m2s_rate_limiter_print(struct al_udma *udma) 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() 158 static void al_udma_regs_m2s_comp_print(struct al_udma *udma) 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() 197 static void al_udma_regs_m2s_feature_print(struct al_udma *udma) 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() [all …]
|
H A D | al_hal_udma.h | 234 struct al_udma; 290 struct al_udma *udma; /**< pointer to parent UDMA */ 301 struct al_udma { struct 326 int al_udma_init(struct al_udma *udma, struct al_udma_params *udma_params); argument 340 int al_udma_q_init(struct al_udma *udma, uint32_t qid, 372 int al_udma_q_handle_get(struct al_udma *udma, uint32_t qid, 383 int al_udma_state_set(struct al_udma *udma, enum al_udma_state state); 392 enum al_udma_state al_udma_state_get(struct al_udma *udma);
|
H A D | al_hal_udma_config.c | 136 int al_udma_m2s_axi_set(struct al_udma *udma, in al_udma_m2s_axi_set() 232 int al_udma_s2m_axi_set(struct al_udma *udma, in al_udma_s2m_axi_set() 300 int al_udma_m2s_packet_size_cfg_set(struct al_udma *udma, in al_udma_m2s_packet_size_cfg_set() 332 void al_udma_err_report(struct al_udma *udma __attribute__((__unused__))) in al_udma_err_report() 338 void al_udma_stats_get(struct al_udma *udma __attribute__((__unused__))) in al_udma_stats_get() 344 int al_udma_m2s_pref_set(struct al_udma *udma, in al_udma_m2s_pref_set() 402 int al_udma_m2s_pref_get(struct al_udma *udma, in al_udma_m2s_pref_get() 441 int al_udma_m2s_max_descs_set(struct al_udma *udma, uint8_t max_descs) in al_udma_m2s_max_descs_set() 472 int al_udma_s2m_max_descs_set(struct al_udma *udma, uint8_t max_descs) in al_udma_s2m_max_descs_set() 497 int al_udma_s2m_full_line_write_set(struct al_udma *udma, al_bool enable) in al_udma_s2m_full_line_write_set() [all …]
|
H A D | al_hal_udma_debug.h | 100 void al_udma_regs_print(struct al_udma *udma, unsigned int mask); 108 void al_udma_q_struct_print(struct al_udma *udma, uint32_t qid); 124 void al_udma_ring_print(struct al_udma *udma, uint32_t qid,
|
H A D | al_hal_udma_main.c | 71 static void al_udma_set_defaults(struct al_udma *udma) in al_udma_set_defaults() 233 int al_udma_init(struct al_udma *udma, struct al_udma_params *udma_params) in al_udma_init() 274 int al_udma_q_init(struct al_udma *udma, uint32_t qid, in al_udma_q_init() 440 int al_udma_q_handle_get(struct al_udma *udma, uint32_t qid, in al_udma_q_handle_get() 458 int al_udma_state_set(struct al_udma *udma, enum al_udma_state state) in al_udma_state_set() 499 enum al_udma_state al_udma_state_get(struct al_udma *udma) in al_udma_state_get()
|
/freebsd/sys/arm64/conf/ |
H A D | std.al | 10 device al_udma # Universal DMA
|
H A D | NOTES | 60 device al_udma # Universal DMA
|
/freebsd/sys/arm/conf/ |
H A D | ALPINE | 40 device al_udma # Universal DMA
|
H A D | NOTES | 44 device al_udma # Universal DMA
|
/freebsd/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth.h | 424 struct al_udma tx_udma; 426 struct al_udma rx_udma;
|
H A D | al_hal_eth_main.c | 355 static int al_udma_state_set_wait(struct al_udma *dma, enum al_udma_state new_state) in al_udma_state_set_wait() 847 struct al_udma *udma; in al_eth_queue_config()
|
/freebsd/sys/conf/ |
H A D | files | 835 contrib/alpine-hal/al_hal_udma_config.c optional al_udma \ 838 contrib/alpine-hal/al_hal_udma_debug.c optional al_udma \ 841 contrib/alpine-hal/al_hal_udma_iofic.c optional al_udma \ 844 contrib/alpine-hal/al_hal_udma_main.c optional al_udma \
|