Lines Matching refs:sdhci_host
104 * @host: pointer to sdhci_host
115 static u32 esdhc_readl_fixup(struct sdhci_host *host,
176 static u16 esdhc_readw_fixup(struct sdhci_host *host,
200 static u8 esdhc_readb_fixup(struct sdhci_host *host,
227 * @host: pointer to sdhci_host
239 static u32 esdhc_writel_fixup(struct sdhci_host *host,
257 static u32 esdhc_writew_fixup(struct sdhci_host *host,
291 static u32 esdhc_writeb_fixup(struct sdhci_host *host,
333 static u32 esdhc_be_readl(struct sdhci_host *host, int reg)
348 static u32 esdhc_le_readl(struct sdhci_host *host, int reg)
363 static u16 esdhc_be_readw(struct sdhci_host *host, int reg)
374 static u16 esdhc_le_readw(struct sdhci_host *host, int reg)
385 static u8 esdhc_be_readb(struct sdhci_host *host, int reg)
396 static u8 esdhc_le_readb(struct sdhci_host *host, int reg)
407 static void esdhc_be_writel(struct sdhci_host *host, u32 val, int reg)
415 static void esdhc_le_writel(struct sdhci_host *host, u32 val, int reg)
423 static void esdhc_be_writew(struct sdhci_host *host, u16 val, int reg)
449 static void esdhc_le_writew(struct sdhci_host *host, u16 val, int reg)
475 static void esdhc_be_writeb(struct sdhci_host *host, u8 val, int reg)
486 static void esdhc_le_writeb(struct sdhci_host *host, u8 val, int reg)
504 static void esdhc_of_adma_workaround(struct sdhci_host *host, u32 intmask)
530 static int esdhc_of_enable_dma(struct sdhci_host *host)
554 static unsigned int esdhc_of_get_max_clock(struct sdhci_host *host)
565 static unsigned int esdhc_of_get_min_clock(struct sdhci_host *host)
578 static void esdhc_clock_enable(struct sdhci_host *host, bool enable)
623 static void esdhc_flush_async_fifo(struct sdhci_host *host)
649 static void esdhc_of_set_clock(struct sdhci_host *host, unsigned int clock)
781 static void esdhc_pltfm_set_bus_width(struct sdhci_host *host, int width)
803 static void esdhc_reset(struct sdhci_host *host, u8 mask)
888 struct sdhci_host *host = mmc_priv(mmc);
956 static void esdhc_tuning_block_enable(struct sdhci_host *host, bool enable)
973 static void esdhc_tuning_window_ptr(struct sdhci_host *host, u8 *window_start,
1000 static void esdhc_prepare_sw_tuning(struct sdhci_host *host, u8 *window_start,
1038 struct sdhci_host *host = mmc_priv(mmc);
1064 struct sdhci_host *host = mmc_priv(mmc);
1174 static void esdhc_set_uhs_signaling(struct sdhci_host *host,
1217 static u32 esdhc_irq(struct sdhci_host *host, u32 intmask)
1241 struct sdhci_host *host = dev_get_drvdata(dev);
1253 struct sdhci_host *host = dev_get_drvdata(dev);
1342 static void esdhc_init(struct platform_device *pdev, struct sdhci_host *host)
1426 struct sdhci_host *host;