Lines Matching defs:mmc
45 struct mmc_host *mmc; member
80 static void meson_mx_sdhc_clear_fifo(struct mmc_host *mmc) in meson_mx_sdhc_clear_fifo()
103 static void meson_mx_sdhc_wait_cmd_ready(struct mmc_host *mmc) in meson_mx_sdhc_wait_cmd_ready()
132 static void meson_mx_sdhc_start_cmd(struct mmc_host *mmc, in meson_mx_sdhc_start_cmd()
237 static void meson_mx_sdhc_disable_clks(struct mmc_host *mmc) in meson_mx_sdhc_disable_clks()
249 static int meson_mx_sdhc_enable_clks(struct mmc_host *mmc) in meson_mx_sdhc_enable_clks()
267 static int meson_mx_sdhc_set_clk(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mx_sdhc_set_clk()
307 static void meson_mx_sdhc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mx_sdhc_set_ios()
363 static int meson_mx_sdhc_map_dma(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_sdhc_map_dma()
381 static void meson_mx_sdhc_request(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_sdhc_request()
400 static int meson_mx_sdhc_card_busy(struct mmc_host *mmc) in meson_mx_sdhc_card_busy()
409 static bool meson_mx_sdhc_tuning_point_matches(struct mmc_host *mmc, in meson_mx_sdhc_tuning_point_matches()
424 static int meson_mx_sdhc_execute_tuning(struct mmc_host *mmc, u32 opcode) in meson_mx_sdhc_execute_tuning()
507 struct mmc_host *mmc = host->mmc; in meson_mx_sdhc_request_done() local
633 static void meson_mx_sdhc_init_hw_meson8(struct mmc_host *mmc) in meson_mx_sdhc_init_hw_meson8()
649 static void meson_mx_sdhc_set_pdma_meson8(struct mmc_host *mmc) in meson_mx_sdhc_set_pdma_meson8()
675 static void meson_mx_sdhc_wait_before_send_meson8(struct mmc_host *mmc) in meson_mx_sdhc_wait_before_send_meson8()
700 static void meson_mx_sdhc_init_hw_meson8m2(struct mmc_host *mmc) in meson_mx_sdhc_init_hw_meson8m2()
716 static void meson_mx_sdhc_set_pdma_meson8m2(struct mmc_host *mmc) in meson_mx_sdhc_set_pdma_meson8m2()
724 static void meson_mx_sdhc_init_hw(struct mmc_host *mmc) in meson_mx_sdhc_init_hw()
769 struct mmc_host *mmc; in meson_mx_sdhc_probe() local