Home
last modified time | relevance | path

Searched refs:tmio_mmc_host (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/mmc/host/
Dtmio_mmc.h43 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 …]
Dtmio_mmc_pio.c54 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 …]
Dtmio_mmc_dma.c26 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()
Dsh_mobile_sdhi.c91 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()
Dtmio_mmc.c63 struct tmio_mmc_host *host; in tmio_mmc_probe()
134 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_remove()