Symbol: sprd_spi
drivers/spi/spi-sprd.c
1001
struct sprd_spi *ss = spi_controller_get_devdata(sctlr);
drivers/spi/spi-sprd.c
1022
struct sprd_spi *ss = spi_controller_get_devdata(sctlr);
drivers/spi/spi-sprd.c
1035
struct sprd_spi *ss = spi_controller_get_devdata(sctlr);
drivers/spi/spi-sprd.c
168
int (*read_bufs)(struct sprd_spi *ss, u32 len);
drivers/spi/spi-sprd.c
169
int (*write_bufs)(struct sprd_spi *ss, u32 len);
drivers/spi/spi-sprd.c
172
static u32 sprd_spi_transfer_max_timeout(struct sprd_spi *ss,
drivers/spi/spi-sprd.c
193
static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
218
static int sprd_spi_wait_for_rx_end(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
236
static void sprd_spi_tx_req(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
241
static void sprd_spi_rx_req(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
246
static void sprd_spi_enter_idle(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
254
static void sprd_spi_set_transfer_bits(struct sprd_spi *ss, u32 bits)
drivers/spi/spi-sprd.c
264
static void sprd_spi_set_tx_length(struct sprd_spi *ss, u32 length)
drivers/spi/spi-sprd.c
277
static void sprd_spi_set_rx_length(struct sprd_spi *ss, u32 length)
drivers/spi/spi-sprd.c
293
struct sprd_spi *ss = spi_controller_get_devdata(sctlr);
drivers/spi/spi-sprd.c
307
static int sprd_spi_write_only_receive(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
329
static int sprd_spi_write_bufs_u8(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
341
static int sprd_spi_write_bufs_u16(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
353
static int sprd_spi_write_bufs_u32(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
365
static int sprd_spi_read_bufs_u8(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
377
static int sprd_spi_read_bufs_u16(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
389
static int sprd_spi_read_bufs_u32(struct sprd_spi *ss, u32 len)
drivers/spi/spi-sprd.c
403
struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller);
drivers/spi/spi-sprd.c
456
static void sprd_spi_irq_enable(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
470
static void sprd_spi_irq_disable(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
475
static void sprd_spi_dma_enable(struct sprd_spi *ss, bool enable)
drivers/spi/spi-sprd.c
516
static int sprd_spi_dma_rx_config(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
534
static int sprd_spi_dma_tx_config(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
552
static int sprd_spi_dma_request(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
569
static void sprd_spi_dma_release(struct sprd_spi *ss)
drivers/spi/spi-sprd.c
581
struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller);
drivers/spi/spi-sprd.c
651
static void sprd_spi_set_speed(struct sprd_spi *ss, u32 speed_hz)
drivers/spi/spi-sprd.c
664
static int sprd_spi_init_hw(struct sprd_spi *ss, struct spi_transfer *t)
drivers/spi/spi-sprd.c
717
struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller);
drivers/spi/spi-sprd.c
816
struct sprd_spi *ss = (struct sprd_spi *)data;
drivers/spi/spi-sprd.c
842
static int sprd_spi_irq_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
859
static int sprd_spi_clk_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
892
struct sprd_spi *ss = spi_controller_get_devdata(sctlr);
drivers/spi/spi-sprd.c
897
static int sprd_spi_dma_init(struct platform_device *pdev, struct sprd_spi *ss)
drivers/spi/spi-sprd.c
922
struct sprd_spi *ss;