Lines Matching +full:qcs404 +full:- +full:evb +full:- +full:1000
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/cpufreq/qcom-cpufreq-nvmem.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ilia Lin <ilia.lin@kernel.org>
13 In certain Qualcomm Technologies, Inc. SoCs such as QCS404, The CPU supply
25 - qcom,apq8064
26 - qcom,apq8096
27 - qcom,ipq8064
28 - qcom,msm8939
29 - qcom,msm8960
30 - qcom,msm8974
31 - qcom,msm8996
32 - qcom,qcs404
34 - compatible
41 'cpu@[0-9a-f]+':
45 power-domains:
48 power-domain-names:
50 - const: cpr
53 - power-domains
54 - power-domain-names
57 '^opp-table(-[a-z0-9]+)?$':
61 const: operating-points-v2-kryo-cpu
64 '^opp-?[0-9]+$':
66 - required-opps
71 - |
73 model = "Qualcomm Technologies, Inc. QCS404 EVB 1000";
74 compatible = "qcom,qcs404-evb-1000", "qcom,qcs404-evb", "qcom,qcs404";
75 #address-cells = <2>;
76 #size-cells = <2>;
79 #address-cells = <1>;
80 #size-cells = <0>;
84 compatible = "arm,cortex-a53";
86 enable-method = "psci";
87 cpu-idle-states = <&CPU_SLEEP_0>;
88 next-level-cache = <&L2_0>;
89 #cooling-cells = <2>;
91 operating-points-v2 = <&cpu_opp_table>;
92 power-domains = <&cpr>;
93 power-domain-names = "cpr";
98 compatible = "arm,cortex-a53";
100 enable-method = "psci";
101 cpu-idle-states = <&CPU_SLEEP_0>;
102 next-level-cache = <&L2_0>;
103 #cooling-cells = <2>;
105 operating-points-v2 = <&cpu_opp_table>;
106 power-domains = <&cpr>;
107 power-domain-names = "cpr";
112 compatible = "arm,cortex-a53";
114 enable-method = "psci";
115 cpu-idle-states = <&CPU_SLEEP_0>;
116 next-level-cache = <&L2_0>;
117 #cooling-cells = <2>;
119 operating-points-v2 = <&cpu_opp_table>;
120 power-domains = <&cpr>;
121 power-domain-names = "cpr";
126 compatible = "arm,cortex-a53";
128 enable-method = "psci";
129 cpu-idle-states = <&CPU_SLEEP_0>;
130 next-level-cache = <&L2_0>;
131 #cooling-cells = <2>;
133 operating-points-v2 = <&cpu_opp_table>;
134 power-domains = <&cpr>;
135 power-domain-names = "cpr";
139 cpu_opp_table: opp-table-cpu {
140 compatible = "operating-points-v2-kryo-cpu";
141 opp-shared;
143 opp-1094400000 {
144 opp-hz = /bits/ 64 <1094400000>;
145 required-opps = <&cpr_opp1>;
147 opp-1248000000 {
148 opp-hz = /bits/ 64 <1248000000>;
149 required-opps = <&cpr_opp2>;
151 opp-1401600000 {
152 opp-hz = /bits/ 64 <1401600000>;
153 required-opps = <&cpr_opp3>;
157 cpr_opp_table: opp-table-cpr {
158 compatible = "operating-points-v2-qcom-level";
161 opp-level = <1>;
162 qcom,opp-fuse-level = <1>;
165 opp-level = <2>;
166 qcom,opp-fuse-level = <2>;
169 opp-level = <3>;
170 qcom,opp-fuse-level = <3>;