Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/Documentation/devicetree/bindings/power/opp.txt b/Documentation/devicetree/bindings/power/opp.txt
- index 9cdc0c9b09af..84cc6ec703d2 100644
- --- a/Documentation/devicetree/bindings/power/opp.txt
- +++ b/Documentation/devicetree/bindings/power/opp.txt
- @@ -20,9 +20,10 @@ opp nodes and opp-lists
- - opp-microvolt: voltage in micro Volts
- Optional properties:
- + - opp-microvolt-min: minimum voltage in micro Volts
- + - opp-microvolt-max: maximum voltage in micro Volts
- - turbo-mode: Marks the volt-freq pair as turbo pair.
- - status: Marks the node enabled/disabled.
- - - voltage-tolerance: Specify the CPU voltage tolerance in percentage.
- - clock-latency-ns: Specify the possible maximum transition latency (in
- nanoseconds) for switching to this opp from any other opp.
- @@ -75,21 +76,24 @@ Example 1: Simple case of dual-core cortex A9-single cluster, sharing clock line
- entry00 {
- opp-khz = <1000000>;
- opp-microvolt = <975000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <970000>;
- + opp-microvolt-max = <985000>;
- clock-latency-ns = <300000>;
- status = "okay";
- };
- cpu0_intermediate: entry01 {
- opp-khz = <1100000>;
- opp-microvolt = <1000000>;
- - voltage-tolerance = <3>;
- + opp-microvolt-min = <980000>;
- + opp-microvolt-max = <1010000>;
- clock-latency-ns = <310000>;
- status = "okay";
- };
- entry02 {
- opp-khz = <1200000>;
- opp-microvolt = <1025000>;
- - voltage-tolerance = <1>;
- + opp-microvolt-min = <1020000>;
- + opp-microvolt-max = <1035000>;
- clock-latency-ns = <290000>;
- status = "okay";
- turbo-mode;
- @@ -155,21 +159,24 @@ Example 2: Quad-core krait (All CPUs have independent clock lines but have same
- entry00 {
- opp-khz = <1000000>;
- opp-microvolt = <975000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <970000>;
- + opp-microvolt-max = <985000>;
- clock-latency-ns = <300000>;
- status = "okay";
- };
- cpu0_intermediate: entry01 {
- opp-khz = <1100000>;
- opp-microvolt = <1000000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <980000>;
- + opp-microvolt-max = <1010000>;
- clock-latency-ns = <300000>;
- status = "okay";
- };
- entry02 {
- opp-khz = <1200000>;
- opp-microvolt = <1025000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <1020000>;
- + opp-microvolt-max = <1035000>;
- clock-latency-ns = <300000>;
- status = "okay";
- turbo-mode;
- @@ -252,21 +259,24 @@ Example 3: Multi-cluster system with separate clock line per cluster.
- entry00 {
- opp-khz = <1000000>;
- opp-microvolt = <975000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <970000>;
- + opp-microvolt-max = <985000>;
- clock-latency-ns = <300000>;
- status = "okay";
- };
- cpu0_intermediate: entry01 {
- opp-khz = <1100000>;
- opp-microvolt = <1000000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <980000>;
- + opp-microvolt-max = <1010000>;
- clock-latency-ns = <300000>;
- status = "okay";
- };
- entry02 {
- opp-khz = <1200000>;
- opp-microvolt = <1025000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <1020000>;
- + opp-microvolt-max = <1035000>;
- clock-latency-ns = <300000>;
- status = "okay";
- turbo-mode;
- @@ -283,21 +293,24 @@ Example 3: Multi-cluster system with separate clock line per cluster.
- entry10 {
- opp-khz = <1300000>;
- opp-microvolt = <1050000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <1045000>;
- + opp-microvolt-max = <1055000>;
- clock-latency-ns = <400000>;
- status = "okay";
- };
- cpu100_intermediate: entry11 {
- opp-khz = <1400000>;
- opp-microvolt = <1075000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <1070000>;
- + opp-microvolt-max = <1085000>;
- clock-latency-ns = <400000>;
- status = "okay";
- };
- entry12 {
- opp-khz = <1500000>;
- opp-microvolt = <1100000>;
- - voltage-tolerance = <2>;
- + opp-microvolt-min = <1010000>;
- + opp-microvolt-max = <1110000>;
- clock-latency-ns = <400000>;
- status = "okay";
- turbo-mode;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement