Lines Matching full:clki
524 struct ufs_clk_info *clki; in ufs_qcom_cfg_timers() local
542 list_for_each_entry(clki, &hba->clk_list_head, list) { in ufs_qcom_cfg_timers()
543 if (!strcmp(clki->name, "core_clk")) { in ufs_qcom_cfg_timers()
545 core_clk_rate = clki->max_freq; in ufs_qcom_cfg_timers()
547 core_clk_rate = clk_get_rate(clki->clk); in ufs_qcom_cfg_timers()
1123 struct ufs_clk_info *clki; in ufs_qcom_init() local
1177 list_for_each_entry(clki, &hba->clk_list_head, list) { in ufs_qcom_init()
1178 if (!strcmp(clki->name, "core_clk_unipro")) in ufs_qcom_init()
1179 clki->keep_link_active = true; in ufs_qcom_init()
1299 struct ufs_clk_info *clki; in ufs_qcom_set_core_clk_ctrl() local
1304 list_for_each_entry(clki, head, list) { in ufs_qcom_set_core_clk_ctrl()
1305 if (!IS_ERR_OR_NULL(clki->clk) && in ufs_qcom_set_core_clk_ctrl()
1306 !strcmp(clki->name, "core_clk_unipro")) { in ufs_qcom_set_core_clk_ctrl()
1307 if (!clki->max_freq) in ufs_qcom_set_core_clk_ctrl()
1310 cycles_in_1us = ceil(clki->max_freq, (1000 * 1000)); in ufs_qcom_set_core_clk_ctrl()
1312 cycles_in_1us = ceil(clk_get_rate(clki->clk), (1000 * 1000)); in ufs_qcom_set_core_clk_ctrl()