Linux Kernel
3.7.1
|
Data Fields | |
struct device * | dev |
struct spi_master * | master |
struct sport_register __iomem * | regs |
int | err_irq |
u16 * | pin_req |
struct workqueue_struct * | workqueue |
struct work_struct | pump_messages |
spinlock_t | lock |
struct list_head | queue |
int | busy |
bool | run |
struct tasklet_struct | pump_transfers |
enum bfin_sport_spi_state | state |
struct spi_message * | cur_msg |
struct spi_transfer * | cur_transfer |
struct bfin_sport_spi_slave_data * | cur_chip |
union { | |
void * tx | |
u8 * tx8 | |
u16 * tx16 | |
}; | |
void * | tx_end |
union { | |
void * rx | |
u8 * rx8 | |
u16 * rx16 | |
}; | |
void * | rx_end |
int | cs_change |
struct bfin_sport_transfer_ops * | ops |
Definition at line 54 of file spi-bfin-sport.c.
union { ... } |
union { ... } |
int busy |
Definition at line 73 of file spi-bfin-sport.c.
int cs_change |
Definition at line 97 of file spi-bfin-sport.c.
struct bfin_sport_spi_slave_data* cur_chip |
Definition at line 83 of file spi-bfin-sport.c.
struct spi_message* cur_msg |
Definition at line 81 of file spi-bfin-sport.c.
struct spi_transfer* cur_transfer |
Definition at line 82 of file spi-bfin-sport.c.
Definition at line 56 of file spi-bfin-sport.c.
int err_irq |
Definition at line 63 of file spi-bfin-sport.c.
spinlock_t lock |
Definition at line 71 of file spi-bfin-sport.c.
struct spi_master* master |
Definition at line 59 of file spi-bfin-sport.c.
Definition at line 98 of file spi-bfin-sport.c.
u16* pin_req |
Definition at line 66 of file spi-bfin-sport.c.
struct work_struct pump_messages |
Definition at line 70 of file spi-bfin-sport.c.
struct tasklet_struct pump_transfers |
Definition at line 77 of file spi-bfin-sport.c.
Definition at line 72 of file spi-bfin-sport.c.
Definition at line 62 of file spi-bfin-sport.c.
bool run |
Definition at line 74 of file spi-bfin-sport.c.
Definition at line 91 of file spi-bfin-sport.c.
u16* rx16 |
Definition at line 93 of file spi-bfin-sport.c.
u8* rx8 |
Definition at line 92 of file spi-bfin-sport.c.
void* rx_end |
Definition at line 95 of file spi-bfin-sport.c.
Definition at line 80 of file spi-bfin-sport.c.
void* tx |
Definition at line 85 of file spi-bfin-sport.c.
u16* tx16 |
Definition at line 87 of file spi-bfin-sport.c.
u8* tx8 |
Definition at line 86 of file spi-bfin-sport.c.
void* tx_end |
Definition at line 89 of file spi-bfin-sport.c.
struct workqueue_struct* workqueue |
Definition at line 69 of file spi-bfin-sport.c.