Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/mmc/host/
Dtmio_mmc.h114 struct tmio_mmc_host;
117 void (*start)(struct tmio_mmc_host *host, struct mmc_data *data);
118 void (*enable)(struct tmio_mmc_host *host, bool enable);
119 void (*request)(struct tmio_mmc_host *host,
121 void (*release)(struct tmio_mmc_host *host);
122 void (*abort)(struct tmio_mmc_host *host);
123 void (*dataend)(struct tmio_mmc_host *host);
126 struct tmio_mmc_host { struct
172 int (*clk_enable)(struct tmio_mmc_host *host); argument
175 unsigned int (*clk_update)(struct tmio_mmc_host *host, argument
[all …]
Dtmio_mmc_core.c55 static inline void tmio_mmc_start_dma(struct tmio_mmc_host *host, in tmio_mmc_start_dma()
62 static inline void tmio_mmc_enable_dma(struct tmio_mmc_host *host, bool enable) in tmio_mmc_enable_dma()
68 static inline void tmio_mmc_request_dma(struct tmio_mmc_host *host, in tmio_mmc_request_dma()
79 static inline void tmio_mmc_release_dma(struct tmio_mmc_host *host) in tmio_mmc_release_dma()
85 static inline void tmio_mmc_abort_dma(struct tmio_mmc_host *host) in tmio_mmc_abort_dma()
91 static inline void tmio_mmc_dataend_dma(struct tmio_mmc_host *host) in tmio_mmc_dataend_dma()
97 void tmio_mmc_enable_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_enable_mmc_irqs()
104 void tmio_mmc_disable_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_disable_mmc_irqs()
111 static void tmio_mmc_ack_mmc_irqs(struct tmio_mmc_host *host, u32 i) in tmio_mmc_ack_mmc_irqs()
116 static void tmio_mmc_init_sg(struct tmio_mmc_host *host, struct mmc_data *data) in tmio_mmc_init_sg()
[all …]
Drenesas_sdhi_core.c51 static void renesas_sdhi_sdbuf_width(struct tmio_mmc_host *host, int width) in renesas_sdhi_sdbuf_width()
83 static int renesas_sdhi_clk_enable(struct tmio_mmc_host *host) in renesas_sdhi_clk_enable()
119 static unsigned int renesas_sdhi_clk_update(struct tmio_mmc_host *host, in renesas_sdhi_clk_update()
158 static void renesas_sdhi_clk_disable(struct tmio_mmc_host *host) in renesas_sdhi_clk_disable()
168 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_card_busy()
177 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_start_signal_voltage_switch()
232 static inline u32 sd_scc_read32(struct tmio_mmc_host *host, in sd_scc_read32()
238 static inline void sd_scc_write32(struct tmio_mmc_host *host, in sd_scc_write32()
245 static unsigned int renesas_sdhi_init_tuning(struct tmio_mmc_host *host) in renesas_sdhi_init_tuning()
281 static void renesas_sdhi_prepare_tuning(struct tmio_mmc_host *host, in renesas_sdhi_prepare_tuning()
[all …]
Drenesas_sdhi_internal_dmac.c127 renesas_sdhi_internal_dmac_dm_write(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_dm_write()
134 renesas_sdhi_internal_dmac_enable_dma(struct tmio_mmc_host *host, bool enable) in renesas_sdhi_internal_dmac_enable_dma()
150 renesas_sdhi_internal_dmac_abort_dma(struct tmio_mmc_host *host) { in renesas_sdhi_internal_dmac_abort_dma()
166 renesas_sdhi_internal_dmac_dataend_dma(struct tmio_mmc_host *host) { in renesas_sdhi_internal_dmac_dataend_dma()
173 renesas_sdhi_internal_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_start_dma()
216 struct tmio_mmc_host *host = (struct tmio_mmc_host *)arg; in renesas_sdhi_internal_dmac_issue_tasklet_fn()
227 struct tmio_mmc_host *host = (struct tmio_mmc_host *)arg; in renesas_sdhi_internal_dmac_complete_tasklet_fn()
252 renesas_sdhi_internal_dmac_request_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_request_dma()
275 renesas_sdhi_internal_dmac_release_dma(struct tmio_mmc_host *host) in renesas_sdhi_internal_dmac_release_dma()
Drenesas_sdhi_sys_dmac.c130 static void renesas_sdhi_sys_dmac_enable_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_enable_dma()
142 static void renesas_sdhi_sys_dmac_abort_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_abort_dma()
154 static void renesas_sdhi_sys_dmac_dataend_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_dataend_dma()
163 struct tmio_mmc_host *host = arg; in renesas_sdhi_sys_dmac_dma_callback()
190 static void renesas_sdhi_sys_dmac_start_dma_rx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_rx()
263 static void renesas_sdhi_sys_dmac_start_dma_tx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_tx()
341 static void renesas_sdhi_sys_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_start_dma()
355 struct tmio_mmc_host *host = (struct tmio_mmc_host *)priv; in renesas_sdhi_sys_dmac_issue_tasklet_fn()
375 static void renesas_sdhi_sys_dmac_request_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_request_dma()
461 static void renesas_sdhi_sys_dmac_release_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_release_dma()
Dtmio_mmc.c63 struct tmio_mmc_host *host; in tmio_mmc_probe()
136 struct tmio_mmc_host *host = platform_get_drvdata(pdev); in tmio_mmc_remove()
Drenesas_sdhi.h41 void (*enable)(struct tmio_mmc_host *host, bool enable);