|
Sound Open Firmware
|
#include <dma.h>

Data Fields | |
| struct dma_plat_data | plat_data |
| struct k_spinlock | lock |
| locking mechanism | |
| int | sref |
| simple ref counter, guarded by lock | |
| const struct dma_ops * | ops |
| atomic_t | num_channels_busy |
| struct dma_chan_data * | chan |
| const struct device * | z_dev |
| void * | priv_data |
| struct dma_chan_data* dma::chan |
| struct k_spinlock dma::lock |
locking mechanism
| atomic_t dma::num_channels_busy |
| const struct dma_ops* dma::ops |
| struct dma_plat_data dma::plat_data |
| void* dma::priv_data |
| int dma::sref |
simple ref counter, guarded by lock
| const struct device* dma::z_dev |