Lines Matching refs:host
40 static inline u32 sdhci_be32bs_readl(struct sdhci_host *host, int reg) in sdhci_be32bs_readl() argument
42 return in_be32(host->ioaddr + reg); in sdhci_be32bs_readl()
45 static inline u16 sdhci_be32bs_readw(struct sdhci_host *host, int reg) in sdhci_be32bs_readw() argument
47 return in_be16(host->ioaddr + (reg ^ 0x2)); in sdhci_be32bs_readw()
50 static inline u8 sdhci_be32bs_readb(struct sdhci_host *host, int reg) in sdhci_be32bs_readb() argument
52 return in_8(host->ioaddr + (reg ^ 0x3)); in sdhci_be32bs_readb()
55 static inline void sdhci_be32bs_writel(struct sdhci_host *host, in sdhci_be32bs_writel() argument
58 out_be32(host->ioaddr + reg, val); in sdhci_be32bs_writel()
61 static inline void sdhci_be32bs_writew(struct sdhci_host *host, in sdhci_be32bs_writew() argument
64 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_be32bs_writew()
77 sdhci_be32bs_writel(host, in sdhci_be32bs_writew()
82 clrsetbits_be32(host->ioaddr + base, 0xffff << shift, val << shift); in sdhci_be32bs_writew()
85 static inline void sdhci_be32bs_writeb(struct sdhci_host *host, u8 val, int reg) in sdhci_be32bs_writeb() argument
90 clrsetbits_be32(host->ioaddr + base , 0xff << shift, val << shift); in sdhci_be32bs_writeb()
106 extern unsigned int sdhci_pltfm_clk_get_max_clock(struct sdhci_host *host);
108 static inline void *sdhci_pltfm_priv(struct sdhci_pltfm_host *host) in sdhci_pltfm_priv() argument
110 return (void *)host->private; in sdhci_pltfm_priv()