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

Data Fields

void __iomemaddr
 
u32 max_speed_hz
 
struct spi_mastermaster
 
struct list_head queue
 
struct work_struct ws
 
wait_queue_head_t wait
 
spinlock_t lock
 
struct clkclk
 
unsigned char spsr
 
struct dma_chanchan_tx
 
struct dma_chanchan_rx
 
int irq
 
unsigned dma_width_16bit:1
 
unsigned dma_callbacked:1
 

Detailed Description

Definition at line 138 of file spi-rspi.c.

Field Documentation

void __iomem* addr

Definition at line 139 of file spi-rspi.c.

struct dma_chan* chan_rx

Definition at line 151 of file spi-rspi.c.

struct dma_chan* chan_tx

Definition at line 150 of file spi-rspi.c.

Definition at line 146 of file spi-rspi.c.

unsigned dma_callbacked

Definition at line 155 of file spi-rspi.c.

unsigned dma_width_16bit

Definition at line 154 of file spi-rspi.c.

int irq

Definition at line 152 of file spi-rspi.c.

spinlock_t lock

Definition at line 145 of file spi-rspi.c.

struct spi_master* master

Definition at line 141 of file spi-rspi.c.

u32 max_speed_hz

Definition at line 140 of file spi-rspi.c.

Definition at line 142 of file spi-rspi.c.

unsigned char spsr

Definition at line 147 of file spi-rspi.c.

Definition at line 144 of file spi-rspi.c.

Definition at line 143 of file spi-rspi.c.


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