Linux Kernel
3.7.1
|
Data Fields | |
void __iomem * | regs |
struct clk * | clk |
struct clk * | src_clk |
struct platform_device * | pdev |
struct spi_master * | master |
struct s3c64xx_spi_info * | cntrlr_info |
struct spi_device * | tgl_spi |
struct list_head | queue |
spinlock_t | lock |
unsigned long | sfr_start |
struct completion | xfer_completion |
unsigned | state |
unsigned | cur_mode |
unsigned | cur_bpw |
unsigned | cur_speed |
struct s3c64xx_spi_dma_data | rx_dma |
struct s3c64xx_spi_dma_data | tx_dma |
struct samsung_dma_ops * | ops |
struct s3c64xx_spi_port_config * | port_conf |
unsigned int | port_id |
unsigned long | gpios [4] |
struct s3c64xx_spi_driver_data - Runtime info holder for SPI driver. : Pointer to the spi clock. : Pointer to the clock used to generate SPI signals. : Pointer to the SPI Protocol master. : Platform specific data for the controller this driver manages. : Pointer to the last CS left untoggled by the cs_change hint. : To log SPI xfer requests. : Controller specific lock. : Set of FLAGS to indicate status. : Controller's DMA channel for Rx. : Controller's DMA channel for Tx. : BUS address of SPI controller regs. : Pointer to ioremap'ed controller registers. : interrupt : To indicate completion of xfer task. : Stores the active configuration of the controller. : Stores the active bits per word settings. : Stores the active xfer clock speed.
Definition at line 182 of file spi-s3c64xx.c.
Definition at line 184 of file spi-s3c64xx.c.
struct s3c64xx_spi_info* cntrlr_info |
Definition at line 188 of file spi-s3c64xx.c.
unsigned cur_bpw |
Definition at line 195 of file spi-s3c64xx.c.
unsigned cur_mode |
Definition at line 195 of file spi-s3c64xx.c.
unsigned cur_speed |
Definition at line 196 of file spi-s3c64xx.c.
unsigned long gpios[4] |
Definition at line 202 of file spi-s3c64xx.c.
spinlock_t lock |
Definition at line 191 of file spi-s3c64xx.c.
struct spi_master* master |
Definition at line 187 of file spi-s3c64xx.c.
struct samsung_dma_ops* ops |
Definition at line 199 of file spi-s3c64xx.c.
struct platform_device* pdev |
Definition at line 186 of file spi-s3c64xx.c.
struct s3c64xx_spi_port_config* port_conf |
Definition at line 200 of file spi-s3c64xx.c.
Definition at line 201 of file spi-s3c64xx.c.
Definition at line 190 of file spi-s3c64xx.c.
Definition at line 183 of file spi-s3c64xx.c.
Definition at line 197 of file spi-s3c64xx.c.
unsigned long sfr_start |
Definition at line 192 of file spi-s3c64xx.c.
Definition at line 185 of file spi-s3c64xx.c.
unsigned state |
Definition at line 194 of file spi-s3c64xx.c.
struct spi_device* tgl_spi |
Definition at line 189 of file spi-s3c64xx.c.
Definition at line 198 of file spi-s3c64xx.c.
struct completion xfer_completion |
Definition at line 193 of file spi-s3c64xx.c.