Lines Matching refs:rx_dma
48 struct max32_spi_dma_config rx_dma; member
444 } else if (channel == config->rx_dma.channel) { in spi_max32_dma_callback()
503 dma_cfg.dma_slot = config->rx_dma.slot; in spi_max32_rx_dma_load()
517 ret = dma_config(config->rx_dma.dev, config->rx_dma.channel, &dma_cfg); in spi_max32_rx_dma_load()
522 return dma_start(config->rx_dma.dev, config->rx_dma.channel); in spi_max32_rx_dma_load()
550 ret = dma_get_status(cfg->rx_dma.dev, cfg->rx_dma.channel, &status); in transceive_dma()
615 dma_stop(cfg->rx_dma.dev, cfg->rx_dma.channel); in transceive_dma()
733 if (cfg->tx_dma.channel != 0xFF && cfg->rx_dma.channel != 0xFF) { in api_transceive()
950 .rx_dma.dev = MAX32_DT_INST_DMA_CTLR(n, rx), \
951 .rx_dma.channel = MAX32_DT_INST_DMA_CELL(n, rx, channel), \
952 .rx_dma.slot = MAX32_DT_INST_DMA_CELL(n, rx, slot),