Lines Matching +full:device +full:- +full:id

4  * SPDX-License-Identifier: Apache-2.0
39 void (*config_irq)(const struct device *dev);
49 uint32_t dma_stm32_id_to_stream(uint32_t id);
51 uint32_t dma_stm32_slot_to_channel(uint32_t id);
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);
72 void dma_stm32_clear_dme(DMA_TypeDef *DMAx, uint32_t id);
73 bool dma_stm32_is_fe_active(DMA_TypeDef *DMAx, uint32_t id);
74 void dma_stm32_clear_fe(DMA_TypeDef *DMAx, uint32_t id);
78 bool dma_stm32_is_gi_active(DMA_TypeDef *DMAx, uint32_t id);
79 void dma_stm32_clear_gi(DMA_TypeDef *DMAx, uint32_t id);
82 bool stm32_dma_is_irq_active(DMA_TypeDef *dma, uint32_t id);
83 bool stm32_dma_is_ht_irq_active(DMA_TypeDef *dma, uint32_t id);
84 bool stm32_dma_is_tc_irq_active(DMA_TypeDef *dma, uint32_t id);
86 void stm32_dma_dump_stream_irq(DMA_TypeDef *dma, uint32_t id);
87 void stm32_dma_clear_stream_irq(DMA_TypeDef *dma, uint32_t id);
88 bool stm32_dma_is_irq_happened(DMA_TypeDef *dma, uint32_t id);
89 bool stm32_dma_is_unexpected_irq_happened(DMA_TypeDef *dma, uint32_t id);
90 void stm32_dma_enable_stream(DMA_TypeDef *dma, uint32_t id);
91 bool stm32_dma_is_enabled_stream(DMA_TypeDef *dma, uint32_t id);
92 int stm32_dma_disable_stream(DMA_TypeDef *dma, uint32_t id);
95 void stm32_dma_config_channel_function(DMA_TypeDef *dma, uint32_t id,
100 void stm32_dma_disable_fifo_irq(DMA_TypeDef *dma, uint32_t id);
110 int dma_stm32_configure(const struct device *dev, uint32_t id,
112 int dma_stm32_reload(const struct device *dev, uint32_t id,
114 int dma_stm32_start(const struct device *dev, uint32_t id);
115 int dma_stm32_stop(const struct device *dev, uint32_t id);
116 int dma_stm32_get_status(const struct device *dev, uint32_t id,