sh_msiof_spi_priv
struct sh_msiof_spi_priv *p = data;
static int sh_msiof_request_dma(struct sh_msiof_spi_priv *p)
static void sh_msiof_release_dma(struct sh_msiof_spi_priv *p)
static void sh_msiof_spi_reset_regs(struct sh_msiof_spi_priv *p)
struct sh_msiof_spi_priv *p;
ctlr = spi_alloc_target(dev, sizeof(struct sh_msiof_spi_priv));
ctlr = spi_alloc_host(dev, sizeof(struct sh_msiof_spi_priv));
static void sh_msiof_spi_set_clk_regs(struct sh_msiof_spi_priv *p,
struct sh_msiof_spi_priv *p = platform_get_drvdata(pdev);
struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);
struct sh_msiof_spi_priv *p = dev_get_drvdata(dev);
static u32 sh_msiof_spi_get_dtdl_and_syncdl(struct sh_msiof_spi_priv *p)
static void sh_msiof_spi_set_pin_regs(struct sh_msiof_spi_priv *p, u32 ss,
static void sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p,
static void sh_msiof_reset_str(struct sh_msiof_spi_priv *p)
static void sh_msiof_spi_write_fifo_8(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_16(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_16u(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_32(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_32u(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_s32(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_write_fifo_s32u(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p,
static void sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p,
struct sh_msiof_spi_priv *p =
struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf)
static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf)
struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
static int sh_msiof_wait_for_completion(struct sh_msiof_spi_priv *p,
static int sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p,
void (*tx_fifo)(struct sh_msiof_spi_priv *,
void (*rx_fifo)(struct sh_msiof_spi_priv *,
static int sh_msiof_dma_once(struct sh_msiof_spi_priv *p, const void *tx,
static u32 sh_msiof_read(struct sh_msiof_spi_priv *p, int reg_offs)
static void sh_msiof_write(struct sh_msiof_spi_priv *p, int reg_offs,
struct sh_msiof_spi_priv *p = spi_controller_get_devdata(ctlr);
void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, unsigned int,
void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, unsigned int,
static int sh_msiof_modify_ctr_wait(struct sh_msiof_spi_priv *p,