Home
last modified time | relevance | path

Searched refs:DMAx (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/drivers/dma/
Ddma_stm32.h54 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 …]
Ddma_stm32_v1.c58 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 …]
Ddma_stm32_v2.c44 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 …]
Ddma_stm32_bdma.h55 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);
Ddma_stm32_bdma.c76 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 …]
Ddma_stm32u5.c91 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 …]