Searched refs:clki (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/ufs/host/ |
| H A D | ufshcd-pltfrm.c | 33 struct ufs_clk_info *clki; in ufshcd_parse_clock_info() local 85 clki = devm_kzalloc(dev, sizeof(*clki), GFP_KERNEL); in ufshcd_parse_clock_info() 86 if (!clki) { in ufshcd_parse_clock_info() 94 if (!clki->name) { in ufshcd_parse_clock_info() 102 clki->min_freq, clki->max_freq, clki->name); in ufshcd_parse_clock_info() 231 if (!clki->name) in ufshcd_parse_clock_min_max_freq() 234 clki->clk = devm_clk_get(hba->dev, clki->name); in ufshcd_parse_clock_min_max_freq() 235 if (IS_ERR(clki->clk)) in ufshcd_parse_clock_min_max_freq() 301 clki = devm_kzalloc(dev, sizeof(*clki), GFP_KERNEL); in ufshcd_parse_operating_points() 302 if (!clki) in ufshcd_parse_operating_points() [all …]
|
| H A D | cdns-pltfrm.c | 111 struct ufs_clk_info *clki; in cdns_ufs_set_hclkdiv() local 119 list_for_each_entry(clki, head, list) { in cdns_ufs_set_hclkdiv() 120 if (IS_ERR_OR_NULL(clki->clk)) in cdns_ufs_set_hclkdiv() 122 if (!strcmp(clki->name, "core_clk")) in cdns_ufs_set_hclkdiv() 123 core_clk_rate = clk_get_rate(clki->clk); in cdns_ufs_set_hclkdiv()
|
| H A D | ufs-mediatek.c | 822 struct ufs_clk_info *clki, *clki_tmp; in ufs_mtk_init_clocks() local 831 host->mclk.ufs_sel_clki = clki; in ufs_mtk_init_clocks() 834 clk_disable_unprepare(clki->clk); in ufs_mtk_init_clocks() 835 list_del(&clki->list); in ufs_mtk_init_clocks() 838 clk_disable_unprepare(clki->clk); in ufs_mtk_init_clocks() 839 list_del(&clki->list); in ufs_mtk_init_clocks() 1620 ret = clk_prepare_enable(clki->clk); in ufs_mtk_clk_scale() 1629 clki->curr_freq = clki->max_freq; in ufs_mtk_clk_scale() 1632 clki->curr_freq = clki->min_freq; in ufs_mtk_clk_scale() 1640 clk_disable_unprepare(clki->clk); in ufs_mtk_clk_scale() [all …]
|
| H A D | ufs-qcom.c | 551 struct ufs_clk_info *clki; in ufs_qcom_cfg_timers() local 565 if (!strcmp(clki->name, "core_clk")) { in ufs_qcom_cfg_timers() 567 core_clk_rate = clki->max_freq; in ufs_qcom_cfg_timers() 569 core_clk_rate = clk_get_rate(clki->clk); in ufs_qcom_cfg_timers() 1191 struct ufs_clk_info *clki; in ufs_qcom_init() local 1246 if (!strcmp(clki->name, "core_clk_unipro")) in ufs_qcom_init() 1247 clki->keep_link_active = true; in ufs_qcom_init() 1367 struct ufs_clk_info *clki; in ufs_qcom_set_core_clk_ctrl() local 1372 list_for_each_entry(clki, head, list) { in ufs_qcom_set_core_clk_ctrl() 1373 if (!IS_ERR_OR_NULL(clki->clk) && in ufs_qcom_set_core_clk_ctrl() [all …]
|
| H A D | ufs-exynos.c | 454 struct ufs_clk_info *clki; in exynos_ufs_get_clk_info() local 463 list_for_each_entry(clki, head, list) { in exynos_ufs_get_clk_info() 464 if (!IS_ERR(clki->clk)) { in exynos_ufs_get_clk_info() 465 if (!strcmp(clki->name, "core_clk")) in exynos_ufs_get_clk_info() 466 ufs->clk_hci_core = clki->clk; in exynos_ufs_get_clk_info() 467 else if (!strcmp(clki->name, "sclk_unipro_main")) in exynos_ufs_get_clk_info() 468 ufs->clk_unipro_main = clki->clk; in exynos_ufs_get_clk_info()
|
| /linux-6.15/drivers/ufs/core/ |
| H A D | ufshcd.c | 493 clki->name, clki->curr_freq); in ufshcd_print_clk_freqs() 1057 if (clki->curr_freq == clki->max_freq) in ufshcd_set_clk_freq() 1072 clki->curr_freq = clki->max_freq; in ufshcd_set_clk_freq() 1075 if (clki->curr_freq == clki->min_freq) in ufshcd_set_clk_freq() 1089 clki->curr_freq = clki->min_freq; in ufshcd_set_clk_freq() 1093 clki->name, clk_get_rate(clki->clk)); in ufshcd_set_clk_freq() 1219 if (clki->curr_freq == clki->max_freq) in ufshcd_is_devfreq_scaling_required() 1223 if (clki->curr_freq == clki->min_freq) in ufshcd_is_devfreq_scaling_required() 9304 clki->clk = devm_clk_get(dev, clki->name); in ufshcd_init_clocks() 9328 clki->curr_freq = clki->max_freq; in ufshcd_init_clocks() [all …]
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | mcp3911.c | 118 struct clk *clki; member 554 if (adc->clki) { in mcp3911_config() 620 if (adc->clki) { in mcp3910_config() 708 adc->clki = devm_clk_get_enabled(dev, NULL); in mcp3911_probe() 709 if (IS_ERR(adc->clki)) { in mcp3911_probe() 710 if (PTR_ERR(adc->clki) == -ENOENT) { in mcp3911_probe() 711 adc->clki = NULL; in mcp3911_probe() 713 return dev_err_probe(dev, PTR_ERR(adc->clki), "failed to get adc clk\n"); in mcp3911_probe()
|