Lines Matching refs:msdc_host
362 struct msdc_host { struct
510 static void msdc_reset_hw(struct msdc_host *host) in msdc_reset_hw()
526 static void msdc_cmd_next(struct msdc_host *host,
545 static inline void msdc_dma_setup(struct msdc_host *host, struct msdc_dma *dma, in msdc_dma_setup()
605 static void msdc_prepare_data(struct msdc_host *host, struct mmc_request *mrq) in msdc_prepare_data()
616 static void msdc_unprepare_data(struct msdc_host *host, struct mmc_request *mrq) in msdc_unprepare_data()
631 static void msdc_set_timeout(struct msdc_host *host, u32 ns, u32 clks) in msdc_set_timeout()
659 static void msdc_gate_clock(struct msdc_host *host) in msdc_gate_clock()
666 static void msdc_ungate_clock(struct msdc_host *host) in msdc_ungate_clock()
675 static void msdc_set_mclk(struct msdc_host *host, unsigned char timing, u32 hz) in msdc_set_mclk()
793 static inline u32 msdc_cmd_find_resp(struct msdc_host *host, in msdc_cmd_find_resp()
821 static inline u32 msdc_cmd_prepare_raw_cmd(struct msdc_host *host, in msdc_cmd_prepare_raw_cmd()
875 static void msdc_start_data(struct msdc_host *host, struct mmc_request *mrq, in msdc_start_data()
893 static int msdc_auto_cmd_done(struct msdc_host *host, int events, in msdc_auto_cmd_done()
918 static void msdc_track_cmd_data(struct msdc_host *host, in msdc_track_cmd_data()
926 static void msdc_request_done(struct msdc_host *host, struct mmc_request *mrq) in msdc_request_done()
947 static bool msdc_cmd_done(struct msdc_host *host, int events, in msdc_cmd_done()
1018 static inline bool msdc_cmd_is_ready(struct msdc_host *host, in msdc_cmd_is_ready()
1050 static void msdc_start_command(struct msdc_host *host, in msdc_start_command()
1076 static void msdc_cmd_next(struct msdc_host *host, in msdc_cmd_next()
1095 struct msdc_host *host = mmc_priv(mmc); in msdc_ops_request()
1117 struct msdc_host *host = mmc_priv(mmc); in msdc_pre_req()
1130 struct msdc_host *host = mmc_priv(mmc); in msdc_post_req()
1142 static void msdc_data_xfer_next(struct msdc_host *host, in msdc_data_xfer_next()
1152 static bool msdc_data_xfer_done(struct msdc_host *host, u32 events, in msdc_data_xfer_done()
1207 static void msdc_set_buswidth(struct msdc_host *host, u32 width) in msdc_set_buswidth()
1232 struct msdc_host *host = mmc_priv(mmc); in msdc_ops_switch_volt()
1259 struct msdc_host *host = mmc_priv(mmc); in msdc_card_busy()
1268 struct msdc_host *host = container_of(work, struct msdc_host, in msdc_request_timeout()
1293 struct msdc_host *host = (struct msdc_host *) dev_id; in msdc_irq()
1335 static void msdc_init_hw(struct msdc_host *host) in msdc_init_hw()
1422 static void msdc_deinit_hw(struct msdc_host *host) in msdc_deinit_hw()
1433 static void msdc_init_gpd_bd(struct msdc_host *host, struct msdc_dma *dma) in msdc_init_gpd_bd()
1467 struct msdc_host *host = mmc_priv(mmc); in msdc_ops_set_ios()
1528 static struct msdc_delay_phase get_best_delay(struct msdc_host *host, u32 delay) in get_best_delay()
1568 struct msdc_host *host = mmc_priv(mmc); in msdc_tune_response()
1666 struct msdc_host *host = mmc_priv(mmc); in hs400_tune_response()
1715 struct msdc_host *host = mmc_priv(mmc); in msdc_tune_data()
1774 struct msdc_host *host = mmc_priv(mmc); in msdc_execute_tuning()
1801 struct msdc_host *host = mmc_priv(mmc); in msdc_prepare_hs400_tuning()
1815 struct msdc_host *host = mmc_priv(mmc); in msdc_hw_reset()
1837 struct msdc_host *host) in msdc_of_property_parse()
1861 struct msdc_host *host; in msdc_drv_probe()
1871 mmc = mmc_alloc_host(sizeof(struct msdc_host), &pdev->dev); in msdc_drv_probe()
2019 struct msdc_host *host; in msdc_drv_remove()
2045 static void msdc_save_reg(struct msdc_host *host) in msdc_save_reg()
2063 static void msdc_restore_reg(struct msdc_host *host) in msdc_restore_reg()
2084 struct msdc_host *host = mmc_priv(mmc); in msdc_runtime_suspend()
2094 struct msdc_host *host = mmc_priv(mmc); in msdc_runtime_resume()