Home
last modified time | relevance | path

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

/linux/drivers/mmc/host/
A Dtmio_mmc.h114 struct tmio_mmc_host;
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);
129 struct tmio_mmc_host { struct
176 int (*clk_enable)(struct tmio_mmc_host *host); argument
180 void (*clk_disable)(struct tmio_mmc_host *host); argument
184 void (*reset)(struct tmio_mmc_host *host); argument
191 void (*hs400_complete)(struct tmio_mmc_host *host); argument
[all …]
A Dtmio_mmc_core.c128 static int tmio_mmc_next_sg(struct tmio_mmc_host *host) in tmio_mmc_next_sg()
139 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_enable_sdio_irq()
182 static void tmio_mmc_reset(struct tmio_mmc_host *host) in tmio_mmc_reset()
215 struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host, in tmio_mmc_reset_work()
687 struct tmio_mmc_host *host = devid; in tmio_mmc_irq()
778 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_request()
851 struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host, in tmio_mmc_done_work()
928 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_set_ios()
1004 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_get_ro()
1012 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_get_cd()
[all …]
A Duniphier-sd.c73 static void *uniphier_sd_priv(struct tmio_mmc_host *host) in uniphier_sd_priv()
86 struct tmio_mmc_host *host = from_tasklet(host, t, dma_issue); in uniphier_sd_external_dma_issue()
96 struct tmio_mmc_host *host = param; in uniphier_sd_external_dma_callback()
354 static int uniphier_sd_clk_enable(struct tmio_mmc_host *host) in uniphier_sd_clk_enable()
412 struct tmio_mmc_host *host = mmc_priv(mmc); in uniphier_sd_hw_reset()
423 static void uniphier_sd_set_clock(struct tmio_mmc_host *host, in uniphier_sd_set_clock()
466 static void uniphier_sd_host_init(struct tmio_mmc_host *host) in uniphier_sd_host_init()
499 struct tmio_mmc_host *host = mmc_priv(mmc); in uniphier_sd_start_signal_voltage_switch()
529 static int uniphier_sd_uhs_init(struct tmio_mmc_host *host, in uniphier_sd_uhs_init()
551 struct tmio_mmc_host *host; in uniphier_sd_probe()
[all …]
A Drenesas_sdhi_internal_dmac.c246 renesas_sdhi_internal_dmac_dm_write(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_dm_write()
269 renesas_sdhi_internal_dmac_abort_dma(struct tmio_mmc_host *host) { in renesas_sdhi_internal_dmac_abort_dma()
298 renesas_sdhi_internal_dmac_unmap(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_unmap()
313 renesas_sdhi_internal_dmac_map(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_map()
336 renesas_sdhi_internal_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_start_dma()
378 struct tmio_mmc_host *host = (struct tmio_mmc_host *)arg; in renesas_sdhi_internal_dmac_issue_tasklet_fn()
415 struct tmio_mmc_host *host = (struct tmio_mmc_host *)arg; in renesas_sdhi_internal_dmac_complete_tasklet_fn()
436 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_internal_dmac_post_req()
448 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_internal_dmac_pre_req()
459 renesas_sdhi_internal_dmac_request_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_request_dma()
[all …]
A Drenesas_sdhi_core.c98 static int renesas_sdhi_clk_enable(struct tmio_mmc_host *host) in renesas_sdhi_clk_enable()
221 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_card_busy()
230 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_start_signal_voltage_switch()
308 static inline u32 sd_scc_read32(struct tmio_mmc_host *host, in sd_scc_read32()
359 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_hs400_complete()
421 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_disable_scc()
535 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_prepare_hs400_tuning()
553 static void renesas_sdhi_reset(struct tmio_mmc_host *host) in renesas_sdhi_reset()
657 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_execute_tuning()
887 struct tmio_mmc_host *host; in renesas_sdhi_probe()
[all …]
A Dtmio_mmc.c29 static void tmio_mmc_clk_start(struct tmio_mmc_host *host) in tmio_mmc_clk_start()
39 static void tmio_mmc_clk_stop(struct tmio_mmc_host *host) in tmio_mmc_clk_stop()
50 static void tmio_mmc_set_clock(struct tmio_mmc_host *host, in tmio_mmc_set_clock()
78 static void tmio_mmc_reset(struct tmio_mmc_host *host) in tmio_mmc_reset()
123 struct tmio_mmc_host *host; in tmio_mmc_probe()
195 struct tmio_mmc_host *host = platform_get_drvdata(pdev); in tmio_mmc_remove()
A Drenesas_sdhi_sys_dmac.c94 static void renesas_sdhi_sys_dmac_enable_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_enable_dma()
106 static void renesas_sdhi_sys_dmac_abort_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_abort_dma()
118 static void renesas_sdhi_sys_dmac_dataend_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_dataend_dma()
127 struct tmio_mmc_host *host = arg; in renesas_sdhi_sys_dmac_dma_callback()
154 static void renesas_sdhi_sys_dmac_start_dma_rx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_rx()
226 static void renesas_sdhi_sys_dmac_start_dma_tx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_tx()
303 static void renesas_sdhi_sys_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_start_dma()
317 struct tmio_mmc_host *host = (struct tmio_mmc_host *)priv; in renesas_sdhi_sys_dmac_issue_tasklet_fn()
337 static void renesas_sdhi_sys_dmac_request_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_request_dma()
423 static void renesas_sdhi_sys_dmac_release_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_release_dma()
A Drenesas_sdhi.h53 void (*enable)(struct tmio_mmc_host *host, bool enable);

Completed in 50 milliseconds