Searched refs:tmio_mmc_host (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/mmc/host/ |
D | tmio_mmc.h | 114 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 …]
|
D | tmio_mmc_core.c | 55 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 …]
|
D | renesas_sdhi_core.c | 51 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 …]
|
D | renesas_sdhi_internal_dmac.c | 127 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()
|
D | renesas_sdhi_sys_dmac.c | 130 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()
|
D | tmio_mmc.c | 63 struct tmio_mmc_host *host; in tmio_mmc_probe() 136 struct tmio_mmc_host *host = platform_get_drvdata(pdev); in tmio_mmc_remove()
|
D | renesas_sdhi.h | 41 void (*enable)(struct tmio_mmc_host *host, bool enable);
|