Hi Patrick

On 4/21/20 5:11 PM, Patrick Delaunay wrote:
> This patch allows to switch the CPU frequency to 800MHz on the
> ST Microelectronics board (DK1/DK2 and EV1) when it supported by the HW
> (for STM32MP15xD and STM32MP15xF).
>
> Signed-off-by: Patrick Delaunay <patrick.delau...@st.com>
> ---
>
>  arch/arm/dts/stm32mp15-u-boot.dtsi       | 10 ++++++++++
>  arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi |  9 ---------
>  arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi |  9 ---------
>  3 files changed, 10 insertions(+), 18 deletions(-)
>
> diff --git a/arch/arm/dts/stm32mp15-u-boot.dtsi 
> b/arch/arm/dts/stm32mp15-u-boot.dtsi
> index e0b1223de8..497c1a01ec 100644
> --- a/arch/arm/dts/stm32mp15-u-boot.dtsi
> +++ b/arch/arm/dts/stm32mp15-u-boot.dtsi
> @@ -63,6 +63,16 @@
>       u-boot,dm-pre-reloc;
>  };
>  
> +&cpu0_opp_table {
> +     u-boot,dm-spl;
> +     opp-650000000 {
> +             u-boot,dm-spl;
> +     };
> +     opp-800000000 {
> +             u-boot,dm-spl;
> +     };
> +};
> +
>  &gpioa {
>       u-boot,dm-pre-reloc;
>  };
> diff --git a/arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi 
> b/arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi
> index 5844d41c53..97d5ea43c3 100644
> --- a/arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi
> +++ b/arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi
> @@ -122,15 +122,6 @@
>               CLK_LPTIM45_LSE
>       >;
>  
> -     /* VCO = 1300.0 MHz => P = 650 (CPU) */
> -     pll1: st,pll@0 {
> -             compatible = "st,stm32mp1-pll";
> -             reg = <0>;
> -             cfg = < 2 80 0 0 0 PQR(1,0,0) >;
> -             frac = < 0x800 >;
> -             u-boot,dm-pre-reloc;
> -     };
> -
>       /* VCO = 1066.0 MHz => P = 266 (AXI), Q = 533 (GPU), R = 533 (DDR) */
>       pll2: st,pll@1 {
>               compatible = "st,stm32mp1-pll";
> diff --git a/arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi 
> b/arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi
> index ed2f024be9..9f9aa4ac65 100644
> --- a/arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi
> +++ b/arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi
> @@ -119,15 +119,6 @@
>               CLK_LPTIM45_LSE
>       >;
>  
> -     /* VCO = 1300.0 MHz => P = 650 (CPU) */
> -     pll1: st,pll@0 {
> -             compatible = "st,stm32mp1-pll";
> -             reg = <0>;
> -             cfg = < 2 80 0 0 0 PQR(1,0,0) >;
> -             frac = < 0x800 >;
> -             u-boot,dm-pre-reloc;
> -     };
> -
>       /* VCO = 1066.0 MHz => P = 266 (AXI), Q = 533 (GPU), R = 533 (DDR) */
>       pll2: st,pll@1 {
>               compatible = "st,stm32mp1-pll";

Reviewed-by: Patrice Chotard <patrice.chot...@st.com>

Thanks

Patrice

Reply via email to