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

Data Fields

void(* cs_control )(struct spi_device *spi, bool on)
 
u32 sysclk
 
struct mpc52xx_psc __iomempsc
 
struct mpc512x_psc_fifo __iomemfifo
 
unsigned int irq
 
u8 bits_per_word
 
u8 busy
 
u32 mclk
 
u8 eofbyte
 
struct workqueue_structworkqueue
 
struct work_struct work
 
struct list_head queue
 
spinlock_t lock
 
struct completion done
 

Detailed Description

Definition at line 33 of file spi-mpc512x-psc.c.

Field Documentation

u8 bits_per_word

Definition at line 41 of file spi-mpc512x-psc.c.

u8 busy

Definition at line 42 of file spi-mpc512x-psc.c.

void(* cs_control)(struct spi_device *spi, bool on)

Definition at line 34 of file spi-mpc512x-psc.c.

Definition at line 52 of file spi-mpc512x-psc.c.

u8 eofbyte

Definition at line 44 of file spi-mpc512x-psc.c.

Definition at line 39 of file spi-mpc512x-psc.c.

unsigned int irq

Definition at line 40 of file spi-mpc512x-psc.c.

spinlock_t lock

Definition at line 50 of file spi-mpc512x-psc.c.

Definition at line 43 of file spi-mpc512x-psc.c.

Definition at line 38 of file spi-mpc512x-psc.c.

Definition at line 49 of file spi-mpc512x-psc.c.

u32 sysclk

Definition at line 35 of file spi-mpc512x-psc.c.

Definition at line 47 of file spi-mpc512x-psc.c.

Definition at line 46 of file spi-mpc512x-psc.c.


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