Lines Matching refs:sunxi_mmc_host
269 struct sunxi_mmc_host { struct
306 static int sunxi_mmc_reset_host(struct sunxi_mmc_host *host) in sunxi_mmc_reset_host() argument
324 static int sunxi_mmc_init_host(struct sunxi_mmc_host *host) in sunxi_mmc_init_host()
359 static void sunxi_mmc_init_idma_des(struct sunxi_mmc_host *host, in sunxi_mmc_init_idma_des()
398 static int sunxi_mmc_map_dma(struct sunxi_mmc_host *host, in sunxi_mmc_map_dma()
423 static void sunxi_mmc_start_dma(struct sunxi_mmc_host *host, in sunxi_mmc_start_dma()
445 static void sunxi_mmc_send_manual_stop(struct sunxi_mmc_host *host, in sunxi_mmc_send_manual_stop()
483 static void sunxi_mmc_dump_errinfo(struct sunxi_mmc_host *host) in sunxi_mmc_dump_errinfo()
511 static irqreturn_t sunxi_mmc_finalize_request(struct sunxi_mmc_host *host) in sunxi_mmc_finalize_request()
570 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_irq()
627 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_handle_manual_stop()
661 static int sunxi_mmc_oclk_onoff(struct sunxi_mmc_host *host, u32 oclk_en) in sunxi_mmc_oclk_onoff()
703 static int sunxi_mmc_calibrate(struct sunxi_mmc_host *host, int reg_off) in sunxi_mmc_calibrate()
722 static int sunxi_mmc_clk_set_phase(struct sunxi_mmc_host *host, in sunxi_mmc_clk_set_phase()
760 static int sunxi_mmc_clk_set_rate(struct sunxi_mmc_host *host, in sunxi_mmc_clk_set_rate()
869 static void sunxi_mmc_set_bus_width(struct sunxi_mmc_host *host, in sunxi_mmc_set_bus_width()
885 static void sunxi_mmc_set_clk(struct sunxi_mmc_host *host, struct mmc_ios *ios) in sunxi_mmc_set_clk()
902 static void sunxi_mmc_card_power(struct sunxi_mmc_host *host, in sunxi_mmc_card_power()
950 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_set_ios()
976 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_enable_sdio_irq()
1002 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_hw_reset()
1011 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_request()
1107 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_card_busy()
1226 static int sunxi_mmc_enable(struct sunxi_mmc_host *host) in sunxi_mmc_enable()
1287 static void sunxi_mmc_disable(struct sunxi_mmc_host *host) in sunxi_mmc_disable()
1300 static int sunxi_mmc_resource_request(struct sunxi_mmc_host *host, in sunxi_mmc_resource_request()
1368 struct sunxi_mmc_host *host; in sunxi_mmc_probe()
1372 mmc = mmc_alloc_host(sizeof(struct sunxi_mmc_host), &pdev->dev); in sunxi_mmc_probe()
1492 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_remove()
1508 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_runtime_resume()
1526 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_runtime_suspend()