[3/3] ARM: dts: Fix frequency scaling on Gumstix Pepper.
diff mbox

Message ID 1433441299-18887-4-git-send-email-arun@gumstix.com
State New
Headers show

Commit Message

Arun Bharadwaj June 4, 2015, 6:08 p.m. UTC
The device tree for Gumstix Pepper has DCDC2 and
DCDC3 correctly labelled but the upper limit values
are wrong. The confusion is due to the hardware
quirk where the DCDC2 and DCDC3 wires are flipped
in Pepper.

Signed-off-by: Arun Bharadwaj <arun@gumstix.com>
---
 arch/arm/boot/dts/am335x-pepper.dts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Ash Charles June 9, 2015, 3:45 p.m. UTC | #1
This works well for me--cpufreq seems much happier.

Tested-by: Ash Charles <ashcharles@gmail.com>

On Thu, Jun 4, 2015 at 11:08 AM, Arun Bharadwaj <arun@gumstix.com> wrote:
> The device tree for Gumstix Pepper has DCDC2 and
> DCDC3 correctly labelled but the upper limit values
> are wrong. The confusion is due to the hardware
> quirk where the DCDC2 and DCDC3 wires are flipped
> in Pepper.
>
> Signed-off-by: Arun Bharadwaj <arun@gumstix.com>
> ---
>  arch/arm/boot/dts/am335x-pepper.dts | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/arch/arm/boot/dts/am335x-pepper.dts b/arch/arm/boot/dts/am335x-pepper.dts
> index 99f855d..37b95f6 100644
> --- a/arch/arm/boot/dts/am335x-pepper.dts
> +++ b/arch/arm/boot/dts/am335x-pepper.dts
> @@ -448,7 +448,7 @@
>                         /* VDD_CORE voltage limits 0.95V - 1.26V with +/-4% tolerance */
>                         regulator-name = "vdd_core";
>                         regulator-min-microvolt = <925000>;
> -                       regulator-max-microvolt = <1325000>;
> +                       regulator-max-microvolt = <1150000>;
>                         regulator-boot-on;
>                         regulator-always-on;
>                 };
> @@ -457,7 +457,7 @@
>                         /* VDD_MPU voltage limits 0.95V - 1.1V with +/-4% tolerance */
>                         regulator-name = "vdd_mpu";
>                         regulator-min-microvolt = <925000>;
> -                       regulator-max-microvolt = <1150000>;
> +                       regulator-max-microvolt = <1325000>;
>                         regulator-boot-on;
>                         regulator-always-on;
>                 };
> --
> 2.1.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Tony Lindgren July 14, 2015, 6:54 a.m. UTC | #2
* Ash Charles <ashcharles@gmail.com> [150609 08:47]:
> This works well for me--cpufreq seems much happier.
> 
> Tested-by: Ash Charles <ashcharles@gmail.com>
> 
> On Thu, Jun 4, 2015 at 11:08 AM, Arun Bharadwaj <arun@gumstix.com> wrote:
> > The device tree for Gumstix Pepper has DCDC2 and
> > DCDC3 correctly labelled but the upper limit values
> > are wrong. The confusion is due to the hardware
> > quirk where the DCDC2 and DCDC3 wires are flipped
> > in Pepper.
> >
> > Signed-off-by: Arun Bharadwaj <arun@gumstix.com>

Applying into omap-for-v4.2/fixes thanks.

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Patch
diff mbox

diff --git a/arch/arm/boot/dts/am335x-pepper.dts b/arch/arm/boot/dts/am335x-pepper.dts
index 99f855d..37b95f6 100644
--- a/arch/arm/boot/dts/am335x-pepper.dts
+++ b/arch/arm/boot/dts/am335x-pepper.dts
@@ -448,7 +448,7 @@ 
 			/* VDD_CORE voltage limits 0.95V - 1.26V with +/-4% tolerance */
 			regulator-name = "vdd_core";
 			regulator-min-microvolt = <925000>;
-			regulator-max-microvolt = <1325000>;
+			regulator-max-microvolt = <1150000>;
 			regulator-boot-on;
 			regulator-always-on;
 		};
@@ -457,7 +457,7 @@ 
 			/* VDD_MPU voltage limits 0.95V - 1.1V with +/-4% tolerance */
 			regulator-name = "vdd_mpu";
 			regulator-min-microvolt = <925000>;
-			regulator-max-microvolt = <1150000>;
+			regulator-max-microvolt = <1325000>;
 			regulator-boot-on;
 			regulator-always-on;
 		};