|
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.
1.8.2