Searched refs:tmio_mmc_host (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc.h | 43 struct tmio_mmc_host; 48 void (*enable)(struct tmio_mmc_host *host, bool enable); 51 struct tmio_mmc_host { struct 97 int (*write16_hook)(struct tmio_mmc_host *host, int addr); argument 104 struct tmio_mmc_host *tmio_mmc_host_alloc(struct platform_device *pdev); argument 105 void tmio_mmc_host_free(struct tmio_mmc_host *host); 106 int tmio_mmc_host_probe(struct tmio_mmc_host *host, 108 void tmio_mmc_host_remove(struct tmio_mmc_host *host); 109 void tmio_mmc_do_data_irq(struct tmio_mmc_host *host); 111 void tmio_mmc_enable_mmc_irqs(struct tmio_mmc_host *host, u32 i); [all …]
|
D | tmio_mmc_pio.c | 54 void tmio_mmc_enable_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_enable_mmc_irqs() 60 void tmio_mmc_disable_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_disable_mmc_irqs() 66 static void tmio_mmc_ack_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_ack_mmc_irqs() 71 static void tmio_mmc_init_sg(struct tmio_mmc_host *host, struct mmc_data *data) in tmio_mmc_init_sg() 79 static int tmio_mmc_next_sg(struct tmio_mmc_host *host) in tmio_mmc_next_sg() 133 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_enable_sdio_irq() 155 static void tmio_mmc_set_clock(struct tmio_mmc_host *host, in tmio_mmc_set_clock() 178 static void tmio_mmc_clk_stop(struct tmio_mmc_host *host) in tmio_mmc_clk_stop() 191 static void tmio_mmc_clk_start(struct tmio_mmc_host *host) in tmio_mmc_clk_start() 204 static void tmio_mmc_reset(struct tmio_mmc_host *host) in tmio_mmc_reset() [all …]
|
D | tmio_mmc_dma.c | 26 void tmio_mmc_enable_dma(struct tmio_mmc_host *host, bool enable) in tmio_mmc_enable_dma() 35 void tmio_mmc_abort_dma(struct tmio_mmc_host *host) in tmio_mmc_abort_dma() 47 static void tmio_mmc_start_dma_rx(struct tmio_mmc_host *host) in tmio_mmc_start_dma_rx() 123 static void tmio_mmc_start_dma_tx(struct tmio_mmc_host *host) in tmio_mmc_start_dma_tx() 203 void tmio_mmc_start_dma(struct tmio_mmc_host *host, in tmio_mmc_start_dma() 217 struct tmio_mmc_host *host = (struct tmio_mmc_host *)priv; in tmio_mmc_issue_tasklet_fn() 239 struct tmio_mmc_host *host = (struct tmio_mmc_host *)arg; in tmio_mmc_tasklet_fn() 260 void tmio_mmc_request_dma(struct tmio_mmc_host *host, struct tmio_mmc_data *pdata) in tmio_mmc_request_dma() 340 void tmio_mmc_release_dma(struct tmio_mmc_host *host) in tmio_mmc_release_dma()
|
D | sh_mobile_sdhi.c | 91 static void sh_mobile_sdhi_sdbuf_width(struct tmio_mmc_host *host, int width) in sh_mobile_sdhi_sdbuf_width() 117 struct tmio_mmc_host *host = mmc_priv(mmc); in sh_mobile_sdhi_clk_enable() 134 struct tmio_mmc_host *host = mmc_priv(mmc); in sh_mobile_sdhi_clk_disable() 139 static int sh_mobile_sdhi_wait_idle(struct tmio_mmc_host *host) in sh_mobile_sdhi_wait_idle() 154 static int sh_mobile_sdhi_write16_hook(struct tmio_mmc_host *host, int addr) in sh_mobile_sdhi_write16_hook() 190 static void sh_mobile_sdhi_enable_dma(struct tmio_mmc_host *host, bool enable) in sh_mobile_sdhi_enable_dma() 205 struct tmio_mmc_host *host; in sh_mobile_sdhi_probe() 365 struct tmio_mmc_host *host = mmc_priv(mmc); in sh_mobile_sdhi_remove()
|
D | tmio_mmc.c | 63 struct tmio_mmc_host *host; in tmio_mmc_probe() 134 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_remove()
|