aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/devicetree/bindings/power/opp.txt40
1 files changed, 20 insertions, 20 deletions
diff --git a/Documentation/devicetree/bindings/power/opp.txt b/Documentation/devicetree/bindings/power/opp.txt
index 0d5e7c978121..0cb44dc21f97 100644
--- a/Documentation/devicetree/bindings/power/opp.txt
+++ b/Documentation/devicetree/bindings/power/opp.txt
@@ -88,7 +88,7 @@ This defines voltage-current-frequency combinations along with other related
88properties. 88properties.
89 89
90Required properties: 90Required properties:
91- opp-hz: Frequency in Hz 91- opp-hz: Frequency in Hz, expressed as a 64-bit big-endian integer.
92 92
93Optional properties: 93Optional properties:
94- opp-microvolt: voltage in micro Volts. 94- opp-microvolt: voltage in micro Volts.
@@ -158,20 +158,20 @@ Example 1: Single cluster Dual-core ARM cortex A9, switch DVFS states together.
158 opp-shared; 158 opp-shared;
159 159
160 opp00 { 160 opp00 {
161 opp-hz = <1000000000>; 161 opp-hz = /bits/ 64 <1000000000>;
162 opp-microvolt = <970000 975000 985000>; 162 opp-microvolt = <970000 975000 985000>;
163 opp-microamp = <70000>; 163 opp-microamp = <70000>;
164 clock-latency-ns = <300000>; 164 clock-latency-ns = <300000>;
165 opp-suspend; 165 opp-suspend;
166 }; 166 };
167 opp01 { 167 opp01 {
168 opp-hz = <1100000000>; 168 opp-hz = /bits/ 64 <1100000000>;
169 opp-microvolt = <980000 1000000 1010000>; 169 opp-microvolt = <980000 1000000 1010000>;
170 opp-microamp = <80000>; 170 opp-microamp = <80000>;
171 clock-latency-ns = <310000>; 171 clock-latency-ns = <310000>;
172 }; 172 };
173 opp02 { 173 opp02 {
174 opp-hz = <1200000000>; 174 opp-hz = /bits/ 64 <1200000000>;
175 opp-microvolt = <1025000>; 175 opp-microvolt = <1025000>;
176 clock-latency-ns = <290000>; 176 clock-latency-ns = <290000>;
177 turbo-mode; 177 turbo-mode;
@@ -237,20 +237,20 @@ independently.
237 */ 237 */
238 238
239 opp00 { 239 opp00 {
240 opp-hz = <1000000000>; 240 opp-hz = /bits/ 64 <1000000000>;
241 opp-microvolt = <970000 975000 985000>; 241 opp-microvolt = <970000 975000 985000>;
242 opp-microamp = <70000>; 242 opp-microamp = <70000>;
243 clock-latency-ns = <300000>; 243 clock-latency-ns = <300000>;
244 opp-suspend; 244 opp-suspend;
245 }; 245 };
246 opp01 { 246 opp01 {
247 opp-hz = <1100000000>; 247 opp-hz = /bits/ 64 <1100000000>;
248 opp-microvolt = <980000 1000000 1010000>; 248 opp-microvolt = <980000 1000000 1010000>;
249 opp-microamp = <80000>; 249 opp-microamp = <80000>;
250 clock-latency-ns = <310000>; 250 clock-latency-ns = <310000>;
251 }; 251 };
252 opp02 { 252 opp02 {
253 opp-hz = <1200000000>; 253 opp-hz = /bits/ 64 <1200000000>;
254 opp-microvolt = <1025000>; 254 opp-microvolt = <1025000>;
255 opp-microamp = <90000; 255 opp-microamp = <90000;
256 lock-latency-ns = <290000>; 256 lock-latency-ns = <290000>;
@@ -313,20 +313,20 @@ DVFS state together.
313 opp-shared; 313 opp-shared;
314 314
315 opp00 { 315 opp00 {
316 opp-hz = <1000000000>; 316 opp-hz = /bits/ 64 <1000000000>;
317 opp-microvolt = <970000 975000 985000>; 317 opp-microvolt = <970000 975000 985000>;
318 opp-microamp = <70000>; 318 opp-microamp = <70000>;
319 clock-latency-ns = <300000>; 319 clock-latency-ns = <300000>;
320 opp-suspend; 320 opp-suspend;
321 }; 321 };
322 opp01 { 322 opp01 {
323 opp-hz = <1100000000>; 323 opp-hz = /bits/ 64 <1100000000>;
324 opp-microvolt = <980000 1000000 1010000>; 324 opp-microvolt = <980000 1000000 1010000>;
325 opp-microamp = <80000>; 325 opp-microamp = <80000>;
326 clock-latency-ns = <310000>; 326 clock-latency-ns = <310000>;
327 }; 327 };
328 opp02 { 328 opp02 {
329 opp-hz = <1200000000>; 329 opp-hz = /bits/ 64 <1200000000>;
330 opp-microvolt = <1025000>; 330 opp-microvolt = <1025000>;
331 opp-microamp = <90000>; 331 opp-microamp = <90000>;
332 clock-latency-ns = <290000>; 332 clock-latency-ns = <290000>;
@@ -339,20 +339,20 @@ DVFS state together.
339 opp-shared; 339 opp-shared;
340 340
341 opp10 { 341 opp10 {
342 opp-hz = <1300000000>; 342 opp-hz = /bits/ 64 <1300000000>;
343 opp-microvolt = <1045000 1050000 1055000>; 343 opp-microvolt = <1045000 1050000 1055000>;
344 opp-microamp = <95000>; 344 opp-microamp = <95000>;
345 clock-latency-ns = <400000>; 345 clock-latency-ns = <400000>;
346 opp-suspend; 346 opp-suspend;
347 }; 347 };
348 opp11 { 348 opp11 {
349 opp-hz = <1400000000>; 349 opp-hz = /bits/ 64 <1400000000>;
350 opp-microvolt = <1075000>; 350 opp-microvolt = <1075000>;
351 opp-microamp = <100000>; 351 opp-microamp = <100000>;
352 clock-latency-ns = <400000>; 352 clock-latency-ns = <400000>;
353 }; 353 };
354 opp12 { 354 opp12 {
355 opp-hz = <1500000000>; 355 opp-hz = /bits/ 64 <1500000000>;
356 opp-microvolt = <1010000 1100000 1110000>; 356 opp-microvolt = <1010000 1100000 1110000>;
357 opp-microamp = <95000>; 357 opp-microamp = <95000>;
358 clock-latency-ns = <400000>; 358 clock-latency-ns = <400000>;
@@ -379,7 +379,7 @@ Example 4: Handling multiple regulators
379 opp-shared; 379 opp-shared;
380 380
381 opp00 { 381 opp00 {
382 opp-hz = <1000000000>; 382 opp-hz = /bits/ 64 <1000000000>;
383 opp-microvolt = <970000>, /* Supply 0 */ 383 opp-microvolt = <970000>, /* Supply 0 */
384 <960000>, /* Supply 1 */ 384 <960000>, /* Supply 1 */
385 <960000>; /* Supply 2 */ 385 <960000>; /* Supply 2 */
@@ -392,7 +392,7 @@ Example 4: Handling multiple regulators
392 /* OR */ 392 /* OR */
393 393
394 opp00 { 394 opp00 {
395 opp-hz = <1000000000>; 395 opp-hz = /bits/ 64 <1000000000>;
396 opp-microvolt = <970000 975000 985000>, /* Supply 0 */ 396 opp-microvolt = <970000 975000 985000>, /* Supply 0 */
397 <960000 965000 975000>, /* Supply 1 */ 397 <960000 965000 975000>, /* Supply 1 */
398 <960000 965000 975000>; /* Supply 2 */ 398 <960000 965000 975000>; /* Supply 2 */
@@ -405,7 +405,7 @@ Example 4: Handling multiple regulators
405 /* OR */ 405 /* OR */
406 406
407 opp00 { 407 opp00 {
408 opp-hz = <1000000000>; 408 opp-hz = /bits/ 64 <1000000000>;
409 opp-microvolt = <970000 975000 985000>, /* Supply 0 */ 409 opp-microvolt = <970000 975000 985000>, /* Supply 0 */
410 <960000 965000 975000>, /* Supply 1 */ 410 <960000 965000 975000>, /* Supply 1 */
411 <960000 965000 975000>; /* Supply 2 */ 411 <960000 965000 975000>; /* Supply 2 */
@@ -437,12 +437,12 @@ Example 5: Multiple OPP tables
437 opp-shared; 437 opp-shared;
438 438
439 opp00 { 439 opp00 {
440 opp-hz = <600000000>; 440 opp-hz = /bits/ 64 <600000000>;
441 ... 441 ...
442 }; 442 };
443 443
444 opp01 { 444 opp01 {
445 opp-hz = <800000000>; 445 opp-hz = /bits/ 64 <800000000>;
446 ... 446 ...
447 }; 447 };
448 }; 448 };
@@ -453,12 +453,12 @@ Example 5: Multiple OPP tables
453 opp-shared; 453 opp-shared;
454 454
455 opp10 { 455 opp10 {
456 opp-hz = <1000000000>; 456 opp-hz = /bits/ 64 <1000000000>;
457 ... 457 ...
458 }; 458 };
459 459
460 opp11 { 460 opp11 {
461 opp-hz = <1100000000>; 461 opp-hz = /bits/ 64 <1100000000>;
462 ... 462 ...
463 }; 463 };
464 }; 464 };