|
Linux Kernel
3.7.1
|
Data Fields | |
| struct spi_bitbang | bitbang |
| volatile psc_spi_t __iomem * | regs |
| int | irq |
| unsigned | freq_max |
| unsigned | freq_min |
| unsigned | len |
| unsigned | tx_count |
| unsigned | rx_count |
| const u8 * | tx |
| u8 * | rx |
| void(* | rx_word )(struct au1550_spi *hw) |
| void(* | tx_word )(struct au1550_spi *hw) |
| int(* | txrx_bufs )(struct spi_device *spi, struct spi_transfer *t) |
| irqreturn_t(* | irq_callback )(struct au1550_spi *hw) |
| struct completion | master_done |
| unsigned | usedma |
| u32 | dma_tx_id |
| u32 | dma_rx_id |
| u32 | dma_tx_ch |
| u32 | dma_rx_ch |
| u8 * | dma_rx_tmpbuf |
| unsigned | dma_rx_tmpbuf_size |
| u32 | dma_rx_tmpbuf_addr |
| struct spi_master * | master |
| struct device * | dev |
| struct au1550_spi_info * | pdata |
| struct resource * | ioarea |
Definition at line 53 of file spi-au1550.c.
| struct spi_bitbang bitbang |
Definition at line 54 of file spi-au1550.c.
Definition at line 85 of file spi-au1550.c.
| u32 dma_rx_ch |
Definition at line 78 of file spi-au1550.c.
| u32 dma_rx_id |
Definition at line 76 of file spi-au1550.c.
| u8* dma_rx_tmpbuf |
Definition at line 80 of file spi-au1550.c.
| u32 dma_rx_tmpbuf_addr |
Definition at line 82 of file spi-au1550.c.
| unsigned dma_rx_tmpbuf_size |
Definition at line 81 of file spi-au1550.c.
| u32 dma_tx_ch |
Definition at line 77 of file spi-au1550.c.
| u32 dma_tx_id |
Definition at line 75 of file spi-au1550.c.
| unsigned freq_max |
Definition at line 58 of file spi-au1550.c.
| unsigned freq_min |
Definition at line 59 of file spi-au1550.c.
Definition at line 87 of file spi-au1550.c.
| int irq |
Definition at line 57 of file spi-au1550.c.
| irqreturn_t(* irq_callback)(struct au1550_spi *hw) |
Definition at line 70 of file spi-au1550.c.
| unsigned len |
Definition at line 61 of file spi-au1550.c.
| struct spi_master* master |
Definition at line 84 of file spi-au1550.c.
| struct completion master_done |
Definition at line 72 of file spi-au1550.c.
| struct au1550_spi_info* pdata |
Definition at line 86 of file spi-au1550.c.
Definition at line 56 of file spi-au1550.c.
Definition at line 65 of file spi-au1550.c.
| unsigned rx_count |
Definition at line 63 of file spi-au1550.c.
| void(* rx_word)(struct au1550_spi *hw) |
Definition at line 67 of file spi-au1550.c.
Definition at line 64 of file spi-au1550.c.
| unsigned tx_count |
Definition at line 62 of file spi-au1550.c.
| void(* tx_word)(struct au1550_spi *hw) |
Definition at line 68 of file spi-au1550.c.
| int(* txrx_bufs)(struct spi_device *spi, struct spi_transfer *t) |
Definition at line 69 of file spi-au1550.c.
| unsigned usedma |
Definition at line 74 of file spi-au1550.c.
1.8.2