Lines Matching refs:active_rate
351 u64 active_rate, sleep_rate; in qcom_icc_set() local
361 active_rate = agg_clk_rate[QCOM_SMD_RPM_ACTIVE_STATE]; in qcom_icc_set()
383 active_rate = max(ICC_BUS_CLK_MIN_RATE, active_rate); in qcom_icc_set()
387 active_rate = max_t(u64, active_rate, sleep_rate); in qcom_icc_set()
389 active_rate = min_t(u64, 1000ULL * active_rate, ULONG_MAX); in qcom_icc_set()
390 return clk_set_rate(qp->bus_clk, active_rate); in qcom_icc_set()
394 active_rate = min_t(u64, active_rate, INT_MAX); in qcom_icc_set()
397 if (active_rate != qp->bus_clk_rate[QCOM_SMD_RPM_ACTIVE_STATE]) { in qcom_icc_set()
399 active_rate); in qcom_icc_set()
404 qp->bus_clk_rate[QCOM_SMD_RPM_ACTIVE_STATE] = active_rate; in qcom_icc_set()
421 active_rate = qcom_icc_calc_rate(qp, src_qn, QCOM_SMD_RPM_ACTIVE_STATE); in qcom_icc_set()
424 if (active_rate != src_qn->bus_clk_rate[QCOM_SMD_RPM_ACTIVE_STATE]) { in qcom_icc_set()
426 active_rate); in qcom_icc_set()
431 src_qn->bus_clk_rate[QCOM_SMD_RPM_ACTIVE_STATE] = active_rate; in qcom_icc_set()