Searched refs:DMAx (Results 1 – 6 of 6) sorted by relevance
/Zephyr-latest/drivers/dma/ |
D | dma_stm32.h | 54 typedef void (*dma_stm32_clear_flag_func)(DMA_TypeDef *DMAx); 58 typedef uint32_t (*dma_stm32_check_flag_func)(DMA_TypeDef *DMAx); 60 typedef uint32_t (*dma_stm32_check_flag_func)(const DMA_TypeDef *DMAx); 63 bool dma_stm32_is_tc_active(DMA_TypeDef *DMAx, uint32_t id); 64 void dma_stm32_clear_tc(DMA_TypeDef *DMAx, uint32_t id); 65 bool dma_stm32_is_ht_active(DMA_TypeDef *DMAx, uint32_t id); 66 void dma_stm32_clear_ht(DMA_TypeDef *DMAx, uint32_t id); 67 bool dma_stm32_is_te_active(DMA_TypeDef *DMAx, uint32_t id); 68 void dma_stm32_clear_te(DMA_TypeDef *DMAx, uint32_t id); 71 bool dma_stm32_is_dme_active(DMA_TypeDef *DMAx, uint32_t id); [all …]
|
D | dma_stm32_v1.c | 58 void dma_stm32_clear_ht(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_ht() argument 73 func[id](DMAx); in dma_stm32_clear_ht() 76 void dma_stm32_clear_tc(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_tc() argument 91 func[id](DMAx); in dma_stm32_clear_tc() 94 bool dma_stm32_is_ht_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_ht_active() argument 109 return func[id](DMAx); in dma_stm32_is_ht_active() 112 bool dma_stm32_is_tc_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_tc_active() argument 127 return func[id](DMAx); in dma_stm32_is_tc_active() 130 void dma_stm32_clear_te(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_te() argument 145 func[id](DMAx); in dma_stm32_clear_te() [all …]
|
D | dma_stm32_v2.c | 44 void dma_stm32_clear_ht(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_ht() argument 67 func[id](DMAx); in dma_stm32_clear_ht() 70 void dma_stm32_clear_tc(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_tc() argument 93 func[id](DMAx); in dma_stm32_clear_tc() 96 bool dma_stm32_is_ht_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_ht_active() argument 119 return func[id](DMAx); in dma_stm32_is_ht_active() 122 bool dma_stm32_is_tc_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_tc_active() argument 145 return func[id](DMAx); in dma_stm32_is_tc_active() 149 void dma_stm32_clear_te(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_te() argument 172 func[id](DMAx); in dma_stm32_clear_te() [all …]
|
D | dma_stm32_bdma.h | 55 typedef void (*bdma_stm32_clear_flag_func)(BDMA_TypeDef *DMAx); 56 typedef uint32_t (*bdma_stm32_check_flag_func)(const BDMA_TypeDef *DMAx); 58 bool bdma_stm32_is_gi_active(BDMA_TypeDef *DMAx, uint32_t id); 59 void bdma_stm32_clear_gi(BDMA_TypeDef *DMAx, uint32_t id); 61 void bdma_stm32_clear_tc(BDMA_TypeDef *DMAx, uint32_t id); 62 void bdma_stm32_clear_ht(BDMA_TypeDef *DMAx, uint32_t id); 63 bool bdma_stm32_is_te_active(BDMA_TypeDef *DMAx, uint32_t id); 64 void bdma_stm32_clear_te(BDMA_TypeDef *DMAx, uint32_t id);
|
D | dma_stm32_bdma.c | 76 void bdma_stm32_clear_ht(BDMA_TypeDef *DMAx, uint32_t id) in bdma_stm32_clear_ht() argument 91 func[id](DMAx); in bdma_stm32_clear_ht() 94 void bdma_stm32_clear_tc(BDMA_TypeDef *DMAx, uint32_t id) in bdma_stm32_clear_tc() argument 109 func[id](DMAx); in bdma_stm32_clear_tc() 112 bool bdma_stm32_is_ht_active(BDMA_TypeDef *DMAx, uint32_t id) in bdma_stm32_is_ht_active() argument 127 return func[id](DMAx); in bdma_stm32_is_ht_active() 130 bool bdma_stm32_is_tc_active(BDMA_TypeDef *DMAx, uint32_t id) in bdma_stm32_is_tc_active() argument 145 return func[id](DMAx); in bdma_stm32_is_tc_active() 148 void bdma_stm32_clear_te(BDMA_TypeDef *DMAx, uint32_t id) in bdma_stm32_clear_te() argument 163 func[id](DMAx); in bdma_stm32_clear_te() [all …]
|
D | dma_stm32u5.c | 91 bool dma_stm32_is_tc_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_tc_active() argument 93 return LL_DMA_IsActiveFlag_TC(DMAx, dma_stm32_id_to_stream(id)); in dma_stm32_is_tc_active() 96 void dma_stm32_clear_tc(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_tc() argument 98 LL_DMA_ClearFlag_TC(DMAx, dma_stm32_id_to_stream(id)); in dma_stm32_clear_tc() 120 bool dma_stm32_is_te_active(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_is_te_active() argument 123 LL_DMA_IsActiveFlag_DTE(DMAx, dma_stm32_id_to_stream(id)) || in dma_stm32_is_te_active() 124 LL_DMA_IsActiveFlag_ULE(DMAx, dma_stm32_id_to_stream(id)) || in dma_stm32_is_te_active() 125 LL_DMA_IsActiveFlag_USE(DMAx, dma_stm32_id_to_stream(id)) in dma_stm32_is_te_active() 129 void dma_stm32_clear_te(DMA_TypeDef *DMAx, uint32_t id) in dma_stm32_clear_te() argument 131 LL_DMA_ClearFlag_DTE(DMAx, dma_stm32_id_to_stream(id)); in dma_stm32_clear_te() [all …]
|