![]() |
no-OS
|
Maxim platform specific header DMA API. More...
Classes | |
| struct | max_dma_ch_regs |
| struct | max_dma_regs |
Macros | |
| #define | MAX_DMA ((struct max_dma_regs *)(MXC_DMA)) |
| #define | MAX_DMA_IRQ_EN_ALL_CH NO_OS_GENMASK(15, 0) |
| #define | MAX_DMA_ENABLED NO_OS_BIT(0) |
| #define | MAX_DMA_ENABLE NO_OS_BIT(0) |
| #define | MAX_DMA_IRQ_CTZ_EN NO_OS_BIT(31) |
| #define | MAX_DMA_REQSEL_MASK NO_OS_GENMASK(9, 4) |
| #define | MAX_DMA_DST_INC NO_OS_BIT(22) |
| #define | MAX_DMA_SRC_INC NO_OS_BIT(18) |
Variables | |
| struct no_os_dma_platform_ops | max_dma_ops |
| Maxim platform specific callbacks for the DMA API. | |
Maxim platform specific header DMA API.
Copyright 2024(c) Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define MAX_DMA ((struct max_dma_regs *)(MXC_DMA)) |
| #define MAX_DMA_DST_INC NO_OS_BIT(22) |
| #define MAX_DMA_ENABLE NO_OS_BIT(0) |
| #define MAX_DMA_ENABLED NO_OS_BIT(0) |
| #define MAX_DMA_IRQ_CTZ_EN NO_OS_BIT(31) |
| #define MAX_DMA_IRQ_EN_ALL_CH NO_OS_GENMASK(15, 0) |
| #define MAX_DMA_REQSEL_MASK NO_OS_GENMASK(9, 4) |
| #define MAX_DMA_SRC_INC NO_OS_BIT(18) |
|
extern |
Maxim platform specific callbacks for the DMA API.