Home
last modified time | relevance | path

Searched defs:mmc (Results 1 – 25 of 87) sorted by relevance

1234

/drivers/mmc/host/
Dtmio_mmc_core.c131 static void tmio_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in tmio_mmc_enable_sdio_irq()
175 static void tmio_mmc_hw_reset(struct mmc_host *mmc) in tmio_mmc_hw_reset()
589 struct mmc_host *mmc = host->mmc; in __tmio_mmc_card_detect_irq() local
635 struct mmc_host *mmc = host->mmc; in __tmio_mmc_sdio_irq() local
717 static int tmio_mmc_execute_tuning(struct mmc_host *mmc, u32 opcode) in tmio_mmc_execute_tuning()
792 static void tmio_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in tmio_mmc_request()
867 struct mmc_host *mmc = host->mmc; in tmio_mmc_power_on() local
901 struct mmc_host *mmc = host->mmc; in tmio_mmc_power_off() local
934 static void tmio_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in tmio_mmc_set_ios()
997 static int tmio_mmc_get_ro(struct mmc_host *mmc) in tmio_mmc_get_ro()
[all …]
Dcqhci.c102 struct mmc_host *mmc = cq_host->mmc; in cqhci_dumpregs() local
241 struct mmc_host *mmc = cq_host->mmc; in __cqhci_enable() local
301 int cqhci_suspend(struct mmc_host *mmc) in cqhci_suspend()
312 int cqhci_resume(struct mmc_host *mmc) in cqhci_resume()
319 static int cqhci_enable(struct mmc_host *mmc, struct mmc_card *card) in cqhci_enable()
346 static void cqhci_off(struct mmc_host *mmc) in cqhci_off()
377 static void cqhci_disable(struct mmc_host *mmc) in cqhci_disable()
499 static void cqhci_prep_dcmd_desc(struct mmc_host *mmc, in cqhci_prep_dcmd_desc()
559 static int cqhci_request(struct mmc_host *mmc, struct mmc_request *mrq) in cqhci_request()
629 static void cqhci_recovery_needed(struct mmc_host *mmc, struct mmc_request *mrq, in cqhci_recovery_needed()
[all …]
Dsdhci.c234 struct mmc_host *mmc = host->mmc; in sdhci_do_reset() local
317 struct mmc_host *mmc = host->mmc; in sdhci_init() local
390 struct mmc_host *mmc = host->mmc; in sdhci_led_register() local
875 struct mmc_host *mmc = host->mmc; in sdhci_calc_sw_timeout() local
1702 struct mmc_host *mmc = host->mmc; in sdhci_set_power_reg() local
1802 void sdhci_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdhci_request()
1887 void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdhci_set_ios()
2043 static int sdhci_get_cd(struct mmc_host *mmc) in sdhci_get_cd()
2096 static int sdhci_get_ro(struct mmc_host *mmc) in sdhci_get_ro()
2115 static void sdhci_hw_reset(struct mmc_host *mmc) in sdhci_hw_reset()
[all …]
Dalcor.c692 static void alcor_set_timing(struct mmc_host *mmc, struct mmc_ios *ios) in alcor_set_timing()
705 static void alcor_set_bus_width(struct mmc_host *mmc, struct mmc_ios *ios) in alcor_set_bus_width()
720 static int alcor_card_busy(struct mmc_host *mmc) in alcor_card_busy()
732 static int alcor_get_cd(struct mmc_host *mmc) in alcor_get_cd()
744 static int alcor_get_ro(struct mmc_host *mmc) in alcor_get_ro()
756 static void alcor_request(struct mmc_host *mmc, struct mmc_request *mrq) in alcor_request()
775 static void alcor_pre_req(struct mmc_host *mmc, in alcor_pre_req()
825 static void alcor_post_req(struct mmc_host *mmc, in alcor_post_req()
845 static void alcor_set_power_mode(struct mmc_host *mmc, struct mmc_ios *ios) in alcor_set_power_mode()
906 static void alcor_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in alcor_set_ios()
[all …]
Dpxamci.c51 struct mmc_host *mmc; member
79 struct mmc_host *mmc = host->mmc; in pxamci_init_ocr() local
100 struct mmc_host *mmc = host->mmc; in pxamci_set_power() local
400 static void pxamci_request(struct mmc_host *mmc, struct mmc_request *mrq) in pxamci_request()
426 static int pxamci_get_ro(struct mmc_host *mmc) in pxamci_get_ro()
441 static void pxamci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in pxamci_set_ios()
579 struct mmc_host *mmc) in pxamci_of_init()
601 struct mmc_host *mmc) in pxamci_of_init()
609 struct mmc_host *mmc; in pxamci_probe() local
781 struct mmc_host *mmc = platform_get_drvdata(pdev); in pxamci_remove() local
Dcb710-mmc.c25 static void cb710_mmc_select_clock_divider(struct mmc_host *mmc, int hz) in cb710_mmc_select_clock_divider()
441 static int cb710_mmc_command(struct mmc_host *mmc, struct mmc_command *cmd) in cb710_mmc_command()
481 static void cb710_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in cb710_mmc_request()
558 static void cb710_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in cb710_mmc_set_ios()
599 static int cb710_mmc_get_ro(struct mmc_host *mmc) in cb710_mmc_get_ro()
607 static int cb710_mmc_get_cd(struct mmc_host *mmc) in cb710_mmc_get_cd()
617 struct mmc_host *mmc = cb710_slot_to_mmc(slot); in cb710_mmc_irq_handler() local
649 struct mmc_host *mmc = (void *)data; in cb710_mmc_finish_request_tasklet() local
688 struct mmc_host *mmc; in cb710_mmc_init() local
743 struct mmc_host *mmc = cb710_slot_to_mmc(slot); in cb710_mmc_exit() local
Dmeson-gx-mmc.c151 struct mmc_host *mmc; member
224 static void meson_mmc_get_transfer_mode(struct mmc_host *mmc, in meson_mmc_get_transfer_mode()
273 static void meson_mmc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mmc_pre_req()
292 static void meson_mmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in meson_mmc_post_req()
341 struct mmc_host *mmc = host->mmc; in meson_mmc_clk_set() local
511 static int meson_mmc_resampling_tuning(struct mmc_host *mmc, u32 opcode) in meson_mmc_resampling_tuning()
579 static void meson_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mmc_set_ios()
651 static void meson_mmc_request_done(struct mmc_host *mmc, in meson_mmc_request_done()
660 static void meson_mmc_set_blksz(struct mmc_host *mmc, unsigned int blksz) in meson_mmc_set_blksz()
702 static void meson_mmc_desc_chain_transfer(struct mmc_host *mmc, u32 cmd_cfg) in meson_mmc_desc_chain_transfer()
[all …]
Dwmt-sdmmc.c186 struct mmc_host *mmc; member
223 static void wmt_mci_read_response(struct mmc_host *mmc) in wmt_mci_read_response()
254 static int wmt_mci_send_command(struct mmc_host *mmc, u8 command, u8 cmdtype, in wmt_mci_send_command()
462 static void wmt_reset_hardware(struct mmc_host *mmc) in wmt_reset_hardware()
501 static int wmt_dma_init(struct mmc_host *mmc) in wmt_dma_init()
525 static void wmt_dma_config(struct mmc_host *mmc, u32 descaddr, u8 dir) in wmt_dma_config()
559 static void wmt_mci_request(struct mmc_host *mmc, struct mmc_request *req) in wmt_mci_request()
670 static void wmt_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in wmt_mci_set_ios()
710 static int wmt_mci_get_ro(struct mmc_host *mmc) in wmt_mci_get_ro()
717 static int wmt_mci_get_cd(struct mmc_host *mmc) in wmt_mci_get_cd()
[all …]
Drtsx_pci_sdmmc.c27 struct mmc_host *mmc; member
181 static void sdmmc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq) in sdmmc_pre_req()
197 static void sdmmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in sdmmc_post_req()
431 struct mmc_host *mmc = host->mmc; in sd_read_long_data() local
489 struct mmc_host *mmc = host->mmc; in sd_write_long_data() local
789 struct mmc_host *mmc = host->mmc; in sd_request() local
860 static void sdmmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdmmc_request()
1034 static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_set_ios()
1082 static int sdmmc_get_ro(struct mmc_host *mmc) in sdmmc_get_ro()
1107 static int sdmmc_get_cd(struct mmc_host *mmc) in sdmmc_get_cd()
[all …]
Dmxs-mmc.c51 struct mmc_host *mmc; member
62 static int mxs_mmc_get_cd(struct mmc_host *mmc) in mxs_mmc_get_cd()
482 static void mxs_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in mxs_mmc_request()
495 static void mxs_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mxs_mmc_set_ios()
510 static void mxs_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in mxs_mmc_enable_sdio_irq()
574 struct mmc_host *mmc; in mxs_mmc_probe() local
685 struct mmc_host *mmc = platform_get_drvdata(pdev); in mxs_mmc_remove() local
704 struct mmc_host *mmc = dev_get_drvdata(dev); in mxs_mmc_suspend() local
714 struct mmc_host *mmc = dev_get_drvdata(dev); in mxs_mmc_resume() local
Dtoshsd.c78 static void __toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in __toshsd_set_ios()
496 static void toshsd_request(struct mmc_host *mmc, struct mmc_request *mrq) in toshsd_request()
524 static void toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in toshsd_set_ios()
534 static int toshsd_get_ro(struct mmc_host *mmc) in toshsd_get_ro()
542 static int toshsd_get_cd(struct mmc_host *mmc) in toshsd_get_cd()
608 struct mmc_host *mmc; in toshsd_probe() local
Dmeson-mx-sdio.c118 struct mmc_host *mmc; member
125 static void meson_mx_mmc_mask_bits(struct mmc_host *mmc, char reg, u32 mask, in meson_mx_mmc_mask_bits()
155 static void meson_mx_mmc_start_cmd(struct mmc_host *mmc, in meson_mx_mmc_start_cmd()
255 static void meson_mx_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mx_mmc_set_ios()
307 static int meson_mx_mmc_map_dma(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_mmc_map_dma()
334 static void meson_mx_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in meson_mx_mmc_request()
360 static int meson_mx_mmc_card_busy(struct mmc_host *mmc) in meson_mx_mmc_card_busy()
368 static void meson_mx_mmc_read_response(struct mmc_host *mmc, in meson_mx_mmc_read_response()
538 struct mmc_host *mmc = host->mmc; in meson_mx_mmc_add_host() local
639 struct mmc_host *mmc; in meson_mx_mmc_probe() local
Dsdricoh_cs.c80 struct mmc_host *mmc; /* MMC structure */ member
248 static void sdricoh_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdricoh_request()
338 static void sdricoh_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdricoh_set_ios()
359 static int sdricoh_get_ro(struct mmc_host *mmc) in sdricoh_get_ro()
386 struct mmc_host *mmc; in sdricoh_init_mmc() local
479 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_detach() local
504 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_resume() local
Dwbsd.c741 static void wbsd_request(struct mmc_host *mmc, struct mmc_request *mrq) in wbsd_request()
835 static void wbsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in wbsd_set_ios()
908 static int wbsd_get_ro(struct mmc_host *mmc) in wbsd_get_ro()
1185 struct mmc_host *mmc; in wbsd_alloc_mmc() local
1252 struct mmc_host *mmc; in wbsd_free_mmc() local
1639 struct mmc_host *mmc = NULL; in wbsd_init() local
1723 struct mmc_host *mmc = dev_get_drvdata(dev); in wbsd_shutdown() local
1803 struct mmc_host *mmc = platform_get_drvdata(dev); in wbsd_platform_suspend() local
1819 struct mmc_host *mmc = platform_get_drvdata(dev); in wbsd_platform_resume() local
1844 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev); in wbsd_pnp_suspend() local
[all …]
Drtsx_usb_sdmmc.c36 struct mmc_host *mmc; member
752 static int sdmmc_get_ro(struct mmc_host *mmc) in sdmmc_get_ro()
780 static int sdmmc_get_cd(struct mmc_host *mmc) in sdmmc_get_cd()
811 static void sdmmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sdmmc_request()
1111 static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_set_ios()
1152 static int sdmmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in sdmmc_switch_voltage()
1201 static int sdmmc_card_busy(struct mmc_host *mmc) in sdmmc_card_busy()
1241 static int sdmmc_execute_tuning(struct mmc_host *mmc, u32 opcode) in sdmmc_execute_tuning()
1309 struct mmc_host *mmc = host->mmc; in rtsx_usb_init_host() local
1335 struct mmc_host *mmc; in rtsx_usb_sdmmc_drv_probe() local
[all …]
Dsdhci-xenon.c219 struct mmc_host *mmc = host->mmc; in xenon_set_power() local
260 static void xenon_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in xenon_set_ios()
295 static int xenon_start_signal_voltage_switch(struct mmc_host *mmc, in xenon_start_signal_voltage_switch()
329 static void xenon_init_card(struct mmc_host *mmc, struct mmc_card *card) in xenon_init_card()
339 static int xenon_execute_tuning(struct mmc_host *mmc, u32 opcode) in xenon_execute_tuning()
358 static void xenon_enable_sdio_irq(struct mmc_host *mmc, int enable) in xenon_enable_sdio_irq()
404 struct mmc_host *mmc = host->mmc; in xenon_probe_dt() local
Dmmci.c295 static int mmci_card_busy(struct mmc_host *mmc) in mmci_card_busy()
962 static void mmci_pre_request(struct mmc_host *mmc, struct mmc_request *mrq) in mmci_pre_request()
978 static void mmci_post_request(struct mmc_host *mmc, struct mmc_request *mrq, in mmci_post_request()
1554 static void mmci_request(struct mmc_host *mmc, struct mmc_request *mrq) in mmci_request()
1586 static void mmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmci_set_ios()
1700 static int mmci_get_cd(struct mmc_host *mmc) in mmci_get_cd()
1715 static int mmci_sig_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios) in mmci_sig_volt_switch()
1753 static int mmci_of_parse(struct device_node *np, struct mmc_host *mmc) in mmci_of_parse()
1795 struct mmc_host *mmc; in mmci_probe() local
2070 struct mmc_host *mmc = amba_get_drvdata(dev); in mmci_remove() local
[all …]
Domap_hsmmc.c171 struct mmc_host *mmc; member
216 static int omap_hsmmc_enable_supply(struct mmc_host *mmc) in omap_hsmmc_enable_supply()
247 static int omap_hsmmc_disable_supply(struct mmc_host *mmc) in omap_hsmmc_disable_supply()
312 struct mmc_host *mmc = host->mmc; in omap_hsmmc_set_power() local
383 struct mmc_host *mmc = host->mmc; in omap_hsmmc_disable_boot_regulators() local
417 struct mmc_host *mmc = host->mmc; in omap_hsmmc_reg_get() local
749 struct mmc_host *mmc = container_of(dev, struct mmc_host, class_dev); in omap_hsmmc_show_slot_name() local
1392 static void omap_hsmmc_post_req(struct mmc_host *mmc, struct mmc_request *mrq, in omap_hsmmc_post_req()
1407 static void omap_hsmmc_pre_req(struct mmc_host *mmc, struct mmc_request *mrq) in omap_hsmmc_pre_req()
1428 static void omap_hsmmc_request(struct mmc_host *mmc, struct mmc_request *req) in omap_hsmmc_request()
[all …]
Ddw_mmc.c169 struct mmc_host *mmc = slot->mmc; in dw_mci_init_debugfs() local
248 static u32 dw_mci_prepare_command(struct mmc_host *mmc, struct mmc_command *cmd) in dw_mci_prepare_command()
906 static void dw_mci_pre_req(struct mmc_host *mmc, in dw_mci_pre_req()
923 static void dw_mci_post_req(struct mmc_host *mmc, in dw_mci_post_req()
941 static int dw_mci_get_cd(struct mmc_host *mmc) in dw_mci_get_cd()
1377 static void dw_mci_request(struct mmc_host *mmc, struct mmc_request *mrq) in dw_mci_request()
1403 static void dw_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_set_ios()
1508 static int dw_mci_card_busy(struct mmc_host *mmc) in dw_mci_card_busy()
1522 static int dw_mci_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_switch_voltage()
1560 static int dw_mci_get_ro(struct mmc_host *mmc) in dw_mci_get_ro()
[all …]
Dsunxi-mmc.c269 struct mmc_host *mmc; member
758 struct mmc_host *mmc = host->mmc; in sunxi_mmc_clk_set_rate() local
900 struct mmc_host *mmc = host->mmc; in sunxi_mmc_card_power() local
943 static void sunxi_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sunxi_mmc_set_ios()
952 static int sunxi_mmc_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios) in sunxi_mmc_volt_switch()
965 static void sunxi_mmc_enable_sdio_irq(struct mmc_host *mmc, int enable) in sunxi_mmc_enable_sdio_irq()
991 static void sunxi_mmc_hw_reset(struct mmc_host *mmc) in sunxi_mmc_hw_reset()
1000 static void sunxi_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in sunxi_mmc_request()
1096 static int sunxi_mmc_card_busy(struct mmc_host *mmc) in sunxi_mmc_card_busy()
1333 struct mmc_host *mmc; in sunxi_mmc_probe() local
[all …]
Dmxcmmc.c121 struct mmc_host *mmc; member
755 static void mxcmci_request(struct mmc_host *mmc, struct mmc_request *req) in mxcmci_request()
823 static int mxcmci_setup_dma(struct mmc_host *mmc) in mxcmci_setup_dma()
839 static void mxcmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mxcmci_set_ios()
890 struct mmc_host *mmc = data; in mxcmci_detect_irq() local
898 static int mxcmci_get_ro(struct mmc_host *mmc) in mxcmci_get_ro()
912 static void mxcmci_enable_sdio_irq(struct mmc_host *mmc, int enable) in mxcmci_enable_sdio_irq()
998 struct mmc_host *mmc; in mxcmci_probe() local
1182 struct mmc_host *mmc = platform_get_drvdata(pdev); in mxcmci_remove() local
1204 struct mmc_host *mmc = dev_get_drvdata(dev); in mxcmci_suspend() local
[all …]
Ddavinci_mmc.c171 struct mmc_host *mmc; member
585 static void mmc_davinci_request(struct mmc_host *mmc, struct mmc_request *req) in mmc_davinci_request()
640 static void calculate_clk_divider(struct mmc_host *mmc, struct mmc_ios *ios) in calculate_clk_divider()
686 static void mmc_davinci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_davinci_set_ios()
1009 static int mmc_davinci_get_cd(struct mmc_host *mmc) in mmc_davinci_get_cd()
1020 static int mmc_davinci_get_ro(struct mmc_host *mmc) in mmc_davinci_get_ro()
1031 static void mmc_davinci_enable_sdio_irq(struct mmc_host *mmc, int enable) in mmc_davinci_enable_sdio_irq()
1067 struct mmc_host *mmc; in mmc_davinci_cpufreq_transition() local
1146 static int mmc_davinci_parse_pdata(struct mmc_host *mmc) in mmc_davinci_parse_pdata()
1194 struct mmc_host *mmc = NULL; in davinci_mmcsd_probe() local
/drivers/staging/greybus/
Dsdio.c22 struct mmc_host *mmc; member
120 struct mmc_host *mmc = host->mmc; in gb_sdio_get_caps() local
549 static void gb_mmc_request(struct mmc_host *mmc, struct mmc_request *mrq) in gb_mmc_request()
586 static void gb_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in gb_mmc_set_ios()
719 static int gb_mmc_get_ro(struct mmc_host *mmc) in gb_mmc_get_ro()
733 static int gb_mmc_get_cd(struct mmc_host *mmc) in gb_mmc_get_cd()
747 static int gb_mmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in gb_mmc_switch_voltage()
764 struct mmc_host *mmc; in gb_sdio_probe() local
846 struct mmc_host *mmc; in gb_sdio_remove() local
/drivers/mfd/
Dtc6387xb.c77 static void tc6387xb_mmc_pwr(struct platform_device *mmc, int state) in tc6387xb_mmc_pwr()
84 static void tc6387xb_mmc_clk_div(struct platform_device *mmc, int state) in tc6387xb_mmc_clk_div()
92 static int tc6387xb_mmc_enable(struct platform_device *mmc) in tc6387xb_mmc_enable()
104 static int tc6387xb_mmc_disable(struct platform_device *mmc) in tc6387xb_mmc_disable()
/drivers/mmc/core/
Dregulator.c106 int mmc_regulator_set_ocr(struct mmc_host *mmc, in mmc_regulator_set_ocr()
167 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
232 int mmc_regulator_get_supply(struct mmc_host *mmc) in mmc_regulator_get_supply()

1234