From: Georgi Djakov Date: Sat, 10 Jun 2023 07:43:20 +0000 (+0300) Subject: Merge branch 'icc-cbf' into icc-next X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=7f1ed4659bad2dbb0627e0df8933b1cd651e0137;p=linux.git Merge branch 'icc-cbf' into icc-next On MSM8996 two CPU clusters are interconnected using the Core Bus Fabric (CBF). In order for the CPU clusters to function properly, it should be clocked following the core's frequencies to provide adequate bandwidth. Register CBF as a clock (required for CPU to boot) and add a tiny interconnect layer on top of it to let cpufreq/opp scale the CBF clock. * icc-cbf dt-bindings: interconnect/msm8996-cbf: add defines to be used by CBF interconnect: add clk-based icc provider support clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq interconnect: icc-clk: fix modular build Link: https://lore.kernel.org/r/20230512001334.2983048-1-dmitry.baryshkov@linaro.org Signed-off-by: Georgi Djakov --- 7f1ed4659bad2dbb0627e0df8933b1cd651e0137