Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2015
472
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.16 KB | None | 0 0
  1. diff --git a/Documentation/devicetree/bindings/power/opp.txt b/Documentation/devicetree/bindings/power/opp.txt
  2. index 9cdc0c9b09af..84cc6ec703d2 100644
  3. --- a/Documentation/devicetree/bindings/power/opp.txt
  4. +++ b/Documentation/devicetree/bindings/power/opp.txt
  5. @@ -20,9 +20,10 @@ opp nodes and opp-lists
  6. - opp-microvolt: voltage in micro Volts
  7.  
  8. Optional properties:
  9. + - opp-microvolt-min: minimum voltage in micro Volts
  10. + - opp-microvolt-max: maximum voltage in micro Volts
  11. - turbo-mode: Marks the volt-freq pair as turbo pair.
  12. - status: Marks the node enabled/disabled.
  13. - - voltage-tolerance: Specify the CPU voltage tolerance in percentage.
  14. - clock-latency-ns: Specify the possible maximum transition latency (in
  15. nanoseconds) for switching to this opp from any other opp.
  16.  
  17. @@ -75,21 +76,24 @@ Example 1: Simple case of dual-core cortex A9-single cluster, sharing clock line
  18. entry00 {
  19. opp-khz = <1000000>;
  20. opp-microvolt = <975000>;
  21. - voltage-tolerance = <2>;
  22. + opp-microvolt-min = <970000>;
  23. + opp-microvolt-max = <985000>;
  24. clock-latency-ns = <300000>;
  25. status = "okay";
  26. };
  27. cpu0_intermediate: entry01 {
  28. opp-khz = <1100000>;
  29. opp-microvolt = <1000000>;
  30. - voltage-tolerance = <3>;
  31. + opp-microvolt-min = <980000>;
  32. + opp-microvolt-max = <1010000>;
  33. clock-latency-ns = <310000>;
  34. status = "okay";
  35. };
  36. entry02 {
  37. opp-khz = <1200000>;
  38. opp-microvolt = <1025000>;
  39. - voltage-tolerance = <1>;
  40. + opp-microvolt-min = <1020000>;
  41. + opp-microvolt-max = <1035000>;
  42. clock-latency-ns = <290000>;
  43. status = "okay";
  44. turbo-mode;
  45. @@ -155,21 +159,24 @@ Example 2: Quad-core krait (All CPUs have independent clock lines but have same
  46. entry00 {
  47. opp-khz = <1000000>;
  48. opp-microvolt = <975000>;
  49. - voltage-tolerance = <2>;
  50. + opp-microvolt-min = <970000>;
  51. + opp-microvolt-max = <985000>;
  52. clock-latency-ns = <300000>;
  53. status = "okay";
  54. };
  55. cpu0_intermediate: entry01 {
  56. opp-khz = <1100000>;
  57. opp-microvolt = <1000000>;
  58. - voltage-tolerance = <2>;
  59. + opp-microvolt-min = <980000>;
  60. + opp-microvolt-max = <1010000>;
  61. clock-latency-ns = <300000>;
  62. status = "okay";
  63. };
  64. entry02 {
  65. opp-khz = <1200000>;
  66. opp-microvolt = <1025000>;
  67. - voltage-tolerance = <2>;
  68. + opp-microvolt-min = <1020000>;
  69. + opp-microvolt-max = <1035000>;
  70. clock-latency-ns = <300000>;
  71. status = "okay";
  72. turbo-mode;
  73. @@ -252,21 +259,24 @@ Example 3: Multi-cluster system with separate clock line per cluster.
  74. entry00 {
  75. opp-khz = <1000000>;
  76. opp-microvolt = <975000>;
  77. - voltage-tolerance = <2>;
  78. + opp-microvolt-min = <970000>;
  79. + opp-microvolt-max = <985000>;
  80. clock-latency-ns = <300000>;
  81. status = "okay";
  82. };
  83. cpu0_intermediate: entry01 {
  84. opp-khz = <1100000>;
  85. opp-microvolt = <1000000>;
  86. - voltage-tolerance = <2>;
  87. + opp-microvolt-min = <980000>;
  88. + opp-microvolt-max = <1010000>;
  89. clock-latency-ns = <300000>;
  90. status = "okay";
  91. };
  92. entry02 {
  93. opp-khz = <1200000>;
  94. opp-microvolt = <1025000>;
  95. - voltage-tolerance = <2>;
  96. + opp-microvolt-min = <1020000>;
  97. + opp-microvolt-max = <1035000>;
  98. clock-latency-ns = <300000>;
  99. status = "okay";
  100. turbo-mode;
  101. @@ -283,21 +293,24 @@ Example 3: Multi-cluster system with separate clock line per cluster.
  102. entry10 {
  103. opp-khz = <1300000>;
  104. opp-microvolt = <1050000>;
  105. - voltage-tolerance = <2>;
  106. + opp-microvolt-min = <1045000>;
  107. + opp-microvolt-max = <1055000>;
  108. clock-latency-ns = <400000>;
  109. status = "okay";
  110. };
  111. cpu100_intermediate: entry11 {
  112. opp-khz = <1400000>;
  113. opp-microvolt = <1075000>;
  114. - voltage-tolerance = <2>;
  115. + opp-microvolt-min = <1070000>;
  116. + opp-microvolt-max = <1085000>;
  117. clock-latency-ns = <400000>;
  118. status = "okay";
  119. };
  120. entry12 {
  121. opp-khz = <1500000>;
  122. opp-microvolt = <1100000>;
  123. - voltage-tolerance = <2>;
  124. + opp-microvolt-min = <1010000>;
  125. + opp-microvolt-max = <1110000>;
  126. clock-latency-ns = <400000>;
  127. status = "okay";
  128. turbo-mode;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement