Messages in this thread | | | From | Konrad Dybcio <> | Subject | [PATCH 0/4] Fix up icc clock rate calculation on some platforms | Date | Wed, 26 Jul 2023 18:25:42 +0200 |
| |
Certain platforms require that some buses (or individual nodes) make some additional changes to the clock rate formula, throwing in some magic, Qualcomm-defined coefficients, to account for "inefficiencies".
Add the framework for it and utilize it on a couple SoCs.
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> --- Konrad Dybcio (4): interconnect: qcom: icc-rpm: Add AB/IB calculations coefficients interconnect: qcom: qcm2290: Set AB coefficients interconnect: qcom: sdm660: Set AB/IB coefficients interconnect: qcom: msm8996: Set AB/IB coefficients
drivers/interconnect/qcom/icc-rpm.c | 10 +++++++++- drivers/interconnect/qcom/icc-rpm.h | 5 +++++ drivers/interconnect/qcom/msm8996.c | 8 ++++++-- drivers/interconnect/qcom/qcm2290.c | 3 +++ drivers/interconnect/qcom/sdm660.c | 4 ++++ 5 files changed, 27 insertions(+), 3 deletions(-) --- base-commit: 1e25dd7772483f477f79986d956028e9f47f990a change-id: 20230726-topic-icc_coeff-b053d5409b9f
Best regards, -- Konrad Dybcio <konrad.dybcio@linaro.org>
| |