linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/4] ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on
@ 2018-07-17  5:12 Anson Huang
  2018-07-17  5:12 ` [PATCH 2/4] ARM: dts: imx6sx-sdb-reva: " Anson Huang
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Anson Huang @ 2018-07-17  5:12 UTC (permalink / raw)
  To: shawnguo, s.hauer, kernel, fabio.estevam, robh+dt, mark.rutland,
	linux-arm-kernel, devicetree, linux-kernel, yibin.gong
  Cc: Linux-imx

On i.MX6QDL Sabre-SD board, pfuze100 sw4 supplies
GPS, touch and RGMII etc., these modules do NOT
implement power domain control, so pfuze100 sw4
needs to be always on to make sure these modules
work normally.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
index 15744ad..6e46a19 100644
--- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi
@@ -341,6 +341,7 @@
 			sw4_reg: sw4 {
 				regulator-min-microvolt = <800000>;
 				regulator-max-microvolt = <3300000>;
+				regulator-always-on;
 			};
 
 			swbst_reg: swbst {
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/4] ARM: dts: imx6sx-sdb-reva: make pfuze100 sw4 always on
  2018-07-17  5:12 [PATCH 1/4] ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on Anson Huang
@ 2018-07-17  5:12 ` Anson Huang
  2018-07-17  5:12 ` [PATCH 3/4] ARM: dts: imx6sll-evk: " Anson Huang
  2018-07-17  5:12 ` [PATCH 4/4] ARM: dts: imx6sl-evk: " Anson Huang
  2 siblings, 0 replies; 5+ messages in thread
From: Anson Huang @ 2018-07-17  5:12 UTC (permalink / raw)
  To: shawnguo, s.hauer, kernel, fabio.estevam, robh+dt, mark.rutland,
	linux-arm-kernel, devicetree, linux-kernel, yibin.gong
  Cc: Linux-imx

On i.MX6SX SDB Rev-A board, pfuze100 sw4 supplies
csi, audio codec and i2c etc., these modules do NOT
implement power domain control, so pfuze100 sw4
needs to be always on to make sure these modules
work normally.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/imx6sx-sdb-reva.dts b/arch/arm/boot/dts/imx6sx-sdb-reva.dts
index e3533e7..9cc6ff2 100644
--- a/arch/arm/boot/dts/imx6sx-sdb-reva.dts
+++ b/arch/arm/boot/dts/imx6sx-sdb-reva.dts
@@ -63,6 +63,7 @@
 			sw4_reg: sw4 {
 				regulator-min-microvolt = <800000>;
 				regulator-max-microvolt = <3300000>;
+				regulator-always-on;
 			};
 
 			swbst_reg: swbst {
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 3/4] ARM: dts: imx6sll-evk: make pfuze100 sw4 always on
  2018-07-17  5:12 [PATCH 1/4] ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on Anson Huang
  2018-07-17  5:12 ` [PATCH 2/4] ARM: dts: imx6sx-sdb-reva: " Anson Huang
@ 2018-07-17  5:12 ` Anson Huang
  2018-07-17  5:12 ` [PATCH 4/4] ARM: dts: imx6sl-evk: " Anson Huang
  2 siblings, 0 replies; 5+ messages in thread
From: Anson Huang @ 2018-07-17  5:12 UTC (permalink / raw)
  To: shawnguo, s.hauer, kernel, fabio.estevam, robh+dt, mark.rutland,
	linux-arm-kernel, devicetree, linux-kernel, yibin.gong
  Cc: Linux-imx

On i.MX6SLL EVK board, pfuze100 sw4 supplies
LPDDR3 which is critical for system, must be
always on.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 arch/arm/boot/dts/imx6sll-evk.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/imx6sll-evk.dts b/arch/arm/boot/dts/imx6sll-evk.dts
index dc34da5..c8e1155 100644
--- a/arch/arm/boot/dts/imx6sll-evk.dts
+++ b/arch/arm/boot/dts/imx6sll-evk.dts
@@ -177,6 +177,7 @@
 			sw4_reg: sw4 {
 				regulator-min-microvolt = <800000>;
 				regulator-max-microvolt = <3300000>;
+				regulator-always-on;
 			};
 
 			swbst_reg: swbst {
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 4/4] ARM: dts: imx6sl-evk: make pfuze100 sw4 always on
  2018-07-17  5:12 [PATCH 1/4] ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on Anson Huang
  2018-07-17  5:12 ` [PATCH 2/4] ARM: dts: imx6sx-sdb-reva: " Anson Huang
  2018-07-17  5:12 ` [PATCH 3/4] ARM: dts: imx6sll-evk: " Anson Huang
@ 2018-07-17  5:12 ` Anson Huang
  2018-07-17  7:18   ` Shawn Guo
  2 siblings, 1 reply; 5+ messages in thread
From: Anson Huang @ 2018-07-17  5:12 UTC (permalink / raw)
  To: shawnguo, s.hauer, kernel, fabio.estevam, robh+dt, mark.rutland,
	linux-arm-kernel, devicetree, linux-kernel, yibin.gong
  Cc: Linux-imx

From: Robin Gong <yibin.gong@nxp.com>

On i.MX6SL EVK board, pfuze100 sw4 supplies
LPDDR2 which is critical for system, must be
always on.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 arch/arm/boot/dts/imx6sl-evk.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/imx6sl-evk.dts b/arch/arm/boot/dts/imx6sl-evk.dts
index 046cfab..679b448 100644
--- a/arch/arm/boot/dts/imx6sl-evk.dts
+++ b/arch/arm/boot/dts/imx6sl-evk.dts
@@ -201,6 +201,7 @@
 			sw4_reg: sw4 {
 				regulator-min-microvolt = <800000>;
 				regulator-max-microvolt = <3300000>;
+				regulator-always-on;
 			};
 
 			swbst_reg: swbst {
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH 4/4] ARM: dts: imx6sl-evk: make pfuze100 sw4 always on
  2018-07-17  5:12 ` [PATCH 4/4] ARM: dts: imx6sl-evk: " Anson Huang
@ 2018-07-17  7:18   ` Shawn Guo
  0 siblings, 0 replies; 5+ messages in thread
From: Shawn Guo @ 2018-07-17  7:18 UTC (permalink / raw)
  To: Anson Huang
  Cc: s.hauer, kernel, fabio.estevam, robh+dt, mark.rutland,
	linux-arm-kernel, devicetree, linux-kernel, yibin.gong,
	Linux-imx

On Tue, Jul 17, 2018 at 01:12:05PM +0800, Anson Huang wrote:
> From: Robin Gong <yibin.gong@nxp.com>
> 
> On i.MX6SL EVK board, pfuze100 sw4 supplies
> LPDDR2 which is critical for system, must be
> always on.
> 
> Signed-off-by: Anson Huang <Anson.Huang@nxp.com>

Robin's SoB is missing, since it's authorized by him.  I fixed it up and
applied all patches.

Shawn

> ---
>  arch/arm/boot/dts/imx6sl-evk.dts | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm/boot/dts/imx6sl-evk.dts b/arch/arm/boot/dts/imx6sl-evk.dts
> index 046cfab..679b448 100644
> --- a/arch/arm/boot/dts/imx6sl-evk.dts
> +++ b/arch/arm/boot/dts/imx6sl-evk.dts
> @@ -201,6 +201,7 @@
>  			sw4_reg: sw4 {
>  				regulator-min-microvolt = <800000>;
>  				regulator-max-microvolt = <3300000>;
> +				regulator-always-on;
>  			};
>  
>  			swbst_reg: swbst {
> -- 
> 2.7.4
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-07-17  7:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-17  5:12 [PATCH 1/4] ARM: dts: imx6qdl-sabresd: make pfuze100 sw4 always on Anson Huang
2018-07-17  5:12 ` [PATCH 2/4] ARM: dts: imx6sx-sdb-reva: " Anson Huang
2018-07-17  5:12 ` [PATCH 3/4] ARM: dts: imx6sll-evk: " Anson Huang
2018-07-17  5:12 ` [PATCH 4/4] ARM: dts: imx6sl-evk: " Anson Huang
2018-07-17  7:18   ` Shawn Guo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).