Lines Matching defs:sh_msiof_spi_priv
44 struct sh_msiof_spi_priv {
195 static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs)
206 static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs,
220 static int sh_msiof_modify_ctr_wait(struct sh_msiof_spi_priv *p,
237 struct sh_msiof_spi_priv *p = data;
246 static void sh_msiof_spi_reset_regs(struct sh_msiof_spi_priv *p)
264 static void sh_msiof_spi_set_clk_regs(struct sh_msiof_spi_priv *p,
321 static u32 sh_msiof_spi_get_dtdl_and_syncdl(struct sh_msiof_spi_priv *p)
346 static void sh_msiof_spi_set_pin_regs(struct sh_msiof_spi_priv *p, u32 ss,
389 static void sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p,
404 static void sh_msiof_reset_str(struct sh_msiof_spi_priv *p)
410 static void sh_msiof_spi_write_fifo_8(struct sh_msiof_spi_priv *p,
420 static void sh_msiof_spi_write_fifo_16(struct sh_msiof_spi_priv *p,
430 static void sh_msiof_spi_write_fifo_16u(struct sh_msiof_spi_priv *p,
440 static void sh_msiof_spi_write_fifo_32(struct sh_msiof_spi_priv *p,
450 static void sh_msiof_spi_write_fifo_32u(struct sh_msiof_spi_priv *p,
460 static void sh_msiof_spi_write_fifo_s32(struct sh_msiof_spi_priv *p,
470 static void sh_msiof_spi_write_fifo_s32u(struct sh_msiof_spi_priv *p,
480 static void sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p,
490 static void sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p,
500 static void sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p,
510 static void sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p,
520 static void sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p,
530 static void sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p,
540 static void sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p,
552 struct sh_msiof_spi_priv *p =
584 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
603 static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf)
623 static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf)
643 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
651 static int sh_msiof_wait_for_completion(struct sh_msiof_spi_priv *p,
670 static int sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p,
671 void (*tx_fifo)(struct sh_msiof_spi_priv *,
673 void (*rx_fifo)(struct sh_msiof_spi_priv *,
743 static int sh_msiof_dma_once(struct sh_msiof_spi_priv *p, const void *tx,
910 struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
912 void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, int, int);
913 void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, int, int);
1177 static int sh_msiof_request_dma(struct sh_msiof_spi_priv *p)
1252 static void sh_msiof_release_dma(struct sh_msiof_spi_priv *p)
1274 struct sh_msiof_spi_priv *p;
1296 sizeof(struct sh_msiof_spi_priv));
1299 sizeof(struct sh_msiof_spi_priv));
1388 struct sh_msiof_spi_priv *p = platform_get_drvdata(pdev);
1404 struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);
1411 struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);