Lines Matching refs:rockchip_spi

163 struct rockchip_spi {
203 static inline void spi_enable_chip(struct rockchip_spi *rs, int enable)
208 static inline void spi_set_clk(struct rockchip_spi *rs, u16 div)
213 static inline void flush_fifo(struct rockchip_spi *rs)
219 static inline void wait_for_idle(struct rockchip_spi *rs)
231 static u32 get_fifo_len(struct rockchip_spi *rs)
246 static inline u32 tx_max(struct rockchip_spi *rs)
256 static inline u32 rx_max(struct rockchip_spi *rs)
267 struct rockchip_spi *rs = spi_master_get_devdata(spi->master);
297 struct rockchip_spi *rs = spi_master_get_devdata(master);
309 struct rockchip_spi *rs = spi_master_get_devdata(master);
336 static void rockchip_spi_pio_writer(struct rockchip_spi *rs)
352 static void rockchip_spi_pio_reader(struct rockchip_spi *rs)
367 static int rockchip_spi_pio_transfer(struct rockchip_spi *rs)
397 struct rockchip_spi *rs = data;
413 struct rockchip_spi *rs = data;
429 static void rockchip_spi_prepare_dma(struct rockchip_spi *rs)
490 static void rockchip_spi_config(struct rockchip_spi *rs)
544 struct rockchip_spi *rs = spi_master_get_devdata(master);
604 struct rockchip_spi *rs = spi_master_get_devdata(master);
612 struct rockchip_spi *rs;
616 master = spi_alloc_master(&pdev->dev, sizeof(struct rockchip_spi));
623 memset(rs, 0, sizeof(struct rockchip_spi));
740 struct rockchip_spi *rs = spi_master_get_devdata(master);
762 struct rockchip_spi *rs = spi_master_get_devdata(master);
780 struct rockchip_spi *rs = spi_master_get_devdata(master);
808 struct rockchip_spi *rs = spi_master_get_devdata(master);
820 struct rockchip_spi *rs = spi_master_get_devdata(master);