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

Data Fields

struct spi_bitbang bitbang
 
struct completion done
 
void __iomembase
 
u32 ctrl_freq
 
struct clkclk
 
struct pinctrlp
 
const voidtx
 
voidrx
 
void(* rx_word )(struct sirfsoc_spi *)
 
void(* tx_word )(struct sirfsoc_spi *)
 
unsigned int left_tx_cnt
 
unsigned int left_rx_cnt
 
struct tasklet_struct tasklet_tx
 
int chipselect [0]
 

Detailed Description

Definition at line 123 of file spi-sirf.c.

Field Documentation

void __iomem* base

Definition at line 127 of file spi-sirf.c.

Definition at line 124 of file spi-sirf.c.

int chipselect[0]

Definition at line 148 of file spi-sirf.c.

Definition at line 129 of file spi-sirf.c.

u32 ctrl_freq

Definition at line 128 of file spi-sirf.c.

Definition at line 125 of file spi-sirf.c.

unsigned int left_rx_cnt

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

unsigned int left_tx_cnt

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

Definition at line 130 of file spi-sirf.c.

void* rx

Definition at line 134 of file spi-sirf.c.

void(* rx_word)(struct sirfsoc_spi *)

Definition at line 137 of file spi-sirf.c.

struct tasklet_struct tasklet_tx

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

const void* tx

Definition at line 133 of file spi-sirf.c.

void(* tx_word)(struct sirfsoc_spi *)

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


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