Lines Matching refs:meson_mx_mmc_host
101 struct meson_mx_mmc_host { struct
128 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_mask_bits() argument
138 static void meson_mx_mmc_soft_reset(struct meson_mx_mmc_host *host) in meson_mx_mmc_soft_reset()
158 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_start_cmd()
243 static void meson_mx_mmc_request_done(struct meson_mx_mmc_host *host) in meson_mx_mmc_request_done()
257 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_set_ios()
336 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_request()
362 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_card_busy()
371 struct meson_mx_mmc_host *host = mmc_priv(mmc); in meson_mx_mmc_read_response()
393 static irqreturn_t meson_mx_mmc_process_cmd_irq(struct meson_mx_mmc_host *host, in meson_mx_mmc_process_cmd_irq()
424 struct meson_mx_mmc_host *host = (void *) data; in meson_mx_mmc_irq()
449 struct meson_mx_mmc_host *host = (void *) irq_data; in meson_mx_mmc_irq_thread()
476 struct meson_mx_mmc_host *host = from_timer(host, t, cmd_timeout); in meson_mx_mmc_timeout()
536 static int meson_mx_mmc_add_host(struct meson_mx_mmc_host *host) in meson_mx_mmc_add_host()
587 static int meson_mx_mmc_register_clks(struct meson_mx_mmc_host *host) in meson_mx_mmc_register_clks()
640 struct meson_mx_mmc_host *host; in meson_mx_mmc_probe()
737 struct meson_mx_mmc_host *host = platform_get_drvdata(pdev); in meson_mx_mmc_remove()