Home
last modified time | relevance | path

Searched refs:mmc_ios (Results 1 – 25 of 82) sorted by relevance

1234

/OK3568_Linux_fs/kernel/include/linux/mmc/
H A Dhost.h23 struct mmc_ios { struct
117 void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
144 int (*start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios);
153 int (*prepare_hs400_tuning)(struct mmc_host *host, struct mmc_ios *ios);
166 struct mmc_ios *ios);
410 struct mmc_ios ios; /* current io bus settings */
557 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios);
567 struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A Ddw_mmc-k3.c102 static void dw_mci_k3_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_k3_set_ios()
141 static int dw_mci_hi6220_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios) in dw_mci_hi6220_switch_voltage()
188 static void dw_mci_hi6220_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_hi6220_set_ios()
297 static void dw_mci_hi3660_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_hi3660_set_ios()
402 struct mmc_ios *ios) in dw_mci_hi3660_switch_voltage()
H A Ddw_mmc.h565 void (*set_ios)(struct dw_mci *host, struct mmc_ios *ios);
569 struct mmc_ios *ios);
571 struct mmc_ios *ios);
H A Dowl-mmc.c427 static void owl_mmc_set_clk(struct owl_mmc_host *owl_host, struct mmc_ios *ios) in owl_mmc_set_clk()
437 struct mmc_ios *ios) in owl_mmc_set_bus_width()
485 static void owl_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in owl_mmc_set_ios()
534 struct mmc_ios *ios) in owl_mmc_start_signal_voltage_switch()
H A Dsdhci-xenon.h95 int xenon_phy_adj(struct sdhci_host *host, struct mmc_ios *ios);
H A Ddw_mmc-bluefield.c23 static void dw_mci_bluefield_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_bluefield_set_ios()
H A 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()
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()
928 struct mmc_ios *ios) in alcor_signal_voltage_switch()
H A Dsdhci-brcmstb.c38 void (*hs400es)(struct mmc_host *mmc, struct mmc_ios *ios);
64 static void sdhci_brcmstb_hs400es(struct mmc_host *mmc, struct mmc_ios *ios) in sdhci_brcmstb_hs400es()
H A Dsunxi-mmc.c718 struct mmc_ios *ios, u32 rate) in sunxi_mmc_clk_set_phase()
756 struct mmc_ios *ios) in sunxi_mmc_clk_set_rate()
880 static void sunxi_mmc_set_clk(struct sunxi_mmc_host *host, struct mmc_ios *ios) in sunxi_mmc_set_clk()
898 struct mmc_ios *ios) in sunxi_mmc_card_power()
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()
H A Dsdhci-msm.c338 struct mmc_ios ios = host->mmc->ios; in msm_get_clock_rate_for_bus_mode()
358 struct mmc_ios curr_ios = host->mmc->ios; in msm_set_clock_rate_for_bus_mode()
806 struct mmc_ios ios = host->mmc->ios; in msm_hc_select_hs400()
875 struct mmc_ios ios = host->mmc->ios; in sdhci_msm_hc_select_mode()
1108 struct mmc_ios *ios = &host->mmc->ios; in sdhci_msm_is_tuning_needed()
1175 struct mmc_ios ios = host->mmc->ios; in sdhci_msm_execute_tuning()
1281 static void sdhci_msm_hs400(struct sdhci_host *host, struct mmc_ios *ios) in sdhci_msm_hs400()
1401 struct mmc_ios ios; in msm_toggle_vqmmc()
2326 struct mmc_ios *ios) in sdhci_msm_start_signal_voltage_switch()
H A Domap_hsmmc.c220 struct mmc_ios *ios = &mmc->ios; in omap_hsmmc_enable_supply()
520 static u16 calc_divisor(struct omap_hsmmc_host *host, struct mmc_ios *ios) in calc_divisor()
535 struct mmc_ios *ios = &host->mmc->ios; in omap_hsmmc_set_clock()
585 struct mmc_ios *ios = &host->mmc->ios; in omap_hsmmc_set_bus_width()
613 struct mmc_ios *ios = &host->mmc->ios; in omap_hsmmc_set_bus_mode()
631 struct mmc_ios *ios = &host->mmc->ios; in omap_hsmmc_context_restore()
1457 static void omap_hsmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in omap_hsmmc_set_ios()
H A Dsdhci-pci-gli.c372 struct mmc_ios *ios = &host->mmc->ios; in sdhci_gl9750_set_clock()
500 struct mmc_ios *ios = &host->mmc->ios; in sdhci_gl9755_set_clock()
621 struct mmc_ios *ios) in gl9763e_hs400_enhanced_strobe()
H A Dmmci_stm32_sdmmc.c268 struct mmc_ios ios = host->mmc->ios; in mmci_sdmmc_set_pwrreg()
478 struct mmc_ios *ios) in sdmmc_post_sig_volt_switch()
H A Ddw_mmc-exynos.c296 static void dw_mci_exynos_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_exynos_set_ios()
517 struct mmc_ios *ios) in dw_mci_exynos_prepare_hs400_tuning()
H A Ddw_mmc-zx.c129 struct mmc_ios *ios) in dw_mci_zx_prepare_hs400_tuning()
H A Dmeson-gx-mmc.c548 struct mmc_ios *ios) in meson_mmc_prepare_ios_clock()
567 struct mmc_ios *ios) in meson_mmc_check_resampling()
579 static void meson_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mmc_set_ios()
1089 static int meson_mmc_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios) in meson_mmc_voltage_switch()
H A Dsdhci-xenon.c265 static void xenon_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in xenon_set_ios()
301 struct mmc_ios *ios) in xenon_start_signal_voltage_switch()
H A Ddw_mmc-hi3798cv200.c32 static void dw_mci_hi3798cv200_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_hi3798cv200_set_ios()
H A Dsdhci.h786 void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios);
788 struct mmc_ios *ios);
H A Dtoshsd.c78 static void __toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in __toshsd_set_ios()
524 static void toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in toshsd_set_ios()
H A Dsdhci-sprd.c444 static int sdhci_sprd_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios) in sdhci_sprd_voltage_switch()
496 struct mmc_ios *ios) in sdhci_sprd_hs400_enhanced_strobe()
H A Drk_sdmmc.h369 void (*set_ios)(struct dw_mci *host, struct mmc_ios *ios);
/OK3568_Linux_fs/kernel/drivers/mmc/core/
H A Ddebugfs.c55 struct mmc_ios *ios = &host->ios; in mmc_ios_show()
196 DEFINE_SHOW_ATTRIBUTE(mmc_ios);
H A Dregulator.c179 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
/OK3568_Linux_fs/kernel/include/linux/amba/
H A Dmmci.h26 int (*ios_handler)(struct device *, struct mmc_ios *);

1234