Lines Matching refs:sunxi_mmc_host

268 struct sunxi_mmc_host {  struct
305 static int sunxi_mmc_reset_host(struct sunxi_mmc_host *host) in sunxi_mmc_reset_host() argument
323 static int sunxi_mmc_init_host(struct sunxi_mmc_host *host) in sunxi_mmc_init_host()
358 static void sunxi_mmc_init_idma_des(struct sunxi_mmc_host *host, in sunxi_mmc_init_idma_des()
394 static int sunxi_mmc_map_dma(struct sunxi_mmc_host *host, in sunxi_mmc_map_dma()
419 static void sunxi_mmc_start_dma(struct sunxi_mmc_host *host, in sunxi_mmc_start_dma()
441 static void sunxi_mmc_send_manual_stop(struct sunxi_mmc_host *host, in sunxi_mmc_send_manual_stop()
479 static void sunxi_mmc_dump_errinfo(struct sunxi_mmc_host *host) in sunxi_mmc_dump_errinfo()
507 static irqreturn_t sunxi_mmc_finalize_request(struct sunxi_mmc_host *host) in sunxi_mmc_finalize_request()
566 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_irq()
623 struct sunxi_mmc_host *host = dev_id; in sunxi_mmc_handle_manual_stop()
657 static int sunxi_mmc_oclk_onoff(struct sunxi_mmc_host *host, u32 oclk_en) in sunxi_mmc_oclk_onoff()
699 static int sunxi_mmc_calibrate(struct sunxi_mmc_host *host, int reg_off) in sunxi_mmc_calibrate()
718 static int sunxi_mmc_clk_set_phase(struct sunxi_mmc_host *host, in sunxi_mmc_clk_set_phase()
756 static int sunxi_mmc_clk_set_rate(struct sunxi_mmc_host *host, in sunxi_mmc_clk_set_rate()
859 static void sunxi_mmc_set_bus_width(struct sunxi_mmc_host *host, in sunxi_mmc_set_bus_width()
875 static void sunxi_mmc_set_clk(struct sunxi_mmc_host *host, struct mmc_ios *ios) in sunxi_mmc_set_clk()
892 static void sunxi_mmc_card_power(struct sunxi_mmc_host *host, in sunxi_mmc_card_power()
940 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_set_ios()
962 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_enable_sdio_irq()
988 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_hw_reset()
997 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_request()
1093 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_card_busy()
1183 static int sunxi_mmc_enable(struct sunxi_mmc_host *host) in sunxi_mmc_enable()
1244 static void sunxi_mmc_disable(struct sunxi_mmc_host *host) in sunxi_mmc_disable()
1257 static int sunxi_mmc_resource_request(struct sunxi_mmc_host *host, in sunxi_mmc_resource_request()
1326 struct sunxi_mmc_host *host; in sunxi_mmc_probe()
1330 mmc = mmc_alloc_host(sizeof(struct sunxi_mmc_host), &pdev->dev); in sunxi_mmc_probe()
1426 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_remove()
1442 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_runtime_resume()
1460 struct sunxi_mmc_host *host = mmc_priv(mmc); in sunxi_mmc_runtime_suspend()