Lines Matching refs:mmc_host
32 #define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
38 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_class_prepare()
56 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_class_complete()
68 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_classdev_release()
77 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_classdev_shutdown()
104 void mmc_retune_enable(struct mmc_host *host) in mmc_retune_enable()
116 void mmc_retune_pause(struct mmc_host *host) in mmc_retune_pause()
125 void mmc_retune_unpause(struct mmc_host *host) in mmc_retune_unpause()
140 void mmc_retune_disable(struct mmc_host *host) in mmc_retune_disable()
148 void mmc_retune_timer_stop(struct mmc_host *host) in mmc_retune_timer_stop()
154 void mmc_retune_hold(struct mmc_host *host) in mmc_retune_hold()
161 void mmc_retune_release(struct mmc_host *host) in mmc_retune_release()
170 int mmc_retune(struct mmc_host *host) in mmc_retune()
209 struct mmc_host *host = timer_container_of(host, t, retune_timer); in mmc_retune_timer()
265 int mmc_of_parse(struct mmc_host *host) in mmc_of_parse()
438 int mmc_of_parse_voltage(struct mmc_host *host, u32 *mask) in mmc_of_parse_voltage()
512 struct mmc_host *mmc_alloc_host(int extra, struct device *dev) in mmc_alloc_host()
515 struct mmc_host *host; in mmc_alloc_host()
518 host = kzalloc(sizeof(struct mmc_host) + extra, GFP_KERNEL); in mmc_alloc_host()
586 mmc_free_host(*(struct mmc_host **)res); in devm_mmc_host_release()
589 struct mmc_host *devm_mmc_alloc_host(struct device *dev, int extra) in devm_mmc_alloc_host()
591 struct mmc_host **dr, *host; in devm_mmc_alloc_host()
610 static int mmc_validate_host_caps(struct mmc_host *host) in mmc_validate_host_caps()
649 int mmc_add_host(struct mmc_host *host) in mmc_add_host()
679 void mmc_remove_host(struct mmc_host *host) in mmc_remove_host()
698 void mmc_free_host(struct mmc_host *host) in mmc_free_host()