Lines Matching refs:mmc_davinci_host
181 struct mmc_davinci_host { struct
231 static void mmc_davinci_sg_to_buf(struct mmc_davinci_host *host) in mmc_davinci_sg_to_buf() argument
239 static void davinci_fifo_data_trans(struct mmc_davinci_host *host, in davinci_fifo_data_trans()
282 static void mmc_davinci_start_command(struct mmc_davinci_host *host, in mmc_davinci_start_command()
406 static void davinci_abort_dma(struct mmc_davinci_host *host) in davinci_abort_dma()
418 static int mmc_davinci_send_dma_request(struct mmc_davinci_host *host, in mmc_davinci_send_dma_request()
478 static int mmc_davinci_start_dma_transfer(struct mmc_davinci_host *host, in mmc_davinci_start_dma_transfer()
509 davinci_release_dma_channels(struct mmc_davinci_host *host) in davinci_release_dma_channels()
518 static int __init davinci_acquire_dma_channels(struct mmc_davinci_host *host) in davinci_acquire_dma_channels()
554 mmc_davinci_prepare_data(struct mmc_davinci_host *host, struct mmc_request *req) in mmc_davinci_prepare_data()
630 struct mmc_davinci_host *host = mmc_priv(mmc); in mmc_davinci_request()
655 static unsigned int calculate_freq_for_card(struct mmc_davinci_host *host, in calculate_freq_for_card()
687 struct mmc_davinci_host *host = mmc_priv(mmc); in calculate_clk_divider()
731 struct mmc_davinci_host *host = mmc_priv(mmc); in mmc_davinci_set_ios()
809 mmc_davinci_xfer_done(struct mmc_davinci_host *host, struct mmc_data *data) in mmc_davinci_xfer_done()
845 static void mmc_davinci_cmd_done(struct mmc_davinci_host *host, in mmc_davinci_cmd_done()
872 static inline void mmc_davinci_reset_ctrl(struct mmc_davinci_host *host, in mmc_davinci_reset_ctrl()
888 davinci_abort_data(struct mmc_davinci_host *host, struct mmc_data *data) in davinci_abort_data()
896 struct mmc_davinci_host *host = dev_id; in mmc_davinci_sdio_irq()
911 struct mmc_davinci_host *host = (struct mmc_davinci_host *)dev_id; in mmc_davinci_irq()
1076 struct mmc_davinci_host *host = mmc_priv(mmc); in mmc_davinci_enable_sdio_irq()
1108 struct mmc_davinci_host *host; in mmc_davinci_cpufreq_transition()
1113 host = container_of(nb, struct mmc_davinci_host, freq_transition); in mmc_davinci_cpufreq_transition()
1127 static inline int mmc_davinci_cpufreq_register(struct mmc_davinci_host *host) in mmc_davinci_cpufreq_register()
1135 static inline void mmc_davinci_cpufreq_deregister(struct mmc_davinci_host *host) in mmc_davinci_cpufreq_deregister()
1141 static inline int mmc_davinci_cpufreq_register(struct mmc_davinci_host *host) in mmc_davinci_cpufreq_register()
1146 static inline void mmc_davinci_cpufreq_deregister(struct mmc_davinci_host *host) in mmc_davinci_cpufreq_deregister()
1150 static void __init init_mmcsd_host(struct mmc_davinci_host *host) in init_mmcsd_host()
1232 struct mmc_davinci_host *host = NULL; in davinci_mmcsd_probe()
1258 mmc = mmc_alloc_host(sizeof(struct mmc_davinci_host), &pdev->dev); in davinci_mmcsd_probe()
1407 struct mmc_davinci_host *host = platform_get_drvdata(pdev); in davinci_mmcsd_remove()
1436 struct mmc_davinci_host *host = platform_get_drvdata(pdev); in davinci_mmcsd_suspend()
1448 struct mmc_davinci_host *host = platform_get_drvdata(pdev); in davinci_mmcsd_resume()