All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Niklas Söderlund" <niklas.soderlund@ragnatech.se>
To: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Magnus Damm <magnus.damm@gmail.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Chris Paterson <Chris.Paterson2@renesas.com>,
	linux-renesas-soc@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH] arm64: dts: renesas: Add missing opp-suspend properties
Date: Fri, 28 May 2021 08:33:50 +0200	[thread overview]
Message-ID: <YLCOzlbK1UEwhKfX@oden.dyn.berto.se> (raw)
In-Reply-To: <45a061c3b0463aac7d10664f47c4afdd999da50d.1619699721.git.geert+renesas@glider.be>

Hi Geert,

Thanks for your patch.

On 2021-05-27 15:42:42 +0200, Geert Uytterhoeven wrote:
> Tag the highest "Power Optimized" (1.5 GHz) Cortex-A57 operating point
> table entries for the RZ/G2M, R-Car M3-W and M3-W+ SoCs with the
> "opp-suspend" property.  This makes sure the system will enter suspend
> in the same performance state as it will be resumed by the firmware
> later, avoiding state inconsistencies after resume.
> 
> Based on a patch for R-Car M3-W in the BSP by Takeshi Kihara
> <takeshi.kihara.df@renesas.com>.
> 
> Fixes: 800037e815b91d8c ("arm64: dts: renesas: r8a774a1: Add operating points")
> Fixes: da7e3113344fda50 ("arm64: dts: renesas: r8a7796: Add OPPs table for cpu devices")
> Fixes: f51746ad7d1ff6b4 ("arm64: dts: renesas: Add Renesas R8A77961 SoC support")
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

> ---
> Somehow I failed to send this patch, which is a contextual dependency for
> "[PATCH] arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages"
> https://lore.kernel.org/r/b9e9db907514790574429b83d070c823b36085ef.1619699909.git.geert+renesas@glider.be/
> 
> To be queued in renesas-devel for v5.14.
> 
>  arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 +
>  arch/arm64/boot/dts/renesas/r8a77960.dtsi | 1 +
>  arch/arm64/boot/dts/renesas/r8a77961.dtsi | 1 +
>  3 files changed, 3 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/renesas/r8a774a1.dtsi b/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> index c3d312af6fe95f2c..78c121a89f11b8ae 100644
> --- a/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> @@ -76,6 +76,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  	};
>  
> diff --git a/arch/arm64/boot/dts/renesas/r8a77960.dtsi b/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> index d21be2f195b3be18..63bb395a6a64499a 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> @@ -75,6 +75,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  		opp-1600000000 {
>  			opp-hz = /bits/ 64 <1600000000>;
> diff --git a/arch/arm64/boot/dts/renesas/r8a77961.dtsi b/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> index 941f18e5f5d29cda..c8b73108a4c8185d 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> @@ -64,6 +64,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  		opp-1600000000 {
>  			opp-hz = /bits/ 64 <1600000000>;
> -- 
> 2.25.1
> 

-- 
Regards,
Niklas Söderlund

WARNING: multiple messages have this Message-ID (diff)
From: "Niklas Söderlund" <niklas.soderlund@ragnatech.se>
To: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Magnus Damm <magnus.damm@gmail.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Chris Paterson <Chris.Paterson2@renesas.com>,
	linux-renesas-soc@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH] arm64: dts: renesas: Add missing opp-suspend properties
Date: Fri, 28 May 2021 08:33:50 +0200	[thread overview]
Message-ID: <YLCOzlbK1UEwhKfX@oden.dyn.berto.se> (raw)
In-Reply-To: <45a061c3b0463aac7d10664f47c4afdd999da50d.1619699721.git.geert+renesas@glider.be>

Hi Geert,

Thanks for your patch.

On 2021-05-27 15:42:42 +0200, Geert Uytterhoeven wrote:
> Tag the highest "Power Optimized" (1.5 GHz) Cortex-A57 operating point
> table entries for the RZ/G2M, R-Car M3-W and M3-W+ SoCs with the
> "opp-suspend" property.  This makes sure the system will enter suspend
> in the same performance state as it will be resumed by the firmware
> later, avoiding state inconsistencies after resume.
> 
> Based on a patch for R-Car M3-W in the BSP by Takeshi Kihara
> <takeshi.kihara.df@renesas.com>.
> 
> Fixes: 800037e815b91d8c ("arm64: dts: renesas: r8a774a1: Add operating points")
> Fixes: da7e3113344fda50 ("arm64: dts: renesas: r8a7796: Add OPPs table for cpu devices")
> Fixes: f51746ad7d1ff6b4 ("arm64: dts: renesas: Add Renesas R8A77961 SoC support")
> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

> ---
> Somehow I failed to send this patch, which is a contextual dependency for
> "[PATCH] arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages"
> https://lore.kernel.org/r/b9e9db907514790574429b83d070c823b36085ef.1619699909.git.geert+renesas@glider.be/
> 
> To be queued in renesas-devel for v5.14.
> 
>  arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 +
>  arch/arm64/boot/dts/renesas/r8a77960.dtsi | 1 +
>  arch/arm64/boot/dts/renesas/r8a77961.dtsi | 1 +
>  3 files changed, 3 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/renesas/r8a774a1.dtsi b/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> index c3d312af6fe95f2c..78c121a89f11b8ae 100644
> --- a/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a774a1.dtsi
> @@ -76,6 +76,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  	};
>  
> diff --git a/arch/arm64/boot/dts/renesas/r8a77960.dtsi b/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> index d21be2f195b3be18..63bb395a6a64499a 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a77960.dtsi
> @@ -75,6 +75,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  		opp-1600000000 {
>  			opp-hz = /bits/ 64 <1600000000>;
> diff --git a/arch/arm64/boot/dts/renesas/r8a77961.dtsi b/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> index 941f18e5f5d29cda..c8b73108a4c8185d 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a77961.dtsi
> @@ -64,6 +64,7 @@ opp-1500000000 {
>  			opp-hz = /bits/ 64 <1500000000>;
>  			opp-microvolt = <820000>;
>  			clock-latency-ns = <300000>;
> +			opp-suspend;
>  		};
>  		opp-1600000000 {
>  			opp-hz = /bits/ 64 <1600000000>;
> -- 
> 2.25.1
> 

-- 
Regards,
Niklas Söderlund

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  reply	other threads:[~2021-05-28  6:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-27 13:42 [PATCH] arm64: dts: renesas: Add missing opp-suspend properties Geert Uytterhoeven
2021-05-27 13:42 ` Geert Uytterhoeven
2021-05-28  6:33 ` Niklas Söderlund [this message]
2021-05-28  6:33   ` Niklas Söderlund

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YLCOzlbK1UEwhKfX@oden.dyn.berto.se \
    --to=niklas.soderlund@ragnatech.se \
    --cc=Chris.Paterson2@renesas.com \
    --cc=fabrizio.castro.jz@renesas.com \
    --cc=geert+renesas@glider.be \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-renesas-soc@vger.kernel.org \
    --cc=magnus.damm@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.