Lines Matching refs:sdhci_host
183 static u16 tegra_sdhci_readw(struct sdhci_host *host, int reg) in tegra_sdhci_readw()
198 static void tegra_sdhci_writew(struct sdhci_host *host, u16 val, int reg) in tegra_sdhci_writew()
219 static void tegra_sdhci_writel(struct sdhci_host *host, u32 val, int reg) in tegra_sdhci_writel()
246 static bool tegra_sdhci_configure_card_clk(struct sdhci_host *host, bool enable) in tegra_sdhci_configure_card_clk()
267 static void tegra210_sdhci_writew(struct sdhci_host *host, u16 val, int reg) in tegra210_sdhci_writew()
291 static unsigned int tegra_sdhci_get_ro(struct sdhci_host *host) in tegra_sdhci_get_ro()
301 static bool tegra_sdhci_is_pad_and_regulator_valid(struct sdhci_host *host) in tegra_sdhci_is_pad_and_regulator_valid()
334 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap()
364 static void tegra_sdhci_reset(struct sdhci_host *host, u8 mask) in tegra_sdhci_reset()
421 static void tegra_sdhci_configure_cal_pad(struct sdhci_host *host, bool enable) in tegra_sdhci_configure_cal_pad()
442 static void tegra_sdhci_set_pad_autocal_offset(struct sdhci_host *host, in tegra_sdhci_set_pad_autocal_offset()
453 static int tegra_sdhci_set_padctrl(struct sdhci_host *host, int voltage, in tegra_sdhci_set_padctrl()
523 static void tegra_sdhci_pad_autocalib(struct sdhci_host *host) in tegra_sdhci_pad_autocalib()
585 static void tegra_sdhci_parse_pad_autocal_dt(struct sdhci_host *host) in tegra_sdhci_parse_pad_autocal_dt()
697 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_request()
711 static void tegra_sdhci_parse_tap_and_trim(struct sdhci_host *host) in tegra_sdhci_parse_tap_and_trim()
733 static void tegra_sdhci_parse_dt(struct sdhci_host *host) in tegra_sdhci_parse_dt()
747 static void tegra_sdhci_set_clock(struct sdhci_host *host, unsigned int clock) in tegra_sdhci_set_clock()
794 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_hs400_enhanced_strobe()
817 static unsigned int tegra_sdhci_get_max_clock(struct sdhci_host *host) in tegra_sdhci_get_max_clock()
824 static void tegra_sdhci_set_dqs_trim(struct sdhci_host *host, u8 trim) in tegra_sdhci_set_dqs_trim()
834 static void tegra_sdhci_hs400_dll_cal(struct sdhci_host *host) in tegra_sdhci_hs400_dll_cal()
852 static void tegra_sdhci_tap_correction(struct sdhci_host *host, u8 thd_up, in tegra_sdhci_tap_correction()
935 static void tegra_sdhci_post_tuning(struct sdhci_host *host) in tegra_sdhci_post_tuning()
995 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_execute_hw_tuning()
1005 static void tegra_sdhci_set_uhs_signaling(struct sdhci_host *host, in tegra_sdhci_set_uhs_signaling()
1068 static int tegra_sdhci_execute_tuning(struct sdhci_host *host, u32 opcode) in tegra_sdhci_execute_tuning()
1105 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_start_signal_voltage_switch()
1173 static void tegra_sdhci_voltage_switch(struct sdhci_host *host) in tegra_sdhci_voltage_switch()
1186 struct sdhci_host *host = mmc_priv(mmc); in tegra_cqhci_writel()
1237 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_enable()
1274 static u32 sdhci_tegra_cqhci_irq(struct sdhci_host *host, u32 intmask) in sdhci_tegra_cqhci_irq()
1287 static void tegra_sdhci_set_timeout(struct sdhci_host *host, in tegra_sdhci_set_timeout()
1328 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_post_disable()
1347 static int tegra_sdhci_set_dma_mask(struct sdhci_host *host) in tegra_sdhci_set_dma_mask()
1573 static int sdhci_tegra_add_host(struct sdhci_host *host) in sdhci_tegra_add_host()
1624 struct sdhci_host *host; in sdhci_tegra_probe()
1785 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_tegra_remove()
1805 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_runtime_suspend()
1815 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_runtime_resume()
1824 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_suspend()
1851 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_resume()