arm64: dts: qcom: sm8250: Supply clock from cpufreq node to CPUs
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Wed, 15 Feb 2023 07:03:53 +0000 (12:33 +0530)
committerBjorn Andersson <andersson@kernel.org>
Wed, 15 Mar 2023 02:30:47 +0000 (19:30 -0700)
commitd78cb07dbc1d384a8665b08918d188ee670ec45b
treed7d8b9b807435df01406a988d2ff9092d84a5b8b
parent1b0911fe3edb0895c43db4c19729b3c300028189
arm64: dts: qcom: sm8250: Supply clock from cpufreq node to CPUs

Qualcomm platforms making use of CPUFreq HW Engine (EPSS/OSM) supply clocks
to the CPU cores. But this relationship is not represented in DTS so far.

So let's make cpufreq node as the clock provider and CPU nodes as the
consumers. The clock index for each CPU node is based on the frequency
domain index.

Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230215070400.5901-6-manivannan.sadhasivam@linaro.org
arch/arm64/boot/dts/qcom/sm8250.dtsi