Lines Matching refs:sdhci_host

258 struct sdhci_host;
267 u32 (*read_l)(struct sdhci_host *host, int reg);
268 u16 (*read_w)(struct sdhci_host *host, int reg);
269 u8 (*read_b)(struct sdhci_host *host, int reg);
270 void (*write_l)(struct sdhci_host *host, u32 val, int reg);
271 void (*write_w)(struct sdhci_host *host, u16 val, int reg);
272 void (*write_b)(struct sdhci_host *host, u8 val, int reg);
274 int (*get_cd)(struct sdhci_host *host);
275 void (*set_control_reg)(struct sdhci_host *host);
276 int (*set_ios_post)(struct sdhci_host *host);
277 void (*set_clock)(struct sdhci_host *host, u32 div);
279 int (*set_delay)(struct sdhci_host *host);
281 int (*config_dll)(struct sdhci_host *host, u32 clock, bool enable);
282 int (*deferred_probe)(struct sdhci_host *host);
294 int (*set_enhanced_strobe)(struct sdhci_host *host);
297 void (*adma_write_desc)(struct sdhci_host *host, void **desc,
333 struct sdhci_host { struct
369 static inline void sdhci_writel(struct sdhci_host *host, u32 val, int reg) in sdhci_writel() argument
377 static inline void sdhci_writew(struct sdhci_host *host, u16 val, int reg) in sdhci_writew()
385 static inline void sdhci_writeb(struct sdhci_host *host, u8 val, int reg) in sdhci_writeb()
393 static inline u32 sdhci_readl(struct sdhci_host *host, int reg) in sdhci_readl()
401 static inline u16 sdhci_readw(struct sdhci_host *host, int reg) in sdhci_readw()
409 static inline u8 sdhci_readb(struct sdhci_host *host, int reg) in sdhci_readb()
419 static inline void sdhci_writel(struct sdhci_host *host, u32 val, int reg) in sdhci_writel()
424 static inline void sdhci_writew(struct sdhci_host *host, u16 val, int reg) in sdhci_writew()
429 static inline void sdhci_writeb(struct sdhci_host *host, u8 val, int reg) in sdhci_writeb()
433 static inline u32 sdhci_readl(struct sdhci_host *host, int reg) in sdhci_readl()
438 static inline u16 sdhci_readw(struct sdhci_host *host, int reg) in sdhci_readw()
443 static inline u8 sdhci_readb(struct sdhci_host *host, int reg) in sdhci_readb()
482 int sdhci_setup_cfg(struct mmc_config *cfg, struct sdhci_host *host,
513 int add_sdhci(struct sdhci_host *host, u32 f_max, u32 f_min);
516 void sdhci_set_uhs_timing(struct sdhci_host *host);
521 void sdhci_set_voltage(struct sdhci_host *host);
531 void sdhci_set_control_reg(struct sdhci_host *host);
536 void sdhci_adma_write_desc(struct sdhci_host *host, void **next_desc,
539 void sdhci_prepare_adma_table(struct sdhci_host *host,