Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | dma_channel |
struct | dma_controller |
Macros | |
#define | DMA_ADDR_INVALID (~(dma_addr_t)0) |
#define | is_dma_capable() (1) |
#define | is_cppi_enabled() 0 |
#define | tusb_dma_omap() 0 |
Enumerations | |
enum | dma_channel_status { MUSB_DMA_STATUS_UNKNOWN, MUSB_DMA_STATUS_FREE, MUSB_DMA_STATUS_BUSY, MUSB_DMA_STATUS_BUS_ABORT, MUSB_DMA_STATUS_CORE_ABORT } |
Functions | |
void | musb_dma_completion (struct musb *musb, u8 epnum, u8 transmit) |
struct dma_controller *__devinit | dma_controller_create (struct musb *, void __iomem *) |
void | dma_controller_destroy (struct dma_controller *) |
#define DMA_ADDR_INVALID (~(dma_addr_t)0) |
Definition at line 63 of file musb_dma.h.
#define is_cppi_enabled | ( | ) | 0 |
Definition at line 74 of file musb_dma.h.
#define is_dma_capable | ( | ) | (1) |
Definition at line 66 of file musb_dma.h.
#define tusb_dma_omap | ( | ) | 0 |
Definition at line 80 of file musb_dma.h.
enum dma_channel_status |
MUSB_DMA_STATUS_UNKNOWN | |
MUSB_DMA_STATUS_FREE | |
MUSB_DMA_STATUS_BUSY | |
MUSB_DMA_STATUS_BUS_ABORT | |
MUSB_DMA_STATUS_CORE_ABORT |
Definition at line 98 of file musb_dma.h.
Definition at line 1320 of file cppi_dma.c.
void dma_controller_destroy | ( | struct dma_controller * | ) |
Definition at line 1371 of file cppi_dma.c.