Lines Matching refs:au1xmmc_host
88 struct au1xmmc_host {
164 static inline void IRQ_ON(struct au1xmmc_host *host, u32 mask)
172 static inline void FLUSH_FIFO(struct au1xmmc_host *host)
187 static inline void IRQ_OFF(struct au1xmmc_host *host, u32 mask)
195 static inline void SEND_STOP(struct au1xmmc_host *host)
211 static void au1xmmc_set_power(struct au1xmmc_host *host, int state)
219 struct au1xmmc_host *host = mmc_priv(mmc);
229 struct au1xmmc_host *host = mmc_priv(mmc);
237 static void au1xmmc_finish_request(struct au1xmmc_host *host)
258 struct au1xmmc_host *host = from_tasklet(host, t, finish_task);
262 static int au1xmmc_send_command(struct au1xmmc_host *host,
315 static void au1xmmc_data_complete(struct au1xmmc_host *host, u32 status)
368 struct au1xmmc_host *host = from_tasklet(host, t, data_task);
376 static void au1xmmc_send_pio(struct au1xmmc_host *host)
432 static void au1xmmc_receive_pio(struct au1xmmc_host *host)
515 static void au1xmmc_cmd_complete(struct au1xmmc_host *host, u32 status)
586 static void au1xmmc_set_clock(struct au1xmmc_host *host, int rate)
601 static int au1xmmc_prepare_data(struct au1xmmc_host *host,
676 struct au1xmmc_host *host = mmc_priv(mmc);
706 static void au1xmmc_reset_controller(struct au1xmmc_host *host)
742 struct au1xmmc_host *host = mmc_priv(mmc);
779 struct au1xmmc_host *host = dev_id;
848 struct au1xmmc_host *host = (struct au1xmmc_host *)dev_id;
860 static int au1xmmc_dbdma_init(struct au1xmmc_host *host)
905 static void au1xmmc_dbdma_shutdown(struct au1xmmc_host *host)
916 struct au1xmmc_host *host = mmc_priv(mmc);
935 struct au1xmmc_host *host;
939 mmc = mmc_alloc_host(sizeof(struct au1xmmc_host), &pdev->dev);
1119 struct au1xmmc_host *host = platform_get_drvdata(pdev);
1161 struct au1xmmc_host *host = platform_get_drvdata(pdev);
1174 struct au1xmmc_host *host = platform_get_drvdata(pdev);