| /linux/drivers/mmc/host/ |
| H A D | sdhci-xenon.c | 404 host->mmc_host_ops.set_ios = xenon_set_ios; in xenon_replace_mmc_host_ops() 405 host->mmc_host_ops.start_signal_voltage_switch = in xenon_replace_mmc_host_ops() 407 host->mmc_host_ops.init_card = xenon_init_card; in xenon_replace_mmc_host_ops() 408 host->mmc_host_ops.execute_tuning = xenon_execute_tuning; in xenon_replace_mmc_host_ops() 409 host->mmc_host_ops.enable_sdio_irq = xenon_enable_sdio_irq; in xenon_replace_mmc_host_ops()
|
| H A D | sdhci-sprd.c | 745 host->mmc_host_ops.request = sdhci_sprd_request; in sdhci_sprd_probe() 746 host->mmc_host_ops.hs400_enhanced_strobe = in sdhci_sprd_probe() 748 host->mmc_host_ops.prepare_sd_hs_tuning = in sdhci_sprd_probe() 750 host->mmc_host_ops.execute_sd_hs_tuning = in sdhci_sprd_probe() 759 host->mmc_host_ops.start_signal_voltage_switch = in sdhci_sprd_probe() 770 host->mmc_host_ops.request_atomic = sdhci_sprd_request_atomic; in sdhci_sprd_probe()
|
| H A D | sdhci-acpi.c | 323 host->mmc_host_ops.get_cd = bxt_get_cd; in intel_probe_slot() 327 host->mmc_host_ops.start_signal_voltage_switch = in intel_probe_slot() 661 host->mmc_host_ops.select_drive_strength = amd_select_drive_strength; in sdhci_acpi_emmc_amd_probe_slot() 662 host->mmc_host_ops.set_ios = amd_set_ios; in sdhci_acpi_emmc_amd_probe_slot() 663 host->mmc_host_ops.execute_tuning = amd_sdhci_execute_tuning; in sdhci_acpi_emmc_amd_probe_slot()
|
| H A D | sdhci-of-k1.c | 258 struct mmc_host_ops *mops; in spacemit_sdhci_probe() 274 mops = &host->mmc_host_ops; in spacemit_sdhci_probe()
|
| H A D | sdhci-of-ma35d1.c | 248 host->mmc_host_ops.start_signal_voltage_switch = in ma35_probe() 252 host->mmc_host_ops.execute_tuning = ma35_execute_tuning; in ma35_probe()
|
| H A D | sdhci-pci-core.c | 303 slot->host->mmc_host_ops.set_ios = ene_714_set_ios; in ene_714_probe_slot() 846 struct mmc_host_ops *ops = &slot->host->mmc_host_ops; in byt_probe_slot() 907 slot->host->mmc_host_ops.select_drive_strength = in byt_emmc_probe_slot() 936 slot->host->mmc_host_ops.hs400_enhanced_strobe = in glk_emmc_probe_slot() 1132 slot->host->mmc_host_ops.get_cd = bxt_get_cd; in byt_sd_probe_slot() 1328 slot->host->mmc_host_ops.get_cd = mrfld_get_cd; in intel_mrfld_mmc_probe_slot() 1511 slot->host->mmc_host_ops.get_ro = jmicron_jmb388_get_ro; in jmicron_probe_slot() 1770 struct mmc_host_ops *ops = &slot->host->mmc_host_ops; in amd_probe_slot()
|
| H A D | sdhci-pci-o2micro.c | 750 host->mmc_host_ops.execute_tuning = sdhci_o2_execute_tuning; in sdhci_pci_o2_probe_slot() 777 slot->host->mmc_host_ops.get_cd = sdhci_o2_get_cd; in sdhci_pci_o2_probe_slot() 781 slot->host->mmc_host_ops.get_cd = sdhci_o2_get_cd; in sdhci_pci_o2_probe_slot() 800 slot->host->mmc_host_ops.get_cd = sdhci_o2_get_cd; in sdhci_pci_o2_probe_slot() 801 host->mmc_host_ops.init_sd_express = sdhci_pci_o2_init_sd_express; in sdhci_pci_o2_probe_slot()
|
| H A D | sdhci-omap.c | 1316 host->mmc_host_ops.start_signal_voltage_switch = in sdhci_omap_probe() 1318 host->mmc_host_ops.set_ios = sdhci_omap_set_ios; in sdhci_omap_probe() 1319 host->mmc_host_ops.card_busy = sdhci_omap_card_busy; in sdhci_omap_probe() 1320 host->mmc_host_ops.execute_tuning = sdhci_omap_execute_tuning; in sdhci_omap_probe() 1321 host->mmc_host_ops.enable_sdio_irq = sdhci_omap_enable_sdio_irq; in sdhci_omap_probe()
|
| H A D | sdhci-cadence.c | 580 host->mmc_host_ops.hs400_enhanced_strobe = in sdhci_cdns_probe() 608 host->mmc_host_ops.card_hw_reset = sdhci_cdns_mmc_hw_reset; in sdhci_cdns_probe()
|
| H A D | sdhci-brcmstb.c | 556 host->mmc_host_ops.hs400_enhanced_strobe = match_priv->hs400es; in sdhci_brcmstb_probe() 576 host->mmc_host_ops.card_busy = NULL; in sdhci_brcmstb_probe()
|
| H A D | tmio_mmc.h | 147 struct mmc_host_ops ops;
|
| H A D | sdhci.h | 551 struct mmc_host_ops mmc_host_ops; /* MMC host ops */ member
|
| H A D | sdhci-tegra.c | 1679 host->mmc_host_ops.start_signal_voltage_switch = in sdhci_tegra_probe() 1685 host->mmc_host_ops.request = tegra_sdhci_request; in sdhci_tegra_probe() 1687 host->mmc_host_ops.hs400_enhanced_strobe = in sdhci_tegra_probe() 1691 host->mmc_host_ops.execute_tuning = in sdhci_tegra_probe()
|
| H A D | sdhci-of-esdhc.c | 1440 host->mmc_host_ops.start_signal_voltage_switch = in sdhci_esdhc_probe() 1442 host->mmc_host_ops.execute_tuning = esdhc_execute_tuning; in sdhci_esdhc_probe() 1443 host->mmc_host_ops.hs400_prepare_ddr = esdhc_hs400_prepare_ddr; in sdhci_esdhc_probe()
|
| H A D | sdhci-pci-arasan.c | 263 if (host->mmc_host_ops.hs400_enhanced_strobe) { in arasan_select_phy_clock()
|
| H A D | mmci.h | 438 struct mmc_host_ops *mmc_ops;
|
| H A D | sdricoh_cs.c | 371 static const struct mmc_host_ops sdricoh_ops = {
|
| H A D | sdhci-of-arasan.c | 1983 host->mmc_host_ops.execute_tuning = in sdhci_arasan_probe() 2022 host->mmc_host_ops.hs400_enhanced_strobe = in sdhci_arasan_probe() 2024 host->mmc_host_ops.start_signal_voltage_switch = in sdhci_arasan_probe()
|
| H A D | sdhci_am654.c | 990 host->mmc_host_ops.start_signal_voltage_switch = sdhci_am654_start_signal_voltage_switch; in sdhci_am654_probe() 991 host->mmc_host_ops.execute_tuning = sdhci_am654_execute_tuning; in sdhci_am654_probe()
|
| H A D | sdhci-uhs2.c | 1135 host->mmc_host_ops.uhs2_control = sdhci_uhs2_control; in sdhci_uhs2_host_ops_init() 1136 host->mmc_host_ops.request = sdhci_uhs2_request; in sdhci_uhs2_host_ops_init()
|
| H A D | sdhci-esdhc-imx.c | 1911 host->mmc_host_ops.execute_tuning = usdhc_execute_tuning; in sdhci_esdhc_imx_probe() 1917 host->mmc_host_ops.init_card = usdhc_init_card; in sdhci_esdhc_imx_probe() 1937 host->mmc_host_ops.hs400_enhanced_strobe = in sdhci_esdhc_imx_probe()
|
| H A D | ushc.c | 409 static const struct mmc_host_ops ushc_ops = {
|
| H A D | sdhci-of-dwcmshc.c | 2016 host->mmc_host_ops.request = dwcmshc_request; in dwcmshc_probe() 2017 host->mmc_host_ops.hs400_enhanced_strobe = dwcmshc_hs400_enhanced_strobe; in dwcmshc_probe() 2018 host->mmc_host_ops.execute_tuning = dwcmshc_execute_tuning; in dwcmshc_probe()
|
| /linux/Documentation/driver-api/mmc/ |
| H A D | mmc-async-req.rst | 56 There are two optional members in the mmc_host_ops -- pre_req() and 58 to before and after the actual mmc_host_ops.request() function is called.
|
| /linux/include/linux/mmc/ |
| H A D | host.h | 161 struct mmc_host_ops { struct 359 const struct mmc_host_ops *ops;
|