| /drivers/mmc/host/ |
| A D | sdhci.h | 428 struct sdhci_host { struct 697 int (*set_dma_mask)(struct sdhci_host *host); 698 int (*enable_dma)(struct sdhci_host *host); 704 void (*set_timeout)(struct sdhci_host *host, 713 void (*hw_reset)(struct sdhci_host *host); 722 void (*request_done)(struct sdhci_host *host, 822 int sdhci_setup_host(struct sdhci_host *host); 824 int __sdhci_add_host(struct sdhci_host *host); 825 int sdhci_add_host(struct sdhci_host *host); 880 int sdhci_resume_host(struct sdhci_host *host); [all …]
|
| A D | sdhci-xenon.c | 85 static void xenon_enable_sdhc(struct sdhci_host *host, in xenon_enable_sdhc() 163 static void xenon_reset_exit(struct sdhci_host *host, in xenon_reset_exit() 280 struct sdhci_host *host = mmc_priv(mmc); in xenon_set_ios() 316 struct sdhci_host *host = mmc_priv(mmc); in xenon_start_signal_voltage_switch() 349 struct sdhci_host *host = mmc_priv(mmc); in xenon_init_card() 359 struct sdhci_host *host = mmc_priv(mmc); in xenon_execute_tuning() 378 struct sdhci_host *host = mmc_priv(mmc); in xenon_enable_sdio_irq() 513 struct sdhci_host *host; in xenon_probe() 628 struct sdhci_host *host = dev_get_drvdata(dev); in xenon_suspend() 643 struct sdhci_host *host = dev_get_drvdata(dev); in xenon_runtime_suspend() [all …]
|
| A D | sdhci.c | 52 void sdhci_dumpregs(struct sdhci_host *host) in sdhci_dumpregs() 434 struct sdhci_host *host = container_of(led, struct sdhci_host, led); in sdhci_led_control() 2213 struct sdhci_host *host = mmc_priv(mmc); in sdhci_request() 2245 struct sdhci_host *host = mmc_priv(mmc); in sdhci_request_atomic() 2355 struct sdhci_host *host = mmc_priv(mmc); in sdhci_set_ios_common() 3230 struct sdhci_host *host = container_of(work, struct sdhci_host, in sdhci_complete_work() 3240 struct sdhci_host *host; in sdhci_timeout_timer() 3262 struct sdhci_host *host; in sdhci_timeout_data_timer() 3560 struct sdhci_host *host = dev_id; in sdhci_irq() 3700 struct sdhci_host *host = dev_id; in sdhci_thread_irq() [all …]
|
| A D | sdhci-esdhc-mcf.c | 46 static inline void esdhc_clrset_be(struct sdhci_host *host, in esdhc_clrset_be() 126 static u8 esdhc_mcf_readb_be(struct sdhci_host *host, int reg) in esdhc_mcf_readb_be() 143 static u16 esdhc_mcf_readw_be(struct sdhci_host *host, int reg) in esdhc_mcf_readw_be() 155 static u32 esdhc_mcf_readl_be(struct sdhci_host *host, int reg) in esdhc_mcf_readl_be() 183 static void esdhc_mcf_set_timeout(struct sdhci_host *host, in esdhc_mcf_set_timeout() 191 static void esdhc_mcf_reset(struct sdhci_host *host, u8 mask) in esdhc_mcf_reset() 219 static void esdhc_mcf_pltfm_set_clock(struct sdhci_host *host, in esdhc_mcf_pltfm_set_clock() 299 static void esdhc_mcf_request_done(struct sdhci_host *host, in esdhc_mcf_request_done() 368 static int esdhc_mcf_plat_init(struct sdhci_host *host, in esdhc_mcf_plat_init() 410 struct sdhci_host *host; in sdhci_esdhc_mcf_probe() [all …]
|
| A D | sdhci-uhs2.c | 37 void sdhci_uhs2_dump_regs(struct sdhci_host *host) in sdhci_uhs2_dump_regs() 258 struct sdhci_host *host = mmc_priv(mmc); in __sdhci_uhs2_set_ios() 303 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_set_ios() 412 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_do_detect_init() 444 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_disable_clk() 455 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_enable_clk() 516 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_control() 864 struct sdhci_host *host = mmc_priv(mmc); in sdhci_uhs2_request() 977 struct sdhci_host *host = container_of(work, struct sdhci_host, in sdhci_uhs2_complete_work() 1094 struct sdhci_host *host = dev_id; in sdhci_uhs2_thread_irq() [all …]
|
| A D | sdhci-of-k1.c | 69 static inline void spacemit_sdhci_setbits(struct sdhci_host *host, u32 val, int reg) in spacemit_sdhci_setbits() 74 static inline void spacemit_sdhci_clrbits(struct sdhci_host *host, u32 val, int reg) in spacemit_sdhci_clrbits() 87 static void spacemit_sdhci_reset(struct sdhci_host *host, u8 mask) in spacemit_sdhci_reset() 119 static void spacemit_sdhci_set_clock(struct sdhci_host *host, unsigned int clock) in spacemit_sdhci_set_clock() 131 static void spacemit_sdhci_phy_dll_init(struct sdhci_host *host) in spacemit_sdhci_phy_dll_init() 158 struct sdhci_host *host = mmc_priv(mmc); in spacemit_sdhci_hs400_enhanced_strobe() 169 static unsigned int spacemit_sdhci_clk_get_max_clock(struct sdhci_host *host) in spacemit_sdhci_clk_get_max_clock() 178 struct sdhci_host *host = mmc_priv(mmc); in spacemit_sdhci_pre_select_hs400() 187 struct sdhci_host *host = mmc_priv(mmc); in spacemit_sdhci_post_select_hs400() 194 struct sdhci_host *host = mmc_priv(mmc); in spacemit_sdhci_pre_hs400_to_hs200() [all …]
|
| A D | sdhci-pltfm.h | 36 static inline u32 sdhci_be32bs_readl(struct sdhci_host *host, int reg) in sdhci_be32bs_readl() 41 static inline u16 sdhci_be32bs_readw(struct sdhci_host *host, int reg) in sdhci_be32bs_readw() 46 static inline u8 sdhci_be32bs_readb(struct sdhci_host *host, int reg) in sdhci_be32bs_readb() 51 static inline void sdhci_be32bs_writel(struct sdhci_host *host, in sdhci_be32bs_writel() 57 static inline void sdhci_be32bs_writew(struct sdhci_host *host, in sdhci_be32bs_writew() 81 static inline void sdhci_be32bs_writeb(struct sdhci_host *host, u8 val, int reg) in sdhci_be32bs_writeb() 97 extern struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev, 106 extern unsigned int sdhci_pltfm_clk_get_max_clock(struct sdhci_host *host);
|
| A D | sdhci-sprd.c | 118 static void sdhci_sprd_init_config(struct sdhci_host *host) in sdhci_sprd_init_config() 380 static void sdhci_sprd_hw_reset(struct sdhci_host *host) in sdhci_sprd_hw_reset() 412 static void sdhci_sprd_request_done(struct sdhci_host *host, in sdhci_sprd_request_done() 463 struct sdhci_host *host = mmc_priv(mmc); in sdhci_sprd_check_auto_cmd23() 496 struct sdhci_host *host = mmc_priv(mmc); in sdhci_sprd_voltage_switch() 548 struct sdhci_host *host = mmc_priv(mmc); in sdhci_sprd_hs400_enhanced_strobe() 630 struct sdhci_host *host = mmc_priv(mmc); in sdhci_sprd_tuning() 733 struct sdhci_host *host; in sdhci_sprd_probe() 890 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_sprd_remove() 909 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_sprd_runtime_suspend() [all …]
|
| A D | sdhci-uhs2.h | 175 struct sdhci_host; 179 void sdhci_uhs2_dump_regs(struct sdhci_host *host); 180 void sdhci_uhs2_reset(struct sdhci_host *host, u16 mask); 181 void sdhci_uhs2_set_power(struct sdhci_host *host, unsigned char mode, unsigned short vdd); 182 void sdhci_uhs2_set_timeout(struct sdhci_host *host, struct mmc_command *cmd); 183 int sdhci_uhs2_add_host(struct sdhci_host *host); 184 void sdhci_uhs2_remove_host(struct sdhci_host *host, int dead); 185 void sdhci_uhs2_clear_set_irqs(struct sdhci_host *host, u32 clear, u32 set); 186 u32 sdhci_uhs2_irq(struct sdhci_host *host, u32 intmask);
|
| A D | sdhci-of-esdhc.c | 115 static u32 esdhc_readl_fixup(struct sdhci_host *host, in esdhc_readl_fixup() 176 static u16 esdhc_readw_fixup(struct sdhci_host *host, in esdhc_readw_fixup() 200 static u8 esdhc_readb_fixup(struct sdhci_host *host, in esdhc_readb_fixup() 239 static u32 esdhc_writel_fixup(struct sdhci_host *host, in esdhc_writel_fixup() 257 static u32 esdhc_writew_fixup(struct sdhci_host *host, in esdhc_writew_fixup() 888 struct sdhci_host *host = mmc_priv(mmc); in esdhc_signal_voltage_switch() 1038 struct sdhci_host *host = mmc_priv(mmc); in esdhc_execute_sw_tuning() 1064 struct sdhci_host *host = mmc_priv(mmc); in esdhc_execute_tuning() 1241 struct sdhci_host *host = dev_get_drvdata(dev); in esdhc_of_suspend() 1253 struct sdhci_host *host = dev_get_drvdata(dev); in esdhc_of_resume() [all …]
|
| A D | sdhci-pci-gli.c | 1327 struct sdhci_host *host = mmc_priv(mmc); in gl9767_init_sd_express() 1497 struct sdhci_host *host = slot->host; in gli_probe_slot_gl9750() 1509 struct sdhci_host *host = slot->host; in gli_probe_slot_gl9755() 1522 struct sdhci_host *host = slot->host; in gli_probe_slot_gl9767() 1598 struct sdhci_host *host = mmc_priv(mmc); in gl9763e_hs400_enhanced_strobe() 1672 struct sdhci_host *host = mmc_priv(mmc); in sdhci_gl9763e_cqe_enable() 1693 struct sdhci_host *host = mmc_priv(mmc); in sdhci_gl9763e_cqe_post_disable() 1714 struct sdhci_host *host = slot->host; in gl9763e_add_host() 1793 struct sdhci_host *host = slot->host; in gl9763e_runtime_suspend() 1809 struct sdhci_host *host = slot->host; in gl9763e_runtime_resume() [all …]
|
| A D | sdhci-of-dwcmshc.c | 312 struct sdhci_host *host = mmc_priv(mmc); in dwcmshc_check_auto_cmd23() 332 static void dwcmshc_phy_init(struct sdhci_host *host) in dwcmshc_phy_init() 466 struct sdhci_host *host = mmc_priv(mmc); in dwcmshc_hs400_enhanced_strobe() 483 struct sdhci_host *host = mmc_priv(mmc); in dwcmshc_execute_tuning() 513 struct sdhci_host *host = mmc_priv(mmc); in dwcmshc_sdhci_cqe_enable() 855 struct sdhci_host *host, in th1520_init() 1360 struct sdhci_host *host; in dwcmshc_probe() 1505 struct sdhci_host *host = dev_get_drvdata(dev); in dwcmshc_suspend() 1533 struct sdhci_host *host = dev_get_drvdata(dev); in dwcmshc_resume() 1590 struct sdhci_host *host = dev_get_drvdata(dev); in dwcmshc_runtime_suspend() [all …]
|
| A D | sdhci-pltfm.c | 27 unsigned int sdhci_pltfm_clk_get_max_clock(struct sdhci_host *host) in sdhci_pltfm_clk_get_max_clock() 59 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_get_compatibility() 74 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_get_property() 108 struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev, in sdhci_pltfm_init() 112 struct sdhci_host *host; in sdhci_pltfm_init() 153 struct sdhci_host *host; in sdhci_pltfm_init_and_add_host() 167 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_pltfm_remove() 177 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_pltfm_suspend() 196 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_pltfm_resume()
|
| A D | sdhci-tegra.c | 698 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_request() 795 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_hs400_enhanced_strobe() 996 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_execute_hw_tuning() 1106 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_start_signal_voltage_switch() 1187 struct sdhci_host *host = mmc_priv(mmc); in tegra_cqhci_writel() 1238 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_enable() 1329 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_post_disable() 1652 struct sdhci_host *host; in sdhci_tegra_probe() 1836 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_runtime_suspend() 1846 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_runtime_resume() [all …]
|
| A D | sdhci-brcmstb.c | 57 void (*cfginit)(struct sdhci_host *host); 63 static inline void enable_clock_gating(struct sdhci_host *host) in enable_clock_gating() 77 static void brcmstb_reset(struct sdhci_host *host, u8 mask) in brcmstb_reset() 114 static void brcmstb_reset_74165b0(struct sdhci_host *host, u8 mask) in brcmstb_reset_74165b0() 130 struct sdhci_host *host = mmc_priv(mmc); in sdhci_brcmstb_hs400es() 188 static void sdhci_brcmstb_cfginit_2712(struct sdhci_host *host) in sdhci_brcmstb_cfginit_2712() 222 struct sdhci_host *host = mmc_priv(mmc); in sdhci_brcmstb_cqe_enable() 319 static int sdhci_brcmstb_add_host(struct sdhci_host *host, in sdhci_brcmstb_add_host() 374 struct sdhci_host *host; in sdhci_brcmstb_probe() 502 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_brcmstb_suspend() [all …]
|
| A D | sdhci-xenon-phy.c | 160 void (*set_soc_pad)(struct sdhci_host *host, 203 static int xenon_alloc_emmc_phy(struct sdhci_host *host) in xenon_alloc_emmc_phy() 243 static int xenon_emmc_phy_init(struct sdhci_host *host) in xenon_emmc_phy_init() 331 static void xenon_emmc_phy_set_soc_pad(struct sdhci_host *host, in xenon_emmc_phy_set_soc_pad() 350 static int xenon_emmc_phy_enable_dll(struct sdhci_host *host) in xenon_emmc_phy_enable_dll() 406 static int xenon_emmc_phy_config_tuning(struct sdhci_host *host) in xenon_emmc_phy_config_tuning() 519 static bool xenon_emmc_phy_slow_mode(struct sdhci_host *host, in xenon_emmc_phy_slow_mode() 574 static void xenon_emmc_phy_set(struct sdhci_host *host, in xenon_emmc_phy_set() 680 static int get_dt_pad_ctrl_data(struct sdhci_host *host, in get_dt_pad_ctrl_data() 758 void xenon_soc_pad_ctrl(struct sdhci_host *host, in xenon_soc_pad_ctrl() [all …]
|
| A D | sdhci-s3c.c | 115 struct sdhci_host *host; 145 static inline struct sdhci_s3c *to_s3c(struct sdhci_host *host) in to_s3c() 156 static unsigned int sdhci_s3c_get_max_clk(struct sdhci_host *host) in sdhci_s3c_get_max_clk() 437 struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) in sdhci_s3c_parse_dt() 467 struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) in sdhci_s3c_parse_dt() 489 struct sdhci_host *host; in sdhci_s3c_probe() 666 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_s3c_remove() 687 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_s3c_suspend() 697 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_s3c_resume() 706 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_s3c_runtime_suspend() [all …]
|
| A D | sdhci-of-arasan.c | 184 struct sdhci_host *host; 454 struct sdhci_host *host = mmc_priv(mmc); in sdhci_arasan_hs400_enhanced_strobe() 548 struct sdhci_host *host = mmc_priv(mmc); in sdhci_arasan_cqe_enable() 701 struct sdhci_host *host = sdhci_arasan->host; in sdhci_arasan_sdcardclk_recalc_rate() 728 struct sdhci_host *host = sdhci_arasan->host; in sdhci_arasan_sampleclk_recalc_rate() 753 struct sdhci_host *host = sdhci_arasan->host; in sdhci_zynqmp_sdcardclk_set_phase() 819 struct sdhci_host *host = sdhci_arasan->host; in sdhci_zynqmp_sampleclk_set_phase() 885 struct sdhci_host *host = sdhci_arasan->host; in sdhci_versal_sdcardclk_set_phase() 952 struct sdhci_host *host = sdhci_arasan->host; in sdhci_versal_sampleclk_set_phase() 1120 struct sdhci_host *host = mmc_priv(mmc); in arasan_zynqmp_execute_tuning() [all …]
|
| A D | sdhci-msm.c | 332 struct sdhci_host *host, u32 offset) in sdhci_msm_mci_variant_writel_relaxed() 341 struct sdhci_host *host, u32 offset) in sdhci_msm_v5_variant_writel_relaxed() 1197 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_execute_tuning() 1795 struct sdhci_host *host = (struct sdhci_host *)data; in sdhci_msm_pwr_irq() 1966 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_host_from_crypto_profile() 2047 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_cqe_enable() 2057 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_cqe_disable() 2262 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_set_regulator_caps() 2315 struct sdhci_host *host = mmc_priv(mmc); in sdhci_msm_start_signal_voltage_switch() 2463 struct sdhci_host *host) in sdhci_msm_get_of_property() [all …]
|
| A D | sdhci-esdhc-imx.c | 1136 struct sdhci_host *host = mmc_priv(mmc); in usdhc_init_card() 1145 struct sdhci_host *host = mmc_priv(mmc); in usdhc_execute_tuning() 1298 struct sdhci_host *host = mmc_priv(mmc); in esdhc_hs400_enhanced_strobe() 1484 static void esdhc_hw_reset(struct sdhci_host *host) in esdhc_hw_reset() 1714 struct sdhci_host *host = mmc_priv(mmc); in esdhc_cqe_enable() 1776 struct sdhci_host *host, in sdhci_esdhc_imx_probe_dt() 1833 struct sdhci_host *host; in sdhci_esdhc_imx_probe() 2022 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_esdhc_suspend() 2084 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_esdhc_resume() 2120 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_esdhc_runtime_suspend() [all …]
|
| A D | sdhci-of-sparx5.c | 40 struct sdhci_host *host; 52 static void sdhci_sparx5_adma_write_desc(struct sdhci_host *host, void **desc, in sdhci_sparx5_adma_write_desc() 75 static void sparx5_set_cacheable(struct sdhci_host *host, u32 value) in sparx5_set_cacheable() 87 static void sparx5_set_delay(struct sdhci_host *host, u8 value) in sparx5_set_delay() 101 static void sdhci_sparx5_set_emmc(struct sdhci_host *host) in sdhci_sparx5_set_emmc() 116 static void sdhci_sparx5_reset_emmc(struct sdhci_host *host) in sdhci_sparx5_reset_emmc() 132 static void sdhci_sparx5_reset(struct sdhci_host *host, u8 mask) in sdhci_sparx5_reset() 162 struct sdhci_host *host; in sdhci_sparx5_probe()
|
| A D | sdhci-pic32.c | 51 static unsigned int pic32_sdhci_get_max_clock(struct sdhci_host *host) in pic32_sdhci_get_max_clock() 58 static void pic32_sdhci_set_bus_width(struct sdhci_host *host, int width) in pic32_sdhci_set_bus_width() 82 static unsigned int pic32_sdhci_get_ro(struct sdhci_host *host) in pic32_sdhci_get_ro() 108 struct sdhci_host *host = platform_get_drvdata(pdev); in pic32_sdhci_shared_bus() 128 struct sdhci_host *host = platform_get_drvdata(pdev); in pic32_sdhci_probe_platform() 139 struct sdhci_host *host; in pic32_sdhci_probe() 213 struct sdhci_host *host = platform_get_drvdata(pdev); in pic32_sdhci_remove()
|
| A D | sdhci-cadence.c | 186 static void *sdhci_cdns_priv(struct sdhci_host *host) in sdhci_cdns_priv() 193 static unsigned int sdhci_cdns_get_timeout_clock(struct sdhci_host *host) in sdhci_cdns_get_timeout_clock() 294 static void sdhci_cdns_set_uhs_signaling(struct sdhci_host *host, in sdhci_cdns_set_uhs_signaling() 348 static void elba_write_l(struct sdhci_host *host, u32 val, int reg) in elba_write_l() 353 static void elba_write_w(struct sdhci_host *host, u16 val, int reg) in elba_write_w() 367 static void elba_write_b(struct sdhci_host *host, u8 val, int reg) in elba_write_b() 394 struct sdhci_host *host = platform_get_drvdata(pdev); in elba_drv_init() 452 struct sdhci_host *host = mmc_priv(mmc); in sdhci_cdns_hs400_enhanced_strobe() 471 struct sdhci_host *host = mmc_priv(mmc); in sdhci_cdns_mmc_hw_reset() 487 struct sdhci_host *host; in sdhci_cdns_probe() [all …]
|
| A D | sdhci-milbeaut.c | 60 static void sdhci_milbeaut_soft_voltage_switch(struct sdhci_host *host) in sdhci_milbeaut_soft_voltage_switch() 80 static unsigned int sdhci_milbeaut_get_min_clock(struct sdhci_host *host) in sdhci_milbeaut_get_min_clock() 85 static void sdhci_milbeaut_reset(struct sdhci_host *host, u8 mask) in sdhci_milbeaut_reset() 134 static void sdhci_milbeaut_bridge_reset(struct sdhci_host *host, in sdhci_milbeaut_bridge_reset() 143 static void sdhci_milbeaut_bridge_init(struct sdhci_host *host, in sdhci_milbeaut_bridge_init() 176 static void sdhci_milbeaut_vendor_init(struct sdhci_host *host) in sdhci_milbeaut_vendor_init() 210 static void sdhci_milbeaut_init(struct sdhci_host *host) in sdhci_milbeaut_init() 232 struct sdhci_host *host; in sdhci_milbeaut_probe() 312 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_milbeaut_remove()
|
| A D | sdhci-iproc.c | 34 static inline u32 sdhci_iproc_readl(struct sdhci_host *host, int reg) in sdhci_iproc_readl() 43 static u16 sdhci_iproc_readw(struct sdhci_host *host, int reg) in sdhci_iproc_readw() 64 static u8 sdhci_iproc_readb(struct sdhci_host *host, int reg) in sdhci_iproc_readb() 71 static inline void sdhci_iproc_writel(struct sdhci_host *host, u32 val, int reg) in sdhci_iproc_writel() 106 static void sdhci_iproc_writew(struct sdhci_host *host, u16 val, int reg) in sdhci_iproc_writew() 147 static void sdhci_iproc_writeb(struct sdhci_host *host, u8 val, int reg) in sdhci_iproc_writeb() 157 static unsigned int sdhci_iproc_get_max_clock(struct sdhci_host *host) in sdhci_iproc_get_max_clock() 179 static unsigned int sdhci_iproc_bcm2711_get_min_clock(struct sdhci_host *host) in sdhci_iproc_bcm2711_get_min_clock() 362 struct sdhci_host *host; in sdhci_iproc_probe()
|