Lines Matching refs:sh_msiof_spi_priv
43 struct sh_msiof_spi_priv { struct
184 static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs) in sh_msiof_read()
195 static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs, in sh_msiof_write()
209 static int sh_msiof_modify_ctr_wait(struct sh_msiof_spi_priv *p, in sh_msiof_modify_ctr_wait()
233 struct sh_msiof_spi_priv *p = data; in sh_msiof_spi_irq()
254 static void sh_msiof_spi_set_clk_regs(struct sh_msiof_spi_priv *p, in sh_msiof_spi_set_clk_regs()
295 static u32 sh_msiof_spi_get_dtdl_and_syncdl(struct sh_msiof_spi_priv *p) in sh_msiof_spi_get_dtdl_and_syncdl()
320 static void sh_msiof_spi_set_pin_regs(struct sh_msiof_spi_priv *p, in sh_msiof_spi_set_pin_regs()
357 static void sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p, in sh_msiof_spi_set_mode_regs()
372 static void sh_msiof_reset_str(struct sh_msiof_spi_priv *p) in sh_msiof_reset_str()
377 static void sh_msiof_spi_write_fifo_8(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_8()
387 static void sh_msiof_spi_write_fifo_16(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_16()
397 static void sh_msiof_spi_write_fifo_16u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_16u()
407 static void sh_msiof_spi_write_fifo_32(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_32()
417 static void sh_msiof_spi_write_fifo_32u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_32u()
427 static void sh_msiof_spi_write_fifo_s32(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_s32()
437 static void sh_msiof_spi_write_fifo_s32u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_write_fifo_s32u()
447 static void sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_8()
457 static void sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_16()
467 static void sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_16u()
477 static void sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_32()
487 static void sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_32u()
497 static void sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_s32()
507 static void sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p, in sh_msiof_spi_read_fifo_s32u()
520 struct sh_msiof_spi_priv *p = spi_master_get_devdata(spi->master); in sh_msiof_spi_setup()
551 struct sh_msiof_spi_priv *p = spi_master_get_devdata(master); in sh_msiof_prepare_message()
563 static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf) in sh_msiof_spi_start()
581 static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf) in sh_msiof_spi_stop()
597 static int sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p, in sh_msiof_spi_txrx_once()
598 void (*tx_fifo)(struct sh_msiof_spi_priv *, in sh_msiof_spi_txrx_once() argument
600 void (*rx_fifo)(struct sh_msiof_spi_priv *, in sh_msiof_spi_txrx_once() argument
668 struct sh_msiof_spi_priv *p = arg; in sh_msiof_dma_complete()
674 static int sh_msiof_dma_once(struct sh_msiof_spi_priv *p, const void *tx, in sh_msiof_dma_once()
829 struct sh_msiof_spi_priv *p = spi_master_get_devdata(master); in sh_msiof_transfer_one()
831 void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, int, int); in sh_msiof_transfer_one()
832 void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, int, int); in sh_msiof_transfer_one()
1055 static int sh_msiof_request_dma(struct sh_msiof_spi_priv *p) in sh_msiof_request_dma()
1132 static void sh_msiof_release_dma(struct sh_msiof_spi_priv *p) in sh_msiof_release_dma()
1156 struct sh_msiof_spi_priv *p; in sh_msiof_spi_probe()
1160 master = spi_alloc_master(&pdev->dev, sizeof(struct sh_msiof_spi_priv)); in sh_msiof_spi_probe()
1262 struct sh_msiof_spi_priv *p = platform_get_drvdata(pdev); in sh_msiof_spi_remove()