Home
last modified time | relevance | path

Searched refs:dw_mci (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/mmc/host/
A Ddw_mmc.h159 struct dw_mci { struct
249 int (*init)(struct dw_mci *host); argument
252 void (*stop)(struct dw_mci *host);
253 void (*cleanup)(struct dw_mci *host);
254 void (*exit)(struct dw_mci *host);
511 extern int dw_mci_probe(struct dw_mci *host);
512 extern void dw_mci_remove(struct dw_mci *host);
536 struct dw_mci *host;
577 int (*init)(struct dw_mci *host);
579 int (*parse_dt)(struct dw_mci *host);
[all …]
A Ddw_mmc.c152 struct dw_mci *host = s->private; in dw_mci_regs_show()
172 struct dw_mci *host = slot->host; in dw_mci_init_debugfs()
237 struct dw_mci *host = slot->host; in mci_send_cmd()
256 struct dw_mci *host = slot->host; in dw_mci_prepare_command()
476 struct dw_mci *host = arg; in dw_mci_dmac_complete_dma()
953 struct dw_mci *host = slot->host; in dw_mci_get_cd()
1206 struct dw_mci *host = slot->host; in dw_mci_setup_bus()
1419 struct dw_mci *host = slot->host; in dw_mci_request()
1564 struct dw_mci *host = slot->host; in dw_mci_switch_voltage()
1826 struct dw_mci *host = container_of(t, struct dw_mci, fault_timer); in dw_mci_fault_timer()
[all …]
A Ddw_mmc-exynos.c79 static inline u8 dw_mci_exynos_get_ciu_div(struct dw_mci *host) in dw_mci_exynos_get_ciu_div()
95 static void dw_mci_exynos_config_smu(struct dw_mci *host) in dw_mci_exynos_config_smu()
114 static int dw_mci_exynos_priv_init(struct dw_mci *host) in dw_mci_exynos_priv_init()
175 struct dw_mci *host = dev_get_drvdata(dev); in dw_mci_exynos_runtime_resume()
215 struct dw_mci *host = dev_get_drvdata(dev); in dw_mci_exynos_resume_noirq()
353 static int dw_mci_exynos_parse_dt(struct dw_mci *host) in dw_mci_exynos_parse_dt()
407 static inline u8 dw_mci_exynos_get_clksmpl(struct dw_mci *host) in dw_mci_exynos_get_clksmpl()
505 struct dw_mci *host = slot->host; in dw_mci_exynos_execute_tuning()
536 static int dw_mci_exynos_prepare_hs400_tuning(struct dw_mci *host, in dw_mci_exynos_prepare_hs400_tuning()
547 static void dw_mci_exynos_set_data_timeout(struct dw_mci *host, in dw_mci_exynos_set_data_timeout()
[all …]
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()
117 static int dw_mci_hi6220_parse_dt(struct dw_mci *host) in dw_mci_hi6220_parse_dt()
145 struct dw_mci *host; 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()
216 static void dw_mci_hs_set_timing(struct dw_mci *host, int timing, in dw_mci_hs_set_timing()
267 static int dw_mci_hi3660_init(struct dw_mci *host) in dw_mci_hi3660_init()
278 static int dw_mci_set_sel18(struct dw_mci *host, bool set) in dw_mci_set_sel18()
297 static void dw_mci_hi3660_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_hi3660_set_ios()
370 struct dw_mci *host = slot->host; in dw_mci_hi3660_execute_tuning()
407 struct dw_mci *host; in dw_mci_hi3660_switch_voltage()
A Ddw_mmc-pltfm.c33 struct dw_mci *host; in dw_mci_pltfm_register()
36 host = devm_kzalloc(&pdev->dev, sizeof(struct dw_mci), GFP_KERNEL); in dw_mci_pltfm_register()
71 static int dw_mci_socfpga_priv_init(struct dw_mci *host) in dw_mci_socfpga_priv_init()
127 struct dw_mci *host = platform_get_drvdata(pdev); in dw_mci_pltfm_remove()
A Ddw_mmc-pci.c37 struct dw_mci *host; in dw_mci_pci_probe()
44 host = devm_kzalloc(&pdev->dev, sizeof(struct dw_mci), GFP_KERNEL); in dw_mci_pci_probe()
72 struct dw_mci *host = pci_get_drvdata(pdev); in dw_mci_pci_remove()
A Ddw_mmc-hi3798cv200.c26 static void dw_mci_hi3798cv200_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_hi3798cv200_set_ios()
64 struct dw_mci *host = slot->host; in dw_mci_hi3798cv200_execute_tuning()
121 static int dw_mci_hi3798cv200_init(struct dw_mci *host) in dw_mci_hi3798cv200_init()
176 struct dw_mci *host = platform_get_drvdata(pdev); in dw_mci_hi3798cv200_remove()
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()
51 struct dw_mci *host = slot->host; in dw_mci_starfive_execute_tuning()
123 static int dw_mci_starfive_parse_dt(struct dw_mci *host) in dw_mci_starfive_parse_dt()
A Ddw_mmc-rockchip.c29 static void dw_mci_rk3288_set_ios(struct dw_mci *host, struct mmc_ios *ios) in dw_mci_rk3288_set_ios()
139 struct dw_mci *host = slot->host; in dw_mci_rk3288_execute_tuning()
263 static int dw_mci_rk3288_parse_dt(struct dw_mci *host) in dw_mci_rk3288_parse_dt()
293 static int dw_mci_rockchip_init(struct dw_mci *host) in dw_mci_rockchip_init()
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()

Completed in 19 milliseconds