Searched refs:tmio_mmc_host (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/mmc/host/ |
| H A D | tmio_mmc.h | 124 struct tmio_mmc_host; 129 void (*request)(struct tmio_mmc_host *host, 131 void (*release)(struct tmio_mmc_host *host); 132 void (*abort)(struct tmio_mmc_host *host); 133 void (*dataend)(struct tmio_mmc_host *host); 137 bool (*dma_irq)(struct tmio_mmc_host *host); 140 struct tmio_mmc_host { struct 184 int (*clk_enable)(struct tmio_mmc_host *host); argument 188 void (*clk_disable)(struct tmio_mmc_host *host); argument 202 void tmio_mmc_host_free(struct tmio_mmc_host *host); [all …]
|
| H A D | tmio_mmc_core.c | 129 static int tmio_mmc_next_sg(struct tmio_mmc_host *host) in tmio_mmc_next_sg() 140 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_enable_sdio_irq() 232 struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host, in tmio_mmc_reset_work() 707 struct tmio_mmc_host *host = devid; in tmio_mmc_irq() 798 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_request() 871 struct tmio_mmc_host *host = container_of(work, struct tmio_mmc_host, in tmio_mmc_done_work() 941 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_set_ios() 1013 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_get_ro() 1021 struct tmio_mmc_host *host = mmc_priv(mmc); in tmio_mmc_get_cd() 1030 struct tmio_mmc_host *host = mmc_priv(card->host); in tmio_multi_io_quirk() [all …]
|
| H A D | uniphier-sd.c | 82 static void *uniphier_sd_priv(struct tmio_mmc_host *host) in uniphier_sd_priv() 95 struct tmio_mmc_host *host = from_work(host, t, dma_issue); in uniphier_sd_external_dma_issue() 105 struct tmio_mmc_host *host = param; in uniphier_sd_external_dma_callback() 241 struct tmio_mmc_host *host = from_work(host, t, dma_issue); in uniphier_sd_internal_dma_issue() 363 static int uniphier_sd_clk_enable(struct tmio_mmc_host *host) in uniphier_sd_clk_enable() 421 struct tmio_mmc_host *host = mmc_priv(mmc); in uniphier_sd_hw_reset() 468 static void uniphier_sd_set_clock(struct tmio_mmc_host *host, in uniphier_sd_set_clock() 546 struct tmio_mmc_host *host = mmc_priv(mmc); in uniphier_sd_start_signal_voltage_switch() 581 static int uniphier_sd_uhs_init(struct tmio_mmc_host *host) in uniphier_sd_uhs_init() 620 struct tmio_mmc_host *host; in uniphier_sd_probe() [all …]
|
| H A D | renesas_sdhi_core.c | 247 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_card_busy() 256 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_start_signal_voltage_switch() 385 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_hs400_complete() 446 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_disable_scc() 560 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_prepare_hs400_tuning() 699 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_execute_tuning() 927 struct tmio_mmc_host *host = rdev_get_drvdata(rdev); in renesas_sdhi_regulator_disable() 939 struct tmio_mmc_host *host = rdev_get_drvdata(rdev); in renesas_sdhi_regulator_enable() 951 struct tmio_mmc_host *host = rdev_get_drvdata(rdev); in renesas_sdhi_regulator_is_enabled() 961 struct tmio_mmc_host *host = rdev_get_drvdata(rdev); in renesas_sdhi_regulator_get_voltage() [all …]
|
| H A D | renesas_sdhi_internal_dmac.c | 314 renesas_sdhi_internal_dmac_abort_dma(struct tmio_mmc_host *host) in renesas_sdhi_internal_dmac_abort_dma() 349 renesas_sdhi_internal_dmac_dataend_dma(struct tmio_mmc_host *host) in renesas_sdhi_internal_dmac_dataend_dma() 367 renesas_sdhi_internal_dmac_unmap(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_unmap() 382 renesas_sdhi_internal_dmac_map(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_map() 405 renesas_sdhi_internal_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_start_dma() 447 struct tmio_mmc_host *host = from_work(host, work, dma_issue); in renesas_sdhi_internal_dmac_issue_work_fn() 493 struct tmio_mmc_host *host = priv->host; in renesas_sdhi_internal_dmac_complete_work_fn() 514 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_internal_dmac_post_req() 526 struct tmio_mmc_host *host = mmc_priv(mmc); in renesas_sdhi_internal_dmac_pre_req() 537 renesas_sdhi_internal_dmac_request_dma(struct tmio_mmc_host *host, in renesas_sdhi_internal_dmac_request_dma() [all …]
|
| H A D | renesas_sdhi_sys_dmac.c | 96 static void renesas_sdhi_sys_dmac_enable_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_enable_dma() 108 static void renesas_sdhi_sys_dmac_abort_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_abort_dma() 120 static void renesas_sdhi_sys_dmac_dataend_dma(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_dataend_dma() 129 struct tmio_mmc_host *host = arg; in renesas_sdhi_sys_dmac_dma_callback() 156 static void renesas_sdhi_sys_dmac_start_dma_rx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_rx() 228 static void renesas_sdhi_sys_dmac_start_dma_tx(struct tmio_mmc_host *host) in renesas_sdhi_sys_dmac_start_dma_tx() 304 static void renesas_sdhi_sys_dmac_start_dma(struct tmio_mmc_host *host, in renesas_sdhi_sys_dmac_start_dma() 318 struct tmio_mmc_host *host = from_work(host, work, dma_issue); in renesas_sdhi_sys_dmac_issue_work_fn() 338 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()
|
| H A D | renesas_sdhi.h | 69 void (*enable)(struct tmio_mmc_host *host, bool enable); 97 struct tmio_mmc_host *host;
|