Lines Matching defs:sh_msiof_spi_priv

43 struct sh_msiof_spi_priv {
194 static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs)
205 static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs,
219 static int sh_msiof_modify_ctr_wait(struct sh_msiof_spi_priv *p,
236 struct sh_msiof_spi_priv *p = data;
245 static void sh_msiof_spi_reset_regs(struct sh_msiof_spi_priv *p)
263 static void sh_msiof_spi_set_clk_regs(struct sh_msiof_spi_priv *p,
324 static u32 sh_msiof_spi_get_dtdl_and_syncdl(struct sh_msiof_spi_priv *p)
349 static void sh_msiof_spi_set_pin_regs(struct sh_msiof_spi_priv *p, u32 ss,
392 static void sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p,
407 static void sh_msiof_reset_str(struct sh_msiof_spi_priv *p)
413 static void sh_msiof_spi_write_fifo_8(struct sh_msiof_spi_priv *p,
423 static void sh_msiof_spi_write_fifo_16(struct sh_msiof_spi_priv *p,
433 static void sh_msiof_spi_write_fifo_16u(struct sh_msiof_spi_priv *p,
443 static void sh_msiof_spi_write_fifo_32(struct sh_msiof_spi_priv *p,
453 static void sh_msiof_spi_write_fifo_32u(struct sh_msiof_spi_priv *p,
463 static void sh_msiof_spi_write_fifo_s32(struct sh_msiof_spi_priv *p,
473 static void sh_msiof_spi_write_fifo_s32u(struct sh_msiof_spi_priv *p,
483 static void sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p,
493 static void sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p,
503 static void sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p,
513 static void sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p,
523 static void sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p,
533 static void sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p,
543 static void sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p,
555 struct sh_msiof_spi_priv *p =
587 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
606 static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf)
626 static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf)
646 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
654 static int sh_msiof_wait_for_completion(struct sh_msiof_spi_priv *p,
673 static int sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p,
674 void (*tx_fifo)(struct sh_msiof_spi_priv *,
676 void (*rx_fifo)(struct sh_msiof_spi_priv *,
746 static int sh_msiof_dma_once(struct sh_msiof_spi_priv *p, const void *tx,
913 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
915 void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, int, int);
916 void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, int, int);
1181 static int sh_msiof_request_dma(struct sh_msiof_spi_priv *p)
1256 static void sh_msiof_release_dma(struct sh_msiof_spi_priv *p)
1278 struct sh_msiof_spi_priv *p;
1301 sizeof(struct sh_msiof_spi_priv));
1304 sizeof(struct sh_msiof_spi_priv));
1396 struct sh_msiof_spi_priv *p = platform_get_drvdata(pdev);
1411 struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);
1418 struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);