Lines Matching refs:sunxi_mmc_host
230 struct sunxi_mmc_host { struct
261 static int sunxi_mmc_reset_host(struct sunxi_mmc_host *host) in sunxi_mmc_reset_host() argument
282 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_init_host()
303 static void sunxi_mmc_init_idma_des(struct sunxi_mmc_host *host, in sunxi_mmc_init_idma_des()
344 static int sunxi_mmc_map_dma(struct sunxi_mmc_host *host, in sunxi_mmc_map_dma()
369 static void sunxi_mmc_start_dma(struct sunxi_mmc_host *host, in sunxi_mmc_start_dma()
391 static void sunxi_mmc_send_manual_stop(struct sunxi_mmc_host *host, in sunxi_mmc_send_manual_stop()
429 static void sunxi_mmc_dump_errinfo(struct sunxi_mmc_host *host) in sunxi_mmc_dump_errinfo()
457 static irqreturn_t sunxi_mmc_finalize_request(struct sunxi_mmc_host *host) in sunxi_mmc_finalize_request()
516 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_irq()
573 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_handle_manual_stop()
607 static int sunxi_mmc_oclk_onoff(struct sunxi_mmc_host *host, u32 oclk_en) in sunxi_mmc_oclk_onoff()
639 static int sunxi_mmc_clk_set_rate(struct sunxi_mmc_host *host, in sunxi_mmc_clk_set_rate()
693 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_set_ios()
748 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_enable_sdio_irq()
768 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_hw_reset()
777 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_request()
878 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_card_busy()
915 static int sunxi_mmc_resource_request(struct sunxi_mmc_host *host, in sunxi_mmc_resource_request()
1031 struct sunxi_mmc_host *host; in sunxi_mmc_probe()
1035 mmc = mmc_alloc_host(sizeof(struct sunxi_mmc_host), &pdev->dev); in sunxi_mmc_probe()
1091 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_remove()