Searched refs:sdhci_am654 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | sdhci_am654.c | 3 * sdhci_am654.c - SDHCI driver for TI's AM654 SOCs 169 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); in sdhci_am654_setup_dll() local 175 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, in sdhci_am654_setup_dll() 178 if (sdhci_am654->flags & FREQSEL_2_BIT) { in sdhci_am654_setup_dll() 196 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, mask, val); in sdhci_am654_setup_dll() 207 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, FREQSEL_MASK, in sdhci_am654_setup_dll() 212 val = sdhci_am654->trm_icp << DLL_TRIM_ICP_SHIFT; in sdhci_am654_setup_dll() 216 val |= sdhci_am654->drv_strength << DR_TY_SHIFT; in sdhci_am654_setup_dll() 217 regmap_update_bits(sdhci_am654->base, PHY_CTRL1, mask, val); in sdhci_am654_setup_dll() 220 regmap_update_bits(sdhci_am654 in sdhci_am654_setup_dll() 234 sdhci_am654_write_itapdly(struct sdhci_am654_data *sdhci_am654, u32 itapdly) sdhci_am654_write_itapdly() argument 245 sdhci_am654_setup_delay_chain(struct sdhci_am654_data *sdhci_am654, unsigned char timing) sdhci_am654_setup_delay_chain() argument 263 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_set_clock() local 310 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_j721e_4bit_set_clock() local 378 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_reset() local 423 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_platform_execute_tuning() local 575 sdhci_am654_get_otap_delay(struct sdhci_host *host, struct sdhci_am654_data *sdhci_am654) sdhci_am654_get_otap_delay() argument 631 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_init() local 695 sdhci_am654_get_of_property(struct platform_device *pdev, struct sdhci_am654_data *sdhci_am654) sdhci_am654_get_of_property() argument 769 struct sdhci_am654_data *sdhci_am654; sdhci_am654_probe() local [all...] |
H A D | Makefile | 26 obj-$(CONFIG_MMC_SDHCI_AM654) += sdhci_am654.o
|
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | sdhci_am654.c | 3 * sdhci_am654.c - SDHCI driver for TI's AM654 SOCs 170 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); in sdhci_am654_setup_dll() local 176 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, in sdhci_am654_setup_dll() 179 if (sdhci_am654->flags & FREQSEL_2_BIT) { in sdhci_am654_setup_dll() 197 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, mask, val); in sdhci_am654_setup_dll() 208 regmap_update_bits(sdhci_am654->base, PHY_CTRL5, FREQSEL_MASK, in sdhci_am654_setup_dll() 213 val = sdhci_am654->trm_icp << DLL_TRIM_ICP_SHIFT; in sdhci_am654_setup_dll() 217 val |= sdhci_am654->drv_strength << DR_TY_SHIFT; in sdhci_am654_setup_dll() 218 regmap_update_bits(sdhci_am654->base, PHY_CTRL1, mask, val); in sdhci_am654_setup_dll() 221 regmap_update_bits(sdhci_am654 in sdhci_am654_setup_dll() 235 sdhci_am654_write_itapdly(struct sdhci_am654_data *sdhci_am654, u32 itapdly) sdhci_am654_write_itapdly() argument 246 sdhci_am654_setup_delay_chain(struct sdhci_am654_data *sdhci_am654, unsigned char timing) sdhci_am654_setup_delay_chain() argument 264 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_set_clock() local 311 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_j721e_4bit_set_clock() local 379 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_reset() local 424 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_platform_execute_tuning() local 573 sdhci_am654_get_otap_delay(struct sdhci_host *host, struct sdhci_am654_data *sdhci_am654) sdhci_am654_get_otap_delay() argument 629 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_init() local 693 sdhci_am654_get_of_property(struct platform_device *pdev, struct sdhci_am654_data *sdhci_am654) sdhci_am654_get_of_property() argument 779 struct sdhci_am654_data *sdhci_am654; sdhci_am654_probe() local 891 struct sdhci_am654_data *sdhci_am654 = sdhci_pltfm_priv(pltfm_host); sdhci_am654_restore() local [all...] |
H A D | Makefile | 24 obj-$(CONFIG_MMC_SDHCI_AM654) += sdhci_am654.o
|
Completed in 3 milliseconds