Home
last modified time | relevance | path

Searched refs:mmc_ios (Results 1 - 25 of 149) sorted by relevance

123456

/kernel/linux/linux-6.6/include/linux/mmc/
H A Dhost.h20 struct mmc_ios { struct
146 void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
173 int (*start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios);
182 int (*prepare_hs400_tuning)(struct mmc_host *host, struct mmc_ios *ios);
204 struct mmc_ios *ios);
220 int (*init_sd_express)(struct mmc_host *host, struct mmc_ios *ios);
447 struct mmc_ios ios; /* current io bus settings */
591 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios);
601 struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
/kernel/linux/linux-5.10/include/linux/mmc/
H A Dhost.h19 struct mmc_ios { struct
113 void (*set_ios)(struct mmc_host *host, struct mmc_ios *ios);
140 int (*start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios);
149 int (*prepare_hs400_tuning)(struct mmc_host *host, struct mmc_ios *ios);
162 struct mmc_ios *ios);
394 struct mmc_ios ios; /* current io bus settings */
533 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios);
543 struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
/kernel/linux/linux-5.10/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 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 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 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 Ddw_mmc.h559 void (*set_ios)(struct dw_mci *host, struct mmc_ios *ios);
563 struct mmc_ios *ios);
565 struct mmc_ios *ios);
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 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()
/kernel/linux/linux-6.6/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-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 Dsdhci-xenon.h103 int xenon_phy_adj(struct sdhci_host *host, 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 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 Ddw_mmc.h578 void (*set_ios)(struct dw_mci *host, struct mmc_ios *ios);
582 struct mmc_ios *ios);
584 struct mmc_ios *ios);
H A Dsunxi-mmc.c723 struct mmc_ios *ios, u32 rate) in sunxi_mmc_clk_set_phase()
761 struct mmc_ios *ios) in sunxi_mmc_clk_set_rate()
885 static void sunxi_mmc_set_clk(struct sunxi_mmc_host *host, struct mmc_ios *ios) in sunxi_mmc_set_clk()
903 struct mmc_ios *ios) in sunxi_mmc_card_power()
948 static void sunxi_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in sunxi_mmc_set_ios()
957 static int sunxi_mmc_volt_switch(struct mmc_host *mmc, struct mmc_ios *ios) in sunxi_mmc_volt_switch()
H A Ddw_mmc-starfive.c31 static void dw_mci_starfive_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_starfive_set_ios()
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()
1452 static void omap_hsmmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in omap_hsmmc_set_ios()
/kernel/linux/linux-5.10/include/linux/amba/
H A Dmmci.h26 int (*ios_handler)(struct device *, struct mmc_ios *);
/kernel/linux/linux-5.10/drivers/mmc/core/
H A Ddebugfs.c55 struct mmc_ios *ios = &host->ios; in mmc_ios_show()
196 DEFINE_SHOW_ATTRIBUTE(mmc_ios); variable
H A Dregulator.c179 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_regulator_set_vqmmc()
/kernel/linux/linux-6.6/drivers/mmc/core/
H A Ddebugfs.c56 struct mmc_ios *ios = &host->ios; in mmc_ios_show()
197 DEFINE_SHOW_ATTRIBUTE(mmc_ios); variable
H A Dregulator.c182 int mmc_regulator_set_vqmmc(struct mmc_host *mmc, struct mmc_ios *ios) in mmc_regulator_set_vqmmc()

Completed in 26 milliseconds

123456