dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Mon, 2 Oct 2023 18:59:35 +0000 (21:59 +0300)
committerViresh Kumar <viresh.kumar@linaro.org>
Tue, 10 Oct 2023 06:31:19 +0000 (12:01 +0530)
commit1fa259cd68e0800e44292d1acf979ea4ea418f49
treeb6c3d1100a124d2b2cd15dc469714f16125c03ce
parent184ff4f721638e37a5a5907bf98962b6d9318ef6
dt-bindings: opp: opp-v2-kryo-cpu: support Qualcomm Krait SoCs

Exted the opp-v2-kryo-cpu.yaml to support defining OPP tables for the
previous generation of Qualcomm CPUs, 32-bit Krait-based platforms.

It makes no sense to use 'operating-points-v2-kryo-cpu' compatibility
node for the Krait cores. Add support for the Krait-specific
'operating-points-v2-krait-cpu' compatibility string and the relevant
opp-microvolt subclasses properties.

The listed opp-supported-hw values are applicable only to msm8996 /
msm8996pro platforms. Remove the enum as other platforms will use other
bit values. It makes little sense to list all possible values for all
the platforms here.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml