mmc_ios
struct mmc_ios *ios = &host->ios;
DEFINE_SHOW_ATTRIBUTE(mmc_ios);
struct mmc_ios *ios = &host->ios;
struct mmc_ios *ios = &host->ios;
int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios)
int mmc_regulator_set_vqmmc2(struct mmc_host *mmc, struct mmc_ios *ios)
static void alcor_set_timing(struct mmc_host *mmc, struct mmc_ios *ios)
static void alcor_set_bus_width(struct mmc_host *mmc, struct mmc_ios *ios)
static void alcor_set_power_mode(struct mmc_host *mmc, struct mmc_ios *ios)
static void alcor_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static void atmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void au1xmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void bcm2835_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void cvm_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void cb710_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void calculate_clk_divider(struct mmc_host *mmc, struct mmc_ios *ios)
static void mmc_davinci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void dw_mci_bluefield_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_exynos_set_ios(struct dw_mci *host, struct mmc_ios *ios)
struct mmc_ios *ios)
static void dw_mci_hi3798cv200_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_hi3798mv200_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_k3_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static int dw_mci_hi6220_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
static void dw_mci_hi6220_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_hi3660_set_ios(struct dw_mci *host, struct mmc_ios *ios)
struct mmc_ios *ios)
static void dw_mci_rk3288_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_starfive_set_ios(struct dw_mci *host, struct mmc_ios *ios)
static void dw_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int dw_mci_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
void (*set_ios)(struct dw_mci *host, struct mmc_ios *ios);
struct mmc_ios *ios);
struct mmc_ios *ios);
static int jz4740_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios)
static void jz4740_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void litex_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void loongson2_mmc_set_clk(struct loongson2_mmc_host *host, struct mmc_ios *ios)
static void loongson2_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int meson_mmc_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios)
static void meson_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int meson_mx_sdhc_set_clk(struct mmc_host *mmc, struct mmc_ios *ios)
static void meson_mx_sdhc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void meson_mx_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void mmc_spi_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void mmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int mmci_sig_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios)
int (*post_sig_volt_switch)(struct mmci_host *host, struct mmc_ios *ios);
struct mmc_ios ios = host->mmc->ios;
struct mmc_ios *ios)
static void moxart_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int msdc_ops_switch_volt(struct mmc_host *mmc, struct mmc_ios *ios)
static void msdc_ops_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int msdc_prepare_hs400_tuning(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static void mvsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void mxcmci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void mxs_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int mmc_omap_calc_divisor(struct mmc_host *mmc, struct mmc_ios *ios)
static void mmc_omap_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void omap_hsmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios = &mmc->ios;
static u16 calc_divisor(struct omap_hsmmc_host *host, struct mmc_ios *ios)
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios *ios = &host->mmc->ios;
static void owl_mmc_set_clk(struct owl_mmc_host *owl_host, struct mmc_ios *ios)
struct mmc_ios *ios)
static void owl_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static void pxamci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static int renesas_sdhi_prepare_hs400_tuning(struct mmc_host *mmc, struct mmc_ios *ios)
static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdmmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdmmc_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdmmc_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios);
static void sdmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdmmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static void amd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void sdhci_brcmstb_hs400es(struct mmc_host *mmc, struct mmc_ios *ios)
void (*hs400es)(struct mmc_host *mmc, struct mmc_ios *ios);
struct mmc_ios *ios)
static void esdhc_hs400_enhanced_strobe(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios ios = host->mmc->ios;
static void sdhci_msm_hs400(struct sdhci_host *host, struct mmc_ios *ios)
struct mmc_ios ios;
struct mmc_ios ios = host->mmc->ios;
struct mmc_ios *ios)
struct mmc_ios ios = host->mmc->ios;
struct mmc_ios ios = host->mmc->ios;
struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios)
static void spacemit_sdhci_hs400_enhanced_strobe(struct mmc_host *mmc, struct mmc_ios *ios)
static int ma35_start_signal_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios = &mmc->ios;
struct mmc_ios *ios)
static void sdhci_omap_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void ene_714_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios = &host->mmc->ios;
static int gl9767_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios *ios = &host->mmc->ios;
static int sdhci_pci_o2_init_sd_express(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdhci_sprd_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios)
struct mmc_ios *ios = &host->mmc->ios;
struct mmc_ios *ios)
static void __sdhci_uhs2_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int sdhci_uhs2_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios = &mmc->ios;
int xenon_phy_adj(struct sdhci_host *host, struct mmc_ios *ios)
static void xenon_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
int xenon_phy_adj(struct sdhci_host *host, struct mmc_ios *ios);
static bool sdhci_presetable_values_change(struct sdhci_host *host, struct mmc_ios *ios)
void sdhci_set_ios_common(struct mmc_host *mmc, struct mmc_ios *ios)
void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static int sdhci_prepare_hs400_tuning(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios = &mmc->ios;
void sdhci_set_ios_common(struct mmc_host *mmc, struct mmc_ios *ios);
void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios);
struct mmc_ios *ios);
static int sdhci_am654_start_signal_voltage_switch(struct mmc_host *mmc, struct mmc_ios *ios)
static void sdricoh_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void sh_mmcif_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void spmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios, u32 rate)
struct mmc_ios *ios)
static void sunxi_mmc_set_clk(struct sunxi_mmc_host *host, struct mmc_ios *ios)
struct mmc_ios *ios)
static void sunxi_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int sunxi_mmc_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios)
static void tifm_sd_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void tmio_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void __toshsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static int usdhi6_sig_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios)
static void usdhi6_clk_set(struct usdhi6_host *host, struct mmc_ios *ios)
static void usdhi6_set_power(struct usdhi6_host *host, struct mmc_ios *ios)
static void usdhi6_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void ushc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void via_sdc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
struct mmc_ios *ios)
static void vub300_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void wbsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void wmt_mci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static void gb_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
static int gb_mmc_switch_voltage(struct mmc_host *mmc, struct mmc_ios *ios)
void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
int (*start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios);
int (*prepare_hs400_tuning)(struct mmc_host *host, struct mmc_ios *ios);
struct mmc_ios *ios);
int (*init_sd_express)(struct mmc_host *host, struct mmc_ios *ios);
struct mmc_ios ios; /* current io bus settings */
int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios);
int mmc_regulator_set_vqmmc2(struct mmc_host *mmc, struct mmc_ios *ios);
struct mmc_ios *ios)
struct mmc_ios *ios)