Sound Open Firmware
Loading...
Searching...
No Matches
dma Struct Reference

#include <dma.h>

Collaboration diagram for dma:

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

Field Documentation

◆ chan

struct dma_chan_data* dma::chan

◆ lock

struct k_spinlock dma::lock

locking mechanism

◆ num_channels_busy

atomic_t dma::num_channels_busy

◆ ops

const struct dma_ops* dma::ops

◆ plat_data

struct dma_plat_data dma::plat_data

◆ priv_data

void* dma::priv_data

◆ sref

int dma::sref

simple ref counter, guarded by lock

◆ z_dev

const struct device* dma::z_dev

The documentation for this struct was generated from the following file:
  • /home/lrg/work/sof-dox-work/zephyr/include/sof/lib/dma.h