Lines Matching refs:sdhci_host
177 static u16 tegra_sdhci_readw(struct sdhci_host *host, int reg) in tegra_sdhci_readw()
192 static void tegra_sdhci_writew(struct sdhci_host *host, u16 val, int reg) in tegra_sdhci_writew()
213 static void tegra_sdhci_writel(struct sdhci_host *host, u32 val, int reg) in tegra_sdhci_writel()
240 static bool tegra_sdhci_configure_card_clk(struct sdhci_host *host, bool enable) in tegra_sdhci_configure_card_clk()
261 static void tegra210_sdhci_writew(struct sdhci_host *host, u16 val, int reg) in tegra210_sdhci_writew()
285 static unsigned int tegra_sdhci_get_ro(struct sdhci_host *host) in tegra_sdhci_get_ro()
295 static bool tegra_sdhci_is_pad_and_regulator_valid(struct sdhci_host *host) in tegra_sdhci_is_pad_and_regulator_valid()
328 static void tegra_sdhci_set_tap(struct sdhci_host *host, unsigned int tap) in tegra_sdhci_set_tap()
358 static void tegra_sdhci_reset(struct sdhci_host *host, u8 mask) in tegra_sdhci_reset()
415 static void tegra_sdhci_configure_cal_pad(struct sdhci_host *host, bool enable) in tegra_sdhci_configure_cal_pad()
436 static void tegra_sdhci_set_pad_autocal_offset(struct sdhci_host *host, in tegra_sdhci_set_pad_autocal_offset()
447 static int tegra_sdhci_set_padctrl(struct sdhci_host *host, int voltage, in tegra_sdhci_set_padctrl()
517 static void tegra_sdhci_pad_autocalib(struct sdhci_host *host) in tegra_sdhci_pad_autocalib()
579 static void tegra_sdhci_parse_pad_autocal_dt(struct sdhci_host *host) in tegra_sdhci_parse_pad_autocal_dt()
691 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_request()
705 static void tegra_sdhci_parse_tap_and_trim(struct sdhci_host *host) in tegra_sdhci_parse_tap_and_trim()
727 static void tegra_sdhci_parse_dt(struct sdhci_host *host) in tegra_sdhci_parse_dt()
741 static void tegra_sdhci_set_clock(struct sdhci_host *host, unsigned int clock) in tegra_sdhci_set_clock()
781 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_hs400_enhanced_strobe()
804 static unsigned int tegra_sdhci_get_max_clock(struct sdhci_host *host) in tegra_sdhci_get_max_clock()
811 static void tegra_sdhci_set_dqs_trim(struct sdhci_host *host, u8 trim) in tegra_sdhci_set_dqs_trim()
821 static void tegra_sdhci_hs400_dll_cal(struct sdhci_host *host) in tegra_sdhci_hs400_dll_cal()
839 static void tegra_sdhci_tap_correction(struct sdhci_host *host, u8 thd_up, in tegra_sdhci_tap_correction()
922 static void tegra_sdhci_post_tuning(struct sdhci_host *host) in tegra_sdhci_post_tuning()
982 struct sdhci_host *host = mmc_priv(mmc); in tegra_sdhci_execute_hw_tuning()
992 static void tegra_sdhci_set_uhs_signaling(struct sdhci_host *host, in tegra_sdhci_set_uhs_signaling()
1055 static int tegra_sdhci_execute_tuning(struct sdhci_host *host, u32 opcode) in tegra_sdhci_execute_tuning()
1092 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_start_signal_voltage_switch()
1160 static void tegra_sdhci_voltage_switch(struct sdhci_host *host) in tegra_sdhci_voltage_switch()
1173 struct sdhci_host *host = mmc_priv(mmc); in tegra_cqhci_writel()
1224 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_enable()
1261 static u32 sdhci_tegra_cqhci_irq(struct sdhci_host *host, u32 intmask) in sdhci_tegra_cqhci_irq()
1274 static void tegra_sdhci_set_timeout(struct sdhci_host *host, in tegra_sdhci_set_timeout()
1315 struct sdhci_host *host = mmc_priv(mmc); in sdhci_tegra_cqe_post_disable()
1334 static int tegra_sdhci_set_dma_mask(struct sdhci_host *host) in tegra_sdhci_set_dma_mask()
1555 static int sdhci_tegra_add_host(struct sdhci_host *host) in sdhci_tegra_add_host()
1607 struct sdhci_host *host; in sdhci_tegra_probe()
1752 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_tegra_remove()
1771 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_suspend()
1793 struct sdhci_host *host = dev_get_drvdata(dev); in sdhci_tegra_resume()