Home
last modified time | relevance | path

Searched defs:dma (Results 1 – 25 of 39) sorted by relevance

12

/Zephyr-latest/drivers/dma/
Ddma_stm32u5.c49 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_dump_stream_irq() local
57 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_clear_stream_irq() local
102 static inline bool dma_stm32_is_dte_active(DMA_TypeDef *dma, uint32_t id) in dma_stm32_is_dte_active()
108 static inline bool dma_stm32_is_ule_active(DMA_TypeDef *dma, uint32_t id) in dma_stm32_is_ule_active()
114 static inline bool dma_stm32_is_use_active(DMA_TypeDef *dma, uint32_t id) in dma_stm32_is_use_active()
146 void stm32_dma_dump_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_dump_stream_irq()
158 bool stm32_dma_is_tc_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_tc_irq_active()
164 bool stm32_dma_is_ht_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_ht_irq_active()
170 static inline bool stm32_dma_is_te_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_te_irq_active()
185 void stm32_dma_clear_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_clear_stream_irq()
[all …]
Ddma_stm32_v2.c253 void stm32_dma_dump_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_dump_stream_irq()
262 bool stm32_dma_is_tc_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_tc_irq_active()
268 bool stm32_dma_is_ht_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_ht_irq_active()
274 static inline bool stm32_dma_is_te_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_te_irq_active()
280 bool stm32_dma_is_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_irq_active()
287 void stm32_dma_clear_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_clear_stream_irq()
292 bool stm32_dma_is_irq_happened(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_irq_happened()
301 bool stm32_dma_is_unexpected_irq_happened(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_unexpected_irq_happened()
307 void stm32_dma_enable_stream(DMA_TypeDef *dma, uint32_t id) in stm32_dma_enable_stream()
312 bool stm32_dma_is_enabled_stream(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_enabled_stream()
[all …]
Ddma_stm32_v1.c238 void stm32_dma_dump_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_dump_stream_irq()
248 inline bool stm32_dma_is_tc_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_tc_irq_active()
254 inline bool stm32_dma_is_ht_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_ht_irq_active()
260 static inline bool stm32_dma_is_te_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_te_irq_active()
266 static inline bool stm32_dma_is_dme_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_dme_irq_active()
272 static inline bool stm32_dma_is_fe_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_fe_irq_active()
278 bool stm32_dma_is_irq_active(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_irq_active()
287 void stm32_dma_clear_stream_irq(DMA_TypeDef *dma, uint32_t id) in stm32_dma_clear_stream_irq()
294 bool stm32_dma_is_irq_happened(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_irq_happened()
304 bool stm32_dma_is_unexpected_irq_happened(DMA_TypeDef *dma, uint32_t id) in stm32_dma_is_unexpected_irq_happened()
[all …]
Ddma_stm32.c73 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_dump_stream_irq() local
81 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_clear_stream_irq() local
91 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_irq_handler() local
253 static int dma_stm32_disable_stream(DMA_TypeDef *dma, uint32_t id) in dma_stm32_disable_stream()
278 DMA_TypeDef *dma = (DMA_TypeDef *)dev_config->base; in dma_stm32_configure() local
519 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_reload() local
568 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_start() local
598 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_stop() local
672 DMA_TypeDef *dma = (DMA_TypeDef *)(config->base); in dma_stm32_get_status() local
726 #define DMA_STM32_DEFINE_IRQ_HANDLER(dma, chan) /* nothing */ argument
[all …]
Ddma_xmc4xxx.c41 XMC_DMA_t *dma; member
75 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_isr() local
128 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_config() local
323 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_stop() local
351 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_reload() local
385 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_get_status() local
425 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_suspend() local
440 XMC_DMA_t *dma = dev_cfg->dma; in dma_xmc4xxx_resume() local
Ddma_stm32_bdma.c220 void stm32_bdma_dump_channel_irq(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_dump_channel_irq()
229 inline bool stm32_bdma_is_tc_irq_active(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_is_tc_irq_active()
235 inline bool stm32_bdma_is_ht_irq_active(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_is_ht_irq_active()
241 static inline bool stm32_bdma_is_te_irq_active(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_is_te_irq_active()
247 bool stm32_bdma_is_irq_active(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_is_irq_active()
254 void stm32_bdma_clear_channel_irq(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_clear_channel_irq()
262 bool stm32_bdma_is_enabled_channel(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_is_enabled_channel()
270 int stm32_bdma_disable_channel(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_disable_channel()
281 void stm32_bdma_enable_channel(BDMA_TypeDef *dma, uint32_t id) in stm32_bdma_enable_channel()
289 BDMA_TypeDef *dma = (BDMA_TypeDef *)(config->base); in bdma_stm32_dump_channel_irq() local
[all …]
Ddma_gd32.c44 #define DMA_INTF(dma) REG32(dma + 0x00UL) argument
45 #define DMA_INTC(dma) REG32(dma + 0x04UL) argument
46 #define DMA_CHCTL(dma, ch) REG32((dma + 0x08UL) + 0x14UL * (uint32_t)(ch)) argument
47 #define DMA_CHCNT(dma, ch) REG32((dma + 0x0CUL) + 0x14UL * (uint32_t)(ch)) argument
48 #define DMA_CHPADDR(dma, ch) REG32((dma + 0x10UL) + 0x14UL * (uint32_t)(ch)) argument
49 #define DMA_CHMADDR(dma, ch) REG32((dma + 0x14UL) + 0x14UL * (uint32_t)(ch)) argument
52 #define GD32_DMA_INTF(dma) DMA_INTF(dma) argument
53 #define GD32_DMA_INTC(dma) DMA_INTC(dma) argument
54 #define GD32_DMA_CHCTL(dma, ch) DMA_CHCTL((dma), (ch)) argument
55 #define GD32_DMA_CHCNT(dma, ch) DMA_CHCNT((dma), (ch)) argument
[all …]
/Zephyr-latest/tests/drivers/dma/loop_transfer/src/
Dtest_dma_loop.c86 static int test_loop(const struct device *dma) in test_loop()
176 static int test_loop_suspend_resume(const struct device *dma) in test_loop_suspend_resume()
354 static int test_loop_repeated_start_stop(const struct device *dma) in test_loop_repeated_start_stop()
/Zephyr-latest/dts/nios2/intel/
Dnios2f.dtsi62 dma: dma@1002c0 { label
/Zephyr-latest/tests/boards/intel_adsp/hda/src/
Ddma.c46 const struct device *dma; in ZTEST() local
147 const struct device *dma; in test_hda_host_out_dma() local
/Zephyr-latest/dts/arm/silabs/
Dsim3u.dtsi64 dma: dma-controller@40036000 { label
/Zephyr-latest/tests/drivers/dma/scatter_gather/src/
Dtest_dma_sg.c55 const struct device *dma; in test_sg() local
/Zephyr-latest/dts/arm/gd/gd32f3x0/
Dgd32f3x0.dtsi95 dma: dma@40020000 { label
/Zephyr-latest/tests/drivers/dma/chan_blen_transfer/src/
Dtest_dma.c35 static int test_task(const struct device *dma, uint32_t chan_id, uint32_t blen) in test_task()
/Zephyr-latest/tests/boards/altera_max10/msgdma/src/
Ddma.c43 const struct device *dma; in ZTEST() local
/Zephyr-latest/tests/cmake/hwm/board_extend/oot_root/boards/native/native_sim_extend/
Dnative_sim_native_one.dts210 dma: dma { label
/Zephyr-latest/dts/riscv/espressif/esp32c6/
Desp32c6_common.dtsi191 dma: dma@60080000 { label
/Zephyr-latest/tests/drivers/dma/chan_link_transfer/src/
Dtest_dma.c56 const struct device *const dma = DEVICE_DT_GET(DT_NODELABEL(dma0)); in test_task() local
/Zephyr-latest/boards/native/native_sim/
Dnative_sim.dts228 dma: dma { label
/Zephyr-latest/drivers/spi/
Dspi_gd32.c65 const struct spi_gd32_dma_config dma[NUM_OF_DIRECTION]; member
75 struct spi_gd32_dma_data dma[NUM_OF_DIRECTION]; member
256 const struct spi_gd32_dma_config *dma = &cfg->dma[dir]; in spi_gd32_dma_setup() local
499 struct spi_gd32_dma_data *dma = data->dma; in spi_gd32_chunk_transfer_finished() local
/Zephyr-latest/dts/riscv/espressif/esp32c3/
Desp32c3_common.dtsi322 dma: dma@6003f000 { label
/Zephyr-latest/drivers/crypto/
Dcrypto_si32.c326 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma)); in crypto_si32_dma_setup_tx() local
401 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma)); in crypto_si32_dma_setup_rx() local
491 const struct device *dma = DEVICE_DT_GET(DT_NODELABEL(dma)); in crypto_si32_dma_setup_xor() local
/Zephyr-latest/dts/arm/raspberrypi/rpi_pico/
Drp2040.dtsi375 dma: dma@50000000 { label
Drp2350.dtsi378 dma: dma@50000000 { label
/Zephyr-latest/dts/arm/renesas/smartbond/
Dda1469x.dtsi387 dma: dma@50040800 { label

12