Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
shdma_chan Struct Reference

#include <shdma-base.h>

Data Fields

spinlock_t chan_lock
 
struct list_head ld_queue
 
struct list_head ld_free
 
struct dma_chan dma_chan
 
struct devicedev
 
voiddesc
 
int desc_num
 
size_t max_xfer_len
 
int id
 
int irq
 
int slave_id
 
enum shdma_pm_state pm_state
 

Detailed Description

Definition at line 59 of file shdma-base.h.

Field Documentation

spinlock_t chan_lock

Definition at line 60 of file shdma-base.h.

Definition at line 65 of file shdma-base.h.

int desc_num

Definition at line 66 of file shdma-base.h.

struct device* dev

Definition at line 64 of file shdma-base.h.

Definition at line 63 of file shdma-base.h.

Definition at line 68 of file shdma-base.h.

int irq

Definition at line 69 of file shdma-base.h.

struct list_head ld_free

Definition at line 62 of file shdma-base.h.

struct list_head ld_queue

Definition at line 61 of file shdma-base.h.

size_t max_xfer_len

Definition at line 67 of file shdma-base.h.

enum shdma_pm_state pm_state

Definition at line 71 of file shdma-base.h.

int slave_id

Definition at line 70 of file shdma-base.h.


The documentation for this struct was generated from the following file: