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

#include <zephyr/include/sof/lib/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: