Lines Matching refs:mmc_host
38 void (*init_hw)(struct mmc_host *mmc);
39 void (*set_pdma)(struct mmc_host *mmc);
40 void (*wait_before_send)(struct mmc_host *mmc);
45 struct mmc_host *mmc;
68 static void meson_mx_sdhc_hw_reset(struct mmc_host *mmc) in meson_mx_sdhc_hw_reset()
82 static void meson_mx_sdhc_clear_fifo(struct mmc_host *mmc) in meson_mx_sdhc_clear_fifo()
105 static void meson_mx_sdhc_wait_cmd_ready(struct mmc_host *mmc) in meson_mx_sdhc_wait_cmd_ready()
134 static void meson_mx_sdhc_start_cmd(struct mmc_host *mmc, in meson_mx_sdhc_start_cmd()
239 static void meson_mx_sdhc_disable_clks(struct mmc_host *mmc) in meson_mx_sdhc_disable_clks()
251 static int meson_mx_sdhc_enable_clks(struct mmc_host *mmc) in meson_mx_sdhc_enable_clks()
269 static int meson_mx_sdhc_set_clk(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mx_sdhc_set_clk()
325 static void meson_mx_sdhc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mx_sdhc_set_ios()
381 static int meson_mx_sdhc_map_dma(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_sdhc_map_dma()
399 static void meson_mx_sdhc_request(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_sdhc_request()
418 static int meson_mx_sdhc_card_busy(struct mmc_host *mmc) in meson_mx_sdhc_card_busy()
427 static bool meson_mx_sdhc_tuning_point_matches(struct mmc_host *mmc, in meson_mx_sdhc_tuning_point_matches()
442 static int meson_mx_sdhc_execute_tuning(struct mmc_host *mmc, u32 opcode) in meson_mx_sdhc_execute_tuning()
526 struct mmc_host *mmc = host->mmc; in meson_mx_sdhc_request_done()
652 static void meson_mx_sdhc_init_hw_meson8(struct mmc_host *mmc) in meson_mx_sdhc_init_hw_meson8()
668 static void meson_mx_sdhc_set_pdma_meson8(struct mmc_host *mmc) in meson_mx_sdhc_set_pdma_meson8()
694 static void meson_mx_sdhc_wait_before_send_meson8(struct mmc_host *mmc) in meson_mx_sdhc_wait_before_send_meson8()
719 static void meson_mx_sdhc_init_hw_meson8m2(struct mmc_host *mmc) in meson_mx_sdhc_init_hw_meson8m2()
735 static void meson_mx_sdhc_set_pdma_meson8m2(struct mmc_host *mmc) in meson_mx_sdhc_set_pdma_meson8m2()
743 static void meson_mx_sdhc_init_hw(struct mmc_host *mmc) in meson_mx_sdhc_init_hw()
783 struct mmc_host *mmc; in meson_mx_sdhc_probe()