Home
last modified time | relevance | path

Searched refs:mmc_host (Results 1 – 95 of 95) sorted by relevance

/linux-4.4.14/drivers/mmc/core/
Dcore.h19 void (*remove)(struct mmc_host *);
20 void (*detect)(struct mmc_host *);
21 int (*pre_suspend)(struct mmc_host *);
22 int (*suspend)(struct mmc_host *);
23 int (*resume)(struct mmc_host *);
24 int (*runtime_suspend)(struct mmc_host *);
25 int (*runtime_resume)(struct mmc_host *);
26 int (*power_save)(struct mmc_host *);
27 int (*power_restore)(struct mmc_host *);
28 int (*alive)(struct mmc_host *);
[all …]
Dpwrseq.h12 void (*pre_power_on)(struct mmc_host *host);
13 void (*post_power_on)(struct mmc_host *host);
14 void (*power_off)(struct mmc_host *host);
15 void (*free)(struct mmc_host *host);
24 int mmc_pwrseq_alloc(struct mmc_host *host);
25 void mmc_pwrseq_pre_power_on(struct mmc_host *host);
26 void mmc_pwrseq_post_power_on(struct mmc_host *host);
27 void mmc_pwrseq_power_off(struct mmc_host *host);
28 void mmc_pwrseq_free(struct mmc_host *host);
30 struct mmc_pwrseq *mmc_pwrseq_simple_alloc(struct mmc_host *host,
[all …]
Dmmc_ops.h16 int mmc_deselect_cards(struct mmc_host *host);
17 int mmc_set_dsr(struct mmc_host *host);
18 int mmc_go_idle(struct mmc_host *host);
19 int mmc_send_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);
20 int mmc_all_send_cid(struct mmc_host *host, u32 *cid);
24 int mmc_send_cid(struct mmc_host *host, u32 *cid);
25 int mmc_spi_read_ocr(struct mmc_host *host, int highcap, u32 *ocrp);
26 int mmc_spi_set_crc(struct mmc_host *host, int use_crc);
30 int mmc_switch_status_error(struct mmc_host *host, u32 status);
Dhost.c35 #define cls_dev_to_mmc_host(d) container_of(d, struct mmc_host, class_dev)
42 struct mmc_host *host = cls_dev_to_mmc_host(dev); in mmc_host_classdev_release()
64 void mmc_retune_enable(struct mmc_host *host) in mmc_retune_enable()
72 void mmc_retune_disable(struct mmc_host *host) in mmc_retune_disable()
80 void mmc_retune_timer_stop(struct mmc_host *host) in mmc_retune_timer_stop()
86 void mmc_retune_hold(struct mmc_host *host) in mmc_retune_hold()
93 void mmc_retune_release(struct mmc_host *host) in mmc_retune_release()
101 int mmc_retune(struct mmc_host *host) in mmc_retune()
143 struct mmc_host *host = (struct mmc_host *)data; in mmc_retune_timer()
157 int mmc_of_parse(struct mmc_host *host) in mmc_of_parse()
[all …]
Dhost.h18 void mmc_retune_enable(struct mmc_host *host);
19 void mmc_retune_disable(struct mmc_host *host);
20 void mmc_retune_hold(struct mmc_host *host);
21 void mmc_retune_release(struct mmc_host *host);
22 int mmc_retune(struct mmc_host *host);
Dslot-gpio.c36 struct mmc_host *host = dev_id; in mmc_gpio_cd_irqt()
44 int mmc_gpio_alloc(struct mmc_host *host) in mmc_gpio_alloc()
61 int mmc_gpio_get_ro(struct mmc_host *host) in mmc_gpio_get_ro()
76 int mmc_gpio_get_cd(struct mmc_host *host) in mmc_gpio_get_cd()
101 int mmc_gpio_request_ro(struct mmc_host *host, unsigned int gpio) in mmc_gpio_request_ro()
121 void mmc_gpiod_request_cd_irq(struct mmc_host *host) in mmc_gpiod_request_cd_irq()
160 void mmc_gpio_set_cd_isr(struct mmc_host *host, in mmc_gpio_set_cd_isr()
185 int mmc_gpio_request_cd(struct mmc_host *host, unsigned int gpio, in mmc_gpio_request_cd()
230 int mmc_gpiod_request_cd(struct mmc_host *host, const char *con_id, in mmc_gpiod_request_cd()
276 int mmc_gpiod_request_ro(struct mmc_host *host, const char *con_id, in mmc_gpiod_request_ro()
Dpwrseq.c22 struct mmc_pwrseq *(*alloc)(struct mmc_host *host, struct device *dev);
50 int mmc_pwrseq_alloc(struct mmc_host *host) in mmc_pwrseq_alloc()
88 void mmc_pwrseq_pre_power_on(struct mmc_host *host) in mmc_pwrseq_pre_power_on()
96 void mmc_pwrseq_post_power_on(struct mmc_host *host) in mmc_pwrseq_post_power_on()
104 void mmc_pwrseq_power_off(struct mmc_host *host) in mmc_pwrseq_power_off()
112 void mmc_pwrseq_free(struct mmc_host *host) in mmc_pwrseq_free()
Dcore.c92 static void mmc_should_fail_request(struct mmc_host *host, in mmc_should_fail_request()
116 static inline void mmc_should_fail_request(struct mmc_host *host, in mmc_should_fail_request()
131 void mmc_request_done(struct mmc_host *host, struct mmc_request *mrq) in mmc_request_done()
195 static void __mmc_start_request(struct mmc_host *host, struct mmc_request *mrq) in __mmc_start_request()
227 static int mmc_start_request(struct mmc_host *host, struct mmc_request *mrq) in mmc_start_request()
396 static int __mmc_start_data_req(struct mmc_host *host, struct mmc_request *mrq) in __mmc_start_data_req()
412 static int __mmc_start_req(struct mmc_host *host, struct mmc_request *mrq) in __mmc_start_req()
439 static int mmc_wait_for_data_req_done(struct mmc_host *host, in mmc_wait_for_data_req_done()
485 static void mmc_wait_for_req_done(struct mmc_host *host, in mmc_wait_for_req_done()
539 static void mmc_pre_req(struct mmc_host *host, struct mmc_request *mrq, in mmc_pre_req()
[all …]
Dpwrseq_simple.c43 static void mmc_pwrseq_simple_pre_power_on(struct mmc_host *host) in mmc_pwrseq_simple_pre_power_on()
56 static void mmc_pwrseq_simple_post_power_on(struct mmc_host *host) in mmc_pwrseq_simple_post_power_on()
64 static void mmc_pwrseq_simple_power_off(struct mmc_host *host) in mmc_pwrseq_simple_power_off()
77 static void mmc_pwrseq_simple_free(struct mmc_host *host) in mmc_pwrseq_simple_free()
97 struct mmc_pwrseq *mmc_pwrseq_simple_alloc(struct mmc_host *host, in mmc_pwrseq_simple_alloc()
Dsd.h8 int mmc_sd_get_cid(struct mmc_host *host, u32 ocr, u32 *cid, u32 *rocr);
9 int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card);
11 int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
Dsd_ops.h16 int mmc_send_app_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);
17 int mmc_send_if_cond(struct mmc_host *host, u32 ocr);
18 int mmc_send_relative_addr(struct mmc_host *host, unsigned int *rca);
Dmmc_ops.c91 static int _mmc_select_card(struct mmc_host *host, struct mmc_card *card) in _mmc_select_card()
122 int mmc_deselect_cards(struct mmc_host *host) in mmc_deselect_cards()
135 int mmc_set_dsr(struct mmc_host *host) in mmc_set_dsr()
147 int mmc_go_idle(struct mmc_host *host) in mmc_go_idle()
184 int mmc_send_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr) in mmc_send_op_cond()
224 int mmc_all_send_cid(struct mmc_host *host, u32 *cid) in mmc_all_send_cid()
265 mmc_send_cxd_native(struct mmc_host *host, u32 arg, u32 *cxd, int opcode) in mmc_send_cxd_native()
291 mmc_send_cxd_data(struct mmc_card *card, struct mmc_host *host, in mmc_send_cxd_data()
365 int mmc_send_cid(struct mmc_host *host, u32 *cid) in mmc_send_cid()
423 int mmc_spi_read_ocr(struct mmc_host *host, int highcap, u32 *ocrp) in mmc_spi_read_ocr()
[all …]
Dsd.c495 static u32 sd_get_host_max_current(struct mmc_host *host) in sd_get_host_max_current()
694 int mmc_sd_get_cid(struct mmc_host *host, u32 ocr, u32 *cid, u32 *rocr) in mmc_sd_get_cid()
770 int mmc_sd_get_csd(struct mmc_host *host, struct mmc_card *card) in mmc_sd_get_csd()
788 static int mmc_sd_get_ro(struct mmc_host *host) in mmc_sd_get_ro()
808 int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card, in mmc_sd_setup_card()
892 static int mmc_sd_init_card(struct mmc_host *host, u32 ocr, in mmc_sd_init_card()
1014 static void mmc_sd_remove(struct mmc_host *host) in mmc_sd_remove()
1026 static int mmc_sd_alive(struct mmc_host *host) in mmc_sd_alive()
1034 static void mmc_sd_detect(struct mmc_host *host) in mmc_sd_detect()
1060 static int _mmc_sd_suspend(struct mmc_host *host) in _mmc_sd_suspend()
[all …]
Dpwrseq_emmc.c36 static void mmc_pwrseq_emmc_reset(struct mmc_host *host) in mmc_pwrseq_emmc_reset()
44 static void mmc_pwrseq_emmc_free(struct mmc_host *host) in mmc_pwrseq_emmc_free()
69 struct mmc_pwrseq *mmc_pwrseq_emmc_alloc(struct mmc_host *host, in mmc_pwrseq_emmc_alloc()
Ddebugfs.c55 struct mmc_host *host = s->private; in mmc_ios_show()
211 struct mmc_host *host = data; in mmc_clock_opt_get()
220 struct mmc_host *host = data; in mmc_clock_opt_set()
236 void mmc_add_host_debugfs(struct mmc_host *host) in mmc_add_host_debugfs()
276 void mmc_remove_host_debugfs(struct mmc_host *host) in mmc_remove_host_debugfs()
358 struct mmc_host *host = card->host; in mmc_add_card_debugfs()
Dbus.c132 struct mmc_host *host = card->host; in mmc_bus_shutdown()
150 struct mmc_host *host = card->host; in mmc_bus_suspend()
164 struct mmc_host *host = card->host; in mmc_bus_resume()
181 struct mmc_host *host = card->host; in mmc_runtime_suspend()
189 struct mmc_host *host = card->host; in mmc_runtime_resume()
259 struct mmc_card *mmc_alloc_card(struct mmc_host *host, struct device_type *type) in mmc_alloc_card()
Dsdio_irq.c31 static int process_sdio_pending_irqs(struct mmc_host *host) in process_sdio_pending_irqs()
92 void sdio_run_irqs(struct mmc_host *host) in sdio_run_irqs()
103 struct mmc_host *host = _host; in sdio_irq_thread()
189 struct mmc_host *host = card->host; in sdio_card_irq_get()
214 struct mmc_host *host = card->host; in sdio_card_irq_put()
Dsdio_ops.h17 int mmc_send_io_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);
22 int sdio_reset(struct mmc_host *host);
Dmmc.c184 struct mmc_host *host = card->host; in mmc_select_card_type()
782 struct mmc_host *host = card->host; in __mmc_select_powerclass()
844 struct mmc_host *host = card->host; in mmc_select_powerclass()
906 struct mmc_host *host = card->host; in mmc_select_bus_width()
984 struct mmc_host *host = card->host; in mmc_select_hs_ddr()
1065 struct mmc_host *host = card->host; in mmc_select_hs400()
1155 struct mmc_host *host = card->host; in mmc_hs400_to_hs200()
1252 struct mmc_host *host = card->host; in mmc_select_hs200()
1347 struct mmc_host *host = card->host; in mmc_hs200_tuning()
1367 static int mmc_init_card(struct mmc_host *host, u32 ocr, in mmc_init_card()
[all …]
Dsdio.c551 static int mmc_sdio_init_card(struct mmc_host *host, u32 ocr, in mmc_sdio_init_card()
792 static void mmc_sdio_remove(struct mmc_host *host) in mmc_sdio_remove()
813 static int mmc_sdio_alive(struct mmc_host *host) in mmc_sdio_alive()
821 static void mmc_sdio_detect(struct mmc_host *host) in mmc_sdio_detect()
876 static int mmc_sdio_pre_suspend(struct mmc_host *host) in mmc_sdio_pre_suspend()
898 static int mmc_sdio_suspend(struct mmc_host *host) in mmc_sdio_suspend()
917 static int mmc_sdio_resume(struct mmc_host *host) in mmc_sdio_resume()
971 static int mmc_sdio_power_restore(struct mmc_host *host) in mmc_sdio_power_restore()
1016 static int mmc_sdio_runtime_suspend(struct mmc_host *host) in mmc_sdio_runtime_suspend()
1026 static int mmc_sdio_runtime_resume(struct mmc_host *host) in mmc_sdio_runtime_resume()
[all …]
Dsd_ops.c25 int mmc_app_cmd(struct mmc_host *host, struct mmc_card *card) in mmc_app_cmd()
68 int mmc_wait_for_app_cmd(struct mmc_host *host, struct mmc_card *card, in mmc_wait_for_app_cmd()
150 int mmc_send_app_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr) in mmc_send_app_op_cond()
196 int mmc_send_if_cond(struct mmc_host *host, u32 ocr) in mmc_send_if_cond()
227 int mmc_send_relative_addr(struct mmc_host *host, unsigned int *rca) in mmc_send_relative_addr()
Dsdio_ops.c22 int mmc_send_io_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr) in mmc_send_io_op_cond()
68 static int mmc_io_rw_direct_host(struct mmc_host *host, int write, unsigned fn, in mmc_io_rw_direct_host()
207 int sdio_reset(struct mmc_host *host) in sdio_reset()
Dslot-gpio.h11 int mmc_gpio_alloc(struct mmc_host *host);
Dbus.h22 struct mmc_card *mmc_alloc_card(struct mmc_host *host,
Dsdio_bus.c298 struct mmc_host *host = func->card->host; in sdio_acpi_set_handle()
309 struct mmc_host *host = func->card->host; in sdio_set_of_node()
Dsdio_io.c708 struct mmc_host *host; in sdio_set_host_pm_flags()
/linux-4.4.14/include/linux/mmc/
Dhost.h91 void (*post_req)(struct mmc_host *host, struct mmc_request *req,
93 void (*pre_req)(struct mmc_host *host, struct mmc_request *req,
95 void (*request)(struct mmc_host *host, struct mmc_request *req);
116 void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
117 int (*get_ro)(struct mmc_host *host);
118 int (*get_cd)(struct mmc_host *host);
120 void (*enable_sdio_irq)(struct mmc_host *host, int enable);
123 void (*init_card)(struct mmc_host *host, struct mmc_card *card);
125 int (*start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios);
128 int (*card_busy)(struct mmc_host *host);
[all …]
Dslot-gpio.h14 struct mmc_host;
16 int mmc_gpio_get_ro(struct mmc_host *host);
17 int mmc_gpio_request_ro(struct mmc_host *host, unsigned int gpio);
19 int mmc_gpio_get_cd(struct mmc_host *host);
20 int mmc_gpio_request_cd(struct mmc_host *host, unsigned int gpio,
23 int mmc_gpiod_request_cd(struct mmc_host *host, const char *con_id,
26 int mmc_gpiod_request_ro(struct mmc_host *host, const char *con_id,
29 void mmc_gpio_set_cd_isr(struct mmc_host *host,
31 void mmc_gpiod_request_cd_irq(struct mmc_host *host);
Dcore.h129 struct mmc_host;
138 struct mmc_host *host;
146 extern struct mmc_async_req *mmc_start_req(struct mmc_host *,
149 extern void mmc_wait_for_req(struct mmc_host *, struct mmc_request *);
150 extern int mmc_wait_for_cmd(struct mmc_host *, struct mmc_command *, int);
151 extern int mmc_app_cmd(struct mmc_host *, struct mmc_card *);
152 extern int mmc_wait_for_app_cmd(struct mmc_host *, struct mmc_card *,
156 extern int mmc_send_tuning(struct mmc_host *host, u32 opcode, int *cmd_error);
183 extern int mmc_hw_reset(struct mmc_host *host);
189 extern int __mmc_claim_host(struct mmc_host *host, atomic_t *abort);
[all …]
Dcard.h202 struct mmc_host;
249 struct mmc_host *host; /* the host this device belongs to */
/linux-4.4.14/arch/mips/alchemy/devboards/
Ddb1200.c352 void(*mmc_cd)(struct mmc_host *, unsigned long); in db1200_mmc_cd()
372 static int db1200_mmc_cd_setup(void *mmc_host, int en) in db1200_mmc_cd_setup() argument
378 0, "sd_insert", mmc_host); in db1200_mmc_cd_setup()
383 0, "sd_eject", mmc_host); in db1200_mmc_cd_setup()
385 free_irq(DB1200_SD0_INSERT_INT, mmc_host); in db1200_mmc_cd_setup()
395 free_irq(DB1200_SD0_INSERT_INT, mmc_host); in db1200_mmc_cd_setup()
396 free_irq(DB1200_SD0_EJECT_INT, mmc_host); in db1200_mmc_cd_setup()
403 static void db1200_mmc_set_power(void *mmc_host, int state) in db1200_mmc_set_power() argument
412 static int db1200_mmc_card_readonly(void *mmc_host) in db1200_mmc_card_readonly() argument
417 static int db1200_mmc_card_inserted(void *mmc_host) in db1200_mmc_card_inserted() argument
[all …]
Ddb1000.c178 void (*mmc_cd)(struct mmc_host *, unsigned long); in db1100_mmc_cd()
187 static int db1100_mmc_cd_setup(void *mmc_host, int en) in db1100_mmc_cd_setup() argument
199 "sd0_cd", mmc_host); in db1100_mmc_cd_setup()
201 free_irq(irq, mmc_host); in db1100_mmc_cd_setup()
205 static int db1100_mmc1_cd_setup(void *mmc_host, int en) in db1100_mmc1_cd_setup() argument
217 "sd1_cd", mmc_host); in db1100_mmc1_cd_setup()
219 free_irq(irq, mmc_host); in db1100_mmc1_cd_setup()
223 static int db1100_mmc_card_readonly(void *mmc_host) in db1100_mmc_card_readonly() argument
229 static int db1100_mmc_card_inserted(void *mmc_host) in db1100_mmc_card_inserted() argument
234 static void db1100_mmc_set_power(void *mmc_host, int state) in db1100_mmc_set_power() argument
[all …]
Ddb1300.c452 void(*mmc_cd)(struct mmc_host *, unsigned long); in db1300_mmc_cd()
473 static int db1300_mmc_card_readonly(void *mmc_host) in db1300_mmc_card_readonly() argument
479 static int db1300_mmc_card_inserted(void *mmc_host) in db1300_mmc_card_inserted() argument
484 static int db1300_mmc_cd_setup(void *mmc_host, int en) in db1300_mmc_cd_setup() argument
490 "sd_insert", mmc_host); in db1300_mmc_cd_setup()
495 "sd_eject", mmc_host); in db1300_mmc_cd_setup()
497 free_irq(DB1300_SD1_INSERT_INT, mmc_host); in db1300_mmc_cd_setup()
501 if (db1300_mmc_card_inserted(mmc_host)) in db1300_mmc_cd_setup()
507 free_irq(DB1300_SD1_INSERT_INT, mmc_host); in db1300_mmc_cd_setup()
508 free_irq(DB1300_SD1_EJECT_INT, mmc_host); in db1300_mmc_cd_setup()
[all …]
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dau1100_mmc.h44 int(*cd_setup)(void *mmc_host, int on);
45 int(*card_inserted)(void *mmc_host);
46 int(*card_readonly)(void *mmc_host);
47 void(*set_power)(void *mmc_host, int state);
/linux-4.4.14/drivers/mmc/host/
Dwmt-sdmmc.c189 struct mmc_host *mmc;
226 static void wmt_mci_read_response(struct mmc_host *mmc) in wmt_mci_read_response()
257 static int wmt_mci_send_command(struct mmc_host *mmc, u8 command, u8 cmdtype, in wmt_mci_send_command()
465 static void wmt_reset_hardware(struct mmc_host *mmc) in wmt_reset_hardware()
504 static int wmt_dma_init(struct mmc_host *mmc) in wmt_dma_init()
528 static void wmt_dma_config(struct mmc_host *mmc, u32 descaddr, u8 dir) in wmt_dma_config()
562 static void wmt_mci_request(struct mmc_host *mmc, struct mmc_request *req) in wmt_mci_request()
673 static void wmt_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in wmt_mci_set_ios()
713 static int wmt_mci_get_ro(struct mmc_host *mmc) in wmt_mci_get_ro()
720 static int wmt_mci_get_cd(struct mmc_host *mmc) in wmt_mci_get_cd()
[all …]
Dsdricoh_cs.c94 struct mmc_host *mmc; /* MMC structure */
265 static void sdricoh_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdricoh_request()
355 static void sdricoh_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdricoh_set_ios()
376 static int sdricoh_get_ro(struct mmc_host *mmc) in sdricoh_get_ro()
403 struct mmc_host *mmc = NULL; in sdricoh_init_mmc()
500 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_detach()
525 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_resume()
Dcb710-mmc.c28 static void cb710_mmc_select_clock_divider(struct mmc_host *mmc, int hz) in cb710_mmc_select_clock_divider()
444 static int cb710_mmc_command(struct mmc_host *mmc, struct mmc_command *cmd) in cb710_mmc_command()
484 static void cb710_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in cb710_mmc_request()
561 static void cb710_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in cb710_mmc_set_ios()
600 static int cb710_mmc_get_ro(struct mmc_host *mmc) in cb710_mmc_get_ro()
608 static int cb710_mmc_get_cd(struct mmc_host *mmc) in cb710_mmc_get_cd()
618 struct mmc_host *mmc = cb710_slot_to_mmc(slot); in cb710_mmc_irq_handler()
650 struct mmc_host *mmc = (void *)data; in cb710_mmc_finish_request_tasklet()
689 struct mmc_host *mmc; in cb710_mmc_init()
744 struct mmc_host *mmc = cb710_slot_to_mmc(slot); in cb710_mmc_exit()
Dtmio_mmc_pio.c131 static void tmio_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in tmio_mmc_enable_sdio_irq()
641 struct mmc_host *mmc = host->mmc; in __tmio_mmc_card_detect_irq()
713 struct mmc_host *mmc = host->mmc; in tmio_mmc_sdio_irq()
788 static void tmio_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in tmio_mmc_request()
839 struct mmc_host *mmc = host->mmc; in tmio_mmc_clk_update()
854 struct mmc_host *mmc = host->mmc; in tmio_mmc_power_on()
888 struct mmc_host *mmc = host->mmc; in tmio_mmc_power_off()
919 static void tmio_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in tmio_mmc_set_ios()
988 static int tmio_mmc_get_ro(struct mmc_host *mmc) in tmio_mmc_get_ro()
1028 struct mmc_host *mmc = host->mmc; in tmio_mmc_init_ocr()
[all …]
Dcb710-mmc.h25 static inline struct mmc_host *cb710_slot_to_mmc(struct cb710_slot *slot) in cb710_slot_to_mmc()
30 static inline struct cb710_slot *cb710_mmc_to_slot(struct mmc_host *mmc) in cb710_mmc_to_slot()
Dmxs-mmc.c65 struct mmc_host *mmc;
76 static int mxs_mmc_get_cd(struct mmc_host *mmc) in mxs_mmc_get_cd()
490 static void mxs_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in mxs_mmc_request()
499 static void mxs_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mxs_mmc_set_ios()
514 static void mxs_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in mxs_mmc_enable_sdio_irq()
578 struct mmc_host *mmc; in mxs_mmc_probe()
690 struct mmc_host *mmc = platform_get_drvdata(pdev); in mxs_mmc_remove()
709 struct mmc_host *mmc = dev_get_drvdata(dev); in mxs_mmc_suspend()
719 struct mmc_host *mmc = dev_get_drvdata(dev); in mxs_mmc_resume()
Dmxcmmc.c126 struct mmc_host *mmc;
761 static void mxcmci_request(struct mmc_host *mmc, struct mmc_request *req) in mxcmci_request()
829 static int mxcmci_setup_dma(struct mmc_host *mmc) in mxcmci_setup_dma()
845 static void mxcmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mxcmci_set_ios()
896 struct mmc_host *mmc = data; in mxcmci_detect_irq()
904 static int mxcmci_get_ro(struct mmc_host *mmc) in mxcmci_get_ro()
918 static void mxcmci_enable_sdio_irq(struct mmc_host *mmc, int enable) in mxcmci_enable_sdio_irq()
937 static void mxcmci_init_card(struct mmc_host *host, struct mmc_card *card) in mxcmci_init_card()
968 struct mmc_host *mmc = (struct mmc_host *)data; in mxcmci_watchdog()
1005 struct mmc_host *mmc; in mxcmci_probe()
[all …]
Drtsx_pci_sdmmc.c39 struct mmc_host *mmc;
194 static void sdmmc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq, in sdmmc_pre_req()
211 static void sdmmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in sdmmc_post_req()
445 struct mmc_host *mmc = host->mmc; in sd_read_long_data()
503 struct mmc_host *mmc = host->mmc; in sd_write_long_data()
805 struct mmc_host *mmc = host->mmc; in sd_request()
876 static void sdmmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdmmc_request()
1050 static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_set_ios()
1098 static int sdmmc_get_ro(struct mmc_host *mmc) in sdmmc_get_ro()
1123 static int sdmmc_get_cd(struct mmc_host *mmc) in sdmmc_get_cd()
[all …]
Dsdhci-msm.c62 struct mmc_host *mmc;
71 struct mmc_host *mmc = host->mmc; in msm_dll_poll_ck_out_en()
101 struct mmc_host *mmc = host->mmc; in msm_config_cm_dll_phase()
166 struct mmc_host *mmc = host->mmc; in msm_find_most_appropriate_phase()
290 struct mmc_host *mmc = host->mmc; in msm_init_cm_dll()
351 struct mmc_host *mmc = host->mmc; in sdhci_msm_execute_tuning()
Dushc.c95 struct mmc_host *mmc;
252 static void ushc_request(struct mmc_host *mmc, struct mmc_request *req) in ushc_request()
375 static void ushc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in ushc_set_ios()
384 static int ushc_get_cd(struct mmc_host *mmc) in ushc_get_cd()
391 static void ushc_enable_sdio_irq(struct mmc_host *mmc, int enable) in ushc_enable_sdio_irq()
425 struct mmc_host *mmc; in ushc_probe()
Domap_hsmmc.c178 struct mmc_host *mmc;
248 static int omap_hsmmc_enable_supply(struct mmc_host *mmc) in omap_hsmmc_enable_supply()
279 static int omap_hsmmc_disable_supply(struct mmc_host *mmc) in omap_hsmmc_disable_supply()
358 struct mmc_host *mmc = host->mmc; in omap_hsmmc_set_power()
438 struct mmc_host *mmc = host->mmc; in omap_hsmmc_disable_boot_regulators()
473 struct mmc_host *mmc = host->mmc; in omap_hsmmc_reg_get()
526 static int omap_hsmmc_gpio_init(struct mmc_host *mmc, in omap_hsmmc_gpio_init()
858 struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev); in omap_hsmmc_show_cover_switch()
871 struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev); in omap_hsmmc_show_slot_name()
1558 static void omap_hsmmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in omap_hsmmc_post_req()
[all …]
Dandroid-goldfish.c118 struct mmc_host *mmc;
413 static void goldfish_mmc_request(struct mmc_host *mmc, struct mmc_request *req) in goldfish_mmc_request()
432 static void goldfish_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in goldfish_mmc_set_ios()
440 static int goldfish_mmc_get_ro(struct mmc_host *mmc) in goldfish_mmc_get_ro()
457 struct mmc_host *mmc; in goldfish_mmc_probe()
Domap.c116 struct mmc_host *mmc;
125 struct mmc_host * mmc;
313 struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev); in mmc_omap_show_cover_switch()
326 struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev); in mmc_omap_show_slot_name()
459 struct mmc_host *mmc; in mmc_omap_xfer_done()
582 struct mmc_host *mmc; in mmc_omap_cmd_done()
611 struct mmc_host *mmc; in mmc_omap_abort_command()
1084 static void mmc_omap_request(struct mmc_host *mmc, struct mmc_request *req) in mmc_omap_request()
1126 static int mmc_omap_calc_divisor(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_omap_calc_divisor()
1154 static void mmc_omap_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_omap_set_ios()
[all …]
Dmtk-sd.c297 struct mmc_host *mmc; /* mmc structure */
880 static void msdc_ops_request(struct mmc_host *mmc, struct mmc_request *mrq) in msdc_ops_request()
904 static void msdc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq, in msdc_pre_req()
917 static void msdc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in msdc_post_req()
1020 static int msdc_ops_switch_volt(struct mmc_host *mmc, struct mmc_ios *ios) in msdc_ops_switch_volt()
1054 static int msdc_card_busy(struct mmc_host *mmc) in msdc_card_busy()
1205 static void msdc_ops_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in msdc_ops_set_ios()
1312 static int msdc_tune_response(struct mmc_host *mmc, u32 opcode) in msdc_tune_response()
1358 static int msdc_tune_data(struct mmc_host *mmc, u32 opcode) in msdc_tune_data()
1412 static int msdc_execute_tuning(struct mmc_host *mmc, u32 opcode) in msdc_execute_tuning()
[all …]
Dwbsd.c754 static void wbsd_request(struct mmc_host *mmc, struct mmc_request *mrq) in wbsd_request()
850 static void wbsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in wbsd_set_ios()
923 static int wbsd_get_ro(struct mmc_host *mmc) in wbsd_get_ro()
1200 struct mmc_host *mmc; in wbsd_alloc_mmc()
1269 struct mmc_host *mmc; in wbsd_free_mmc()
1650 struct mmc_host *mmc = NULL; in wbsd_init()
1734 struct mmc_host *mmc = dev_get_drvdata(dev); in wbsd_shutdown()
1814 struct mmc_host *mmc = platform_get_drvdata(dev); in wbsd_platform_suspend()
1830 struct mmc_host *mmc = platform_get_drvdata(dev); in wbsd_platform_resume()
1855 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); in wbsd_pnp_suspend()
[all …]
Dtoshsd.c81 static void __toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in __toshsd_set_ios()
499 static void toshsd_request(struct mmc_host *mmc, struct mmc_request *mrq) in toshsd_request()
527 static void toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in toshsd_set_ios()
537 static int toshsd_get_ro(struct mmc_host *mmc) in toshsd_get_ro()
545 static int toshsd_get_cd(struct mmc_host *mmc) in toshsd_get_cd()
611 struct mmc_host *mmc; in toshsd_probe()
Dsh_mobile_sdhi.c116 struct mmc_host *mmc = platform_get_drvdata(pdev); in sh_mobile_sdhi_clk_enable()
133 struct mmc_host *mmc = platform_get_drvdata(pdev); in sh_mobile_sdhi_clk_disable()
364 struct mmc_host *mmc = platform_get_drvdata(pdev); in sh_mobile_sdhi_remove()
Dsunxi-mmc.c231 struct mmc_host *mmc;
279 static int sunxi_mmc_init_host(struct mmc_host *mmc) in sunxi_mmc_init_host()
691 static void sunxi_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sunxi_mmc_set_ios()
746 static void sunxi_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in sunxi_mmc_enable_sdio_irq()
766 static void sunxi_mmc_hw_reset(struct mmc_host *mmc) in sunxi_mmc_hw_reset()
775 static void sunxi_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sunxi_mmc_request()
876 static int sunxi_mmc_card_busy(struct mmc_host *mmc) in sunxi_mmc_card_busy()
1032 struct mmc_host *mmc; in sunxi_mmc_probe()
1090 struct mmc_host *mmc = platform_get_drvdata(pdev); in sunxi_mmc_remove()
Dmoxart-mmc.c132 struct mmc_host *mmc;
397 static void moxart_request(struct mmc_host *mmc, struct mmc_request *mrq) in moxart_request()
493 static void moxart_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in moxart_set_ios()
543 static int moxart_get_ro(struct mmc_host *mmc) in moxart_get_ro()
561 struct mmc_host *mmc; in moxart_probe()
688 struct mmc_host *mmc = dev_get_drvdata(&pdev->dev); in moxart_remove()
Drtsx_usb_sdmmc.c47 struct mmc_host *mmc;
763 static int sdmmc_get_ro(struct mmc_host *mmc) in sdmmc_get_ro()
791 static int sdmmc_get_cd(struct mmc_host *mmc) in sdmmc_get_cd()
822 static void sdmmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdmmc_request()
1133 static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_set_ios()
1179 static int sdmmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_switch_voltage()
1228 static int sdmmc_card_busy(struct mmc_host *mmc) in sdmmc_card_busy()
1268 static int sdmmc_execute_tuning(struct mmc_host *mmc, u32 opcode) in sdmmc_execute_tuning()
1330 struct mmc_host *mmc = host->mmc; in rtsx_usb_init_host()
1355 struct mmc_host *mmc; in rtsx_usb_sdmmc_drv_probe()
[all …]
Dpxamci.c56 struct mmc_host *mmc;
425 static void pxamci_request(struct mmc_host *mmc, struct mmc_request *mrq) in pxamci_request()
454 static int pxamci_get_ro(struct mmc_host *mmc) in pxamci_get_ro()
469 static void pxamci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in pxamci_set_ios()
539 static void pxamci_enable_sdio_irq(struct mmc_host *host, int enable) in pxamci_enable_sdio_irq()
644 struct mmc_host *mmc; in pxamci_probe()
849 struct mmc_host *mmc = platform_get_drvdata(pdev); in pxamci_remove()
Dtifm_sd.c483 host = mmc_priv((struct mmc_host*)tifm_get_drvdata(sock)); in tifm_sd_data_event()
513 host = mmc_priv((struct mmc_host*)tifm_get_drvdata(sock)); in tifm_sd_card_event()
621 static void tifm_sd_request(struct mmc_host *mmc, struct mmc_request *mrq) in tifm_sd_request()
739 struct mmc_host *mmc = tifm_get_drvdata(sock); in tifm_sd_end_cmd()
797 static void tifm_sd_ios(struct mmc_host *mmc, struct mmc_ios *ios) in tifm_sd_ios()
864 static int tifm_sd_ro(struct mmc_host *mmc) in tifm_sd_ro()
949 struct mmc_host *mmc; in tifm_sd_probe()
1000 struct mmc_host *mmc = tifm_get_drvdata(sock); in tifm_sd_remove()
1038 struct mmc_host *mmc = tifm_get_drvdata(sock); in tifm_sd_resume()
Dbfin_sdh.c59 struct mmc_host *mmc;
333 static void sdh_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdh_request()
356 static void sdh_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdh_set_ios()
526 struct mmc_host *mmc; in sdh_probe()
621 struct mmc_host *mmc = platform_get_drvdata(pdev); in sdh_remove()
Djz4740_mmc.c123 struct mmc_host *mmc;
322 static void jz4740_mmc_pre_request(struct mmc_host *mmc, in jz4740_mmc_pre_request()
340 static void jz4740_mmc_post_request(struct mmc_host *mmc, in jz4740_mmc_post_request()
842 static void jz4740_mmc_request(struct mmc_host *mmc, struct mmc_request *req) in jz4740_mmc_request()
859 static void jz4740_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in jz4740_mmc_set_ios()
896 static void jz4740_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in jz4740_mmc_enable_sdio_irq()
943 static int jz4740_mmc_request_gpios(struct mmc_host *mmc, in jz4740_mmc_request_gpios()
996 struct mmc_host *mmc; in jz4740_mmc_probe()
Ddavinci_mmc.c184 struct mmc_host *mmc;
628 static void mmc_davinci_request(struct mmc_host *mmc, struct mmc_request *req) in mmc_davinci_request()
683 static void calculate_clk_divider(struct mmc_host *mmc, struct mmc_ios *ios) in calculate_clk_divider()
729 static void mmc_davinci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_davinci_set_ios()
1054 static int mmc_davinci_get_cd(struct mmc_host *mmc) in mmc_davinci_get_cd()
1064 static int mmc_davinci_get_ro(struct mmc_host *mmc) in mmc_davinci_get_ro()
1074 static void mmc_davinci_enable_sdio_irq(struct mmc_host *mmc, int enable) in mmc_davinci_enable_sdio_irq()
1110 struct mmc_host *mmc; in mmc_davinci_cpufreq_transition()
1233 struct mmc_host *mmc = NULL; in davinci_mmcsd_probe()
Dmmci.c223 static int mmci_card_busy(struct mmc_host *mmc) in mmci_card_busy()
695 static void mmci_pre_request(struct mmc_host *mmc, struct mmc_request *mrq, in mmci_pre_request()
714 static void mmci_post_request(struct mmc_host *mmc, struct mmc_request *mrq, in mmci_post_request()
1280 static void mmci_request(struct mmc_host *mmc, struct mmc_request *mrq) in mmci_request()
1313 static void mmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmci_set_ios()
1422 static int mmci_get_cd(struct mmc_host *mmc) in mmci_get_cd()
1437 static int mmci_sig_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios) in mmci_sig_volt_switch()
1480 static int mmci_of_parse(struct device_node *np, struct mmc_host *mmc) in mmci_of_parse()
1516 struct mmc_host *mmc; in mmci_probe()
1755 struct mmc_host *mmc = amba_get_drvdata(dev); in mmci_remove()
[all …]
Dsdhci.c54 static int sdhci_execute_tuning(struct mmc_host *mmc, u32 opcode);
226 static void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios);
1288 struct mmc_host *mmc = host->mmc; in sdhci_set_power()
1370 static void sdhci_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdhci_request()
1468 struct mmc_host *mmc = host->mmc; in sdhci_do_set_ios()
1622 static void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdhci_set_ios()
1657 static int sdhci_get_cd(struct mmc_host *mmc) in sdhci_get_cd()
1710 static void sdhci_hw_reset(struct mmc_host *mmc) in sdhci_hw_reset()
1718 static int sdhci_get_ro(struct mmc_host *mmc) in sdhci_get_ro()
1743 static void sdhci_enable_sdio_irq(struct mmc_host *mmc, int enable) in sdhci_enable_sdio_irq()
[all …]
Ds3cmci.h23 struct mmc_host *mmc;
Ds3cmci.c146 static void s3cmci_send_request(struct mmc_host *mmc);
1129 static void s3cmci_send_request(struct mmc_host *mmc) in s3cmci_send_request()
1181 static int s3cmci_card_present(struct mmc_host *mmc) in s3cmci_card_present()
1194 static void s3cmci_request(struct mmc_host *mmc, struct mmc_request *mrq) in s3cmci_request()
1233 static void s3cmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in s3cmci_set_ios()
1299 static int s3cmci_get_ro(struct mmc_host *mmc) in s3cmci_get_ro()
1314 static void s3cmci_enable_sdio_irq(struct mmc_host *mmc, int enable) in s3cmci_enable_sdio_irq()
1375 struct mmc_host *mmc; in s3cmci_cpufreq_transition()
1552 struct mmc_host *mmc; in s3cmci_probe()
1812 struct mmc_host *mmc = platform_get_drvdata(pdev); in s3cmci_shutdown()
[all …]
Dmvsdio.c54 struct mmc_host *mmc;
142 static void mvsd_request(struct mmc_host *mmc, struct mmc_request *mrq) in mvsd_request()
556 static void mvsd_enable_sdio_irq(struct mmc_host *mmc, int enable) in mvsd_enable_sdio_irq()
603 static void mvsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mvsd_set_ios()
701 struct mmc_host *mmc = NULL; in mvsd_probe()
835 struct mmc_host *mmc = platform_get_drvdata(pdev); in mvsd_remove()
Ddw_mmc.h253 struct mmc_host *mmc;
296 int (*switch_voltage)(struct mmc_host *mmc,
Dau1xmmc.c90 struct mmc_host *mmc;
218 static int au1xmmc_card_inserted(struct mmc_host *mmc) in au1xmmc_card_inserted()
228 static int au1xmmc_card_readonly(struct mmc_host *mmc) in au1xmmc_card_readonly()
688 static void au1xmmc_request(struct mmc_host* mmc, struct mmc_request* mrq) in au1xmmc_request()
754 static void au1xmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in au1xmmc_set_ios()
928 static void au1xmmc_enable_sdio_irq(struct mmc_host *mmc, int en) in au1xmmc_enable_sdio_irq()
948 struct mmc_host *mmc; in au1xmmc_probe()
Ddw_mmc.c107 static int dw_mci_card_busy(struct mmc_host *mmc);
190 struct mmc_host *mmc = slot->mmc; in dw_mci_init_debugfs()
232 static u32 dw_mci_prepare_command(struct mmc_host *mmc, struct mmc_command *cmd) in dw_mci_prepare_command()
824 static void dw_mci_pre_req(struct mmc_host *mmc, in dw_mci_pre_req()
843 static void dw_mci_post_req(struct mmc_host *mmc, in dw_mci_post_req()
1247 static void dw_mci_request(struct mmc_host *mmc, struct mmc_request *mrq) in dw_mci_request()
1273 static void dw_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_set_ios()
1378 static int dw_mci_card_busy(struct mmc_host *mmc) in dw_mci_card_busy()
1392 static int dw_mci_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_switch_voltage()
1430 static int dw_mci_get_ro(struct mmc_host *mmc) in dw_mci_get_ro()
[all …]
Dwbsd.h142 struct mmc_host* mmc; /* MMC structure */
Dusdhi6rol0.c159 struct mmc_host *mmc;
788 struct mmc_host *mmc = host->mmc; in usdhi6_set_power()
810 static void usdhi6_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in usdhi6_set_ios()
1083 static void usdhi6_request(struct mmc_host *mmc, struct mmc_request *mrq) in usdhi6_request()
1101 static int usdhi6_get_cd(struct mmc_host *mmc) in usdhi6_get_cd()
1117 static int usdhi6_get_ro(struct mmc_host *mmc) in usdhi6_get_ro()
1133 static void usdhi6_enable_sdio_irq(struct mmc_host *mmc, int enable) in usdhi6_enable_sdio_irq()
1603 struct mmc_host *mmc = host->mmc; in usdhi6_cd()
1700 struct mmc_host *mmc; in usdhi6_probe()
Dvia-sdmmc.c299 struct mmc_host *mmc;
659 static void via_sdc_request(struct mmc_host *mmc, struct mmc_request *mrq) in via_sdc_request()
719 static void via_sdc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in via_sdc_set_ios()
781 static int via_sdc_get_ro(struct mmc_host *mmc) in via_sdc_get_ro()
1033 struct mmc_host *mmc = host->mmc; in via_init_mmc_host()
1088 struct mmc_host *mmc; in via_sd_probe()
Dtmio_mmc.c131 struct mmc_host *mmc = platform_get_drvdata(pdev); in tmio_mmc_remove()
Dsh_mmcif.c232 struct mmc_host *mmc;
994 static void sh_mmcif_request(struct mmc_host *mmc, struct mmc_request *mrq) in sh_mmcif_request()
1069 struct mmc_host *mmc = host->mmc; in sh_mmcif_set_power()
1077 static void sh_mmcif_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sh_mmcif_set_ios()
1137 static int sh_mmcif_get_cd(struct mmc_host *mmc) in sh_mmcif_get_cd()
1453 struct mmc_host *mmc = host->mmc; in sh_mmcif_init_ocr()
1469 struct mmc_host *mmc; in sh_mmcif_probe()
Dtoshsd.h165 struct mmc_host *mmc;
Dmmc_spi.c126 struct mmc_host *mmc;
1050 static void mmc_spi_request(struct mmc_host *mmc, struct mmc_request *mrq) in mmc_spi_request()
1181 static void mmc_spi_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_spi_set_ios()
1297 struct mmc_host *mmc; in mmc_spi_probe()
1486 struct mmc_host *mmc = dev_get_drvdata(&spi->dev); in mmc_spi_remove()
Dmmci.h204 struct mmc_host *mmc;
Datmel-mci.c250 struct mmc_host *mmc;
475 struct mmc_host *mmc = slot->mmc; in atmci_init_debugfs()
661 static u32 atmci_prepare_command(struct mmc_host *mmc, in atmci_prepare_command()
1251 static void atmci_request(struct mmc_host *mmc, struct mmc_request *mrq) in atmci_request()
1286 static void atmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in atmci_set_ios()
1430 static int atmci_get_ro(struct mmc_host *mmc) in atmci_get_ro()
1444 static int atmci_get_cd(struct mmc_host *mmc) in atmci_get_cd()
1459 static void atmci_enable_sdio_irq(struct mmc_host *mmc, int enable) in atmci_enable_sdio_irq()
1484 struct mmc_host *prev_mmc = host->cur_slot->mmc; in atmci_request_end()
2151 struct mmc_host *mmc; in atmci_init_slot()
Ddw_mmc-k3.c67 static int dw_mci_hi6220_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_hi6220_switch_voltage()
Dvub300.c339 struct mmc_host *mmc;
375 struct mmc_host *mmc = vub300->mmc; in vub300_delete()
1905 static void vub300_mmc_request(struct mmc_host *mmc, struct mmc_request *req) in vub300_mmc_request()
2011 static void vub300_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in vub300_mmc_set_ios()
2046 static int vub300_mmc_get_ro(struct mmc_host *mmc) in vub300_mmc_get_ro()
2052 static void vub300_enable_sdio_irq(struct mmc_host *mmc, int enable) in vub300_enable_sdio_irq()
2080 static void vub300_init_card(struct mmc_host *mmc, struct mmc_card *card) in vub300_init_card()
2104 struct mmc_host *mmc; in vub300_probe()
2373 struct mmc_host *mmc = vub300->mmc; in vub300_disconnect()
Dtmio_mmc.h56 struct mmc_host *mmc;
Dsdhci-sirf.c88 struct mmc_host *mmc = host->mmc; in sdhci_sirf_execute_tuning()
Ddw_mmc-rockchip.c90 struct mmc_host *mmc = slot->mmc; in dw_mci_rk3288_execute_tuning()
Dsdhci-st.c153 struct mmc_host *mhost = host->mmc; in st_mmcss_cconfig()
Dsdhci-acpi.c149 static int bxt_get_cd(struct mmc_host *mmc) in bxt_get_cd()
Dsdhci.h427 struct mmc_host *mmc; /* MMC structure */
Ddw_mmc-exynos.c453 struct mmc_host *mmc = slot->mmc; in dw_mci_exynos_execute_tuning()
Dsdhci-pci-core.c333 static int bxt_get_cd(struct mmc_host *mmc) in bxt_get_cd()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices-mmc1 What: /sys/devices/.../mmc_host/mmcX/mmcX:XXXX/enhanced_area_offset
12 What: /sys/devices/.../mmc_host/mmcX/mmcX:XXXX/enhanced_area_size
/linux-4.4.14/include/linux/platform_data/
Dmmc-pxamci.h8 struct mmc_host;
/linux-4.4.14/include/linux/spi/
Dmmc_spi.h8 struct mmc_host;
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_91x_sdio.c113 struct mmc_host *host; in rsi_issue_sdiocommand()
157 struct mmc_host *host = card->host; in rsi_reset_card()
342 struct mmc_host *host = dev->pfunction->card->host; in rsi_setclock()
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_sdio.c867 struct mmc_host *host = func->card->host; in if_sdio_power_on()
1073 static struct mmc_host *reset_host;
/linux-4.4.14/drivers/mmc/card/
Dqueue.c191 struct mmc_host *host = card->host; in mmc_init_queue()
Dblock.c892 struct mmc_host *host = card->host; in send_stop()
1100 static int mmc_blk_reset(struct mmc_blk_data *md, struct mmc_host *host, in mmc_blk_reset()
2130 struct mmc_host *host = card->host; in mmc_blk_issue_rq()
Dmmc_test.c2269 struct mmc_host *host = card->host; in mmc_test_reset()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c1016 static void brcmf_sdiod_host_fixup(struct mmc_host *host) in brcmf_sdiod_host_fixup()
1027 struct mmc_host *host; in brcmf_sdiod_probe()