arm64: dts: qcom: ipq6018: use CPUFreq NVMEM
authorRobert Marko <robimarko@gmail.com>
Sat, 21 Oct 2023 12:00:07 +0000 (14:00 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sun, 3 Dec 2023 04:34:03 +0000 (20:34 -0800)
commit83afcf14edb9217e58837eb119da96d734a4b3b1
treecbc35c8ef913b49381585ff9ca67d7b4b5aa5109
parentcff9a76f306bfb6262153c0da2029071036b9a04
arm64: dts: qcom: ipq6018: use CPUFreq NVMEM

IPQ6018 comes in multiple SKU-s and some of them dont support all of the
OPP-s that are current set, so lets utilize CPUFreq NVMEM to allow only
supported OPP-s based on the SoC dynamically.

As an example, IPQ6018 is generaly rated at 1.8GHz but some silicon only
goes up to 1.5GHz and is marked as such via an eFuse.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20231021120048.231239-1-robimarko@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/ipq6018.dtsi