* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-03-28 15:14 ` Dinh.Nguyen at freescale.com
0 siblings, 0 replies; 14+ messages in thread
From: Dinh.Nguyen @ 2011-03-28 15:14 UTC (permalink / raw)
To: linux-kernel
Cc: linux-arm-kernel, linux, s.hauer, u.kleine-koenig, arnaud.patard,
ra5478, xiao-lizhang, festevam, Dinh Nguyen
From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
Adds initial low power suspend functionality to MX51.
Supports "mem" and "standby" modes.
Tested on mx51-babbage.
Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
---
arch/arm/mach-mx5/Makefile | 1 +
arch/arm/mach-mx5/pm-imx5.c | 73 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-mx5/pm-imx5.c
diff --git a/arch/arm/mach-mx5/Makefile b/arch/arm/mach-mx5/Makefile
index 0b9338c..d646feb 100644
--- a/arch/arm/mach-mx5/Makefile
+++ b/arch/arm/mach-mx5/Makefile
@@ -6,6 +6,7 @@
obj-y := cpu.o mm.o clock-mx51-mx53.o devices.o ehci.o system.o
obj-$(CONFIG_SOC_IMX50) += mm-mx50.o
+obj-$(CONFIG_PM) += pm-imx5.o
obj-$(CONFIG_CPU_FREQ_IMX) += cpu_op-mx51.o
obj-$(CONFIG_MACH_MX51_BABBAGE) += board-mx51_babbage.o
obj-$(CONFIG_MACH_MX51_3DS) += board-mx51_3ds.o
diff --git a/arch/arm/mach-mx5/pm-imx5.c b/arch/arm/mach-mx5/pm-imx5.c
new file mode 100644
index 0000000..e4529af
--- /dev/null
+++ b/arch/arm/mach-mx5/pm-imx5.c
@@ -0,0 +1,73 @@
+/*
+ * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+#include <linux/suspend.h>
+#include <linux/clk.h>
+#include <linux/io.h>
+#include <linux/err.h>
+#include <asm/cacheflush.h>
+#include <asm/tlbflush.h>
+#include <mach/system.h>
+#include "crm_regs.h"
+
+static struct clk *gpc_dvfs_clk;
+
+static int mx5_suspend_enter(suspend_state_t state)
+{
+ clk_enable(gpc_dvfs_clk);
+ switch (state) {
+ case PM_SUSPEND_MEM:
+ mx5_cpu_lp_set(STOP_POWER_OFF);
+ break;
+ case PM_SUSPEND_STANDBY:
+ mx5_cpu_lp_set(WAIT_UNCLOCKED_POWER_OFF);
+ break;
+ default:
+ return -EINVAL;
+ }
+
+ if (state == PM_SUSPEND_MEM) {
+ local_flush_tlb_all();
+ flush_cache_all();
+
+ /*clear the EMPGC0/1 bits */
+ __raw_writel(0, MXC_SRPG_EMPGC0_SRPGCR);
+ __raw_writel(0, MXC_SRPG_EMPGC1_SRPGCR);
+ }
+ cpu_do_idle();
+ clk_disable(gpc_dvfs_clk);
+
+ return 0;
+}
+
+static int mx5_pm_valid(suspend_state_t state)
+{
+ return (state > PM_SUSPEND_ON && state <= PM_SUSPEND_MAX);
+}
+
+static const struct platform_suspend_ops mx5_suspend_ops = {
+ .valid = mx5_pm_valid,
+ .enter = mx5_suspend_enter,
+};
+
+static int __init mx5_pm_init(void)
+{
+ if (gpc_dvfs_clk == NULL)
+ gpc_dvfs_clk = clk_get(NULL, "gpc_dvfs");
+
+ if (!IS_ERR(gpc_dvfs_clk)) {
+ if (cpu_is_mx51())
+ suspend_set_ops(&mx5_suspend_ops);
+ } else
+ return -EPERM;
+
+ return 0;
+}
+device_initcall(mx5_pm_init);
--
1.6.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-03-28 15:14 ` Dinh.Nguyen at freescale.com
0 siblings, 0 replies; 14+ messages in thread
From: Dinh.Nguyen at freescale.com @ 2011-03-28 15:14 UTC (permalink / raw)
To: linux-arm-kernel
From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
Adds initial low power suspend functionality to MX51.
Supports "mem" and "standby" modes.
Tested on mx51-babbage.
Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
---
arch/arm/mach-mx5/Makefile | 1 +
arch/arm/mach-mx5/pm-imx5.c | 73 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-mx5/pm-imx5.c
diff --git a/arch/arm/mach-mx5/Makefile b/arch/arm/mach-mx5/Makefile
index 0b9338c..d646feb 100644
--- a/arch/arm/mach-mx5/Makefile
+++ b/arch/arm/mach-mx5/Makefile
@@ -6,6 +6,7 @@
obj-y := cpu.o mm.o clock-mx51-mx53.o devices.o ehci.o system.o
obj-$(CONFIG_SOC_IMX50) += mm-mx50.o
+obj-$(CONFIG_PM) += pm-imx5.o
obj-$(CONFIG_CPU_FREQ_IMX) += cpu_op-mx51.o
obj-$(CONFIG_MACH_MX51_BABBAGE) += board-mx51_babbage.o
obj-$(CONFIG_MACH_MX51_3DS) += board-mx51_3ds.o
diff --git a/arch/arm/mach-mx5/pm-imx5.c b/arch/arm/mach-mx5/pm-imx5.c
new file mode 100644
index 0000000..e4529af
--- /dev/null
+++ b/arch/arm/mach-mx5/pm-imx5.c
@@ -0,0 +1,73 @@
+/*
+ * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
+ *
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+#include <linux/suspend.h>
+#include <linux/clk.h>
+#include <linux/io.h>
+#include <linux/err.h>
+#include <asm/cacheflush.h>
+#include <asm/tlbflush.h>
+#include <mach/system.h>
+#include "crm_regs.h"
+
+static struct clk *gpc_dvfs_clk;
+
+static int mx5_suspend_enter(suspend_state_t state)
+{
+ clk_enable(gpc_dvfs_clk);
+ switch (state) {
+ case PM_SUSPEND_MEM:
+ mx5_cpu_lp_set(STOP_POWER_OFF);
+ break;
+ case PM_SUSPEND_STANDBY:
+ mx5_cpu_lp_set(WAIT_UNCLOCKED_POWER_OFF);
+ break;
+ default:
+ return -EINVAL;
+ }
+
+ if (state == PM_SUSPEND_MEM) {
+ local_flush_tlb_all();
+ flush_cache_all();
+
+ /*clear the EMPGC0/1 bits */
+ __raw_writel(0, MXC_SRPG_EMPGC0_SRPGCR);
+ __raw_writel(0, MXC_SRPG_EMPGC1_SRPGCR);
+ }
+ cpu_do_idle();
+ clk_disable(gpc_dvfs_clk);
+
+ return 0;
+}
+
+static int mx5_pm_valid(suspend_state_t state)
+{
+ return (state > PM_SUSPEND_ON && state <= PM_SUSPEND_MAX);
+}
+
+static const struct platform_suspend_ops mx5_suspend_ops = {
+ .valid = mx5_pm_valid,
+ .enter = mx5_suspend_enter,
+};
+
+static int __init mx5_pm_init(void)
+{
+ if (gpc_dvfs_clk == NULL)
+ gpc_dvfs_clk = clk_get(NULL, "gpc_dvfs");
+
+ if (!IS_ERR(gpc_dvfs_clk)) {
+ if (cpu_is_mx51())
+ suspend_set_ops(&mx5_suspend_ops);
+ } else
+ return -EPERM;
+
+ return 0;
+}
+device_initcall(mx5_pm_init);
--
1.6.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-03-28 15:14 ` Dinh.Nguyen at freescale.com
@ 2011-03-30 8:27 ` Sascha Hauer
-1 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-03-30 8:27 UTC (permalink / raw)
To: Dinh.Nguyen
Cc: linux-kernel, linux-arm-kernel, linux, u.kleine-koenig,
arnaud.patard, ra5478, xiao-lizhang, festevam
On Mon, Mar 28, 2011 at 10:14:57AM -0500, Dinh.Nguyen@freescale.com wrote:
> From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> Adds initial low power suspend functionality to MX51.
> Supports "mem" and "standby" modes.
>
> Tested on mx51-babbage.
>
> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> ---
> arch/arm/mach-mx5/Makefile | 1 +
> arch/arm/mach-mx5/pm-imx5.c | 73 +++++++++++++++++++++++++++++++++++++++++++
> 2 files changed, 74 insertions(+), 0 deletions(-)
> create mode 100644 arch/arm/mach-mx5/pm-imx5.c
>
> diff --git a/arch/arm/mach-mx5/Makefile b/arch/arm/mach-mx5/Makefile
> index 0b9338c..d646feb 100644
> --- a/arch/arm/mach-mx5/Makefile
> +++ b/arch/arm/mach-mx5/Makefile
> @@ -6,6 +6,7 @@
> obj-y := cpu.o mm.o clock-mx51-mx53.o devices.o ehci.o system.o
> obj-$(CONFIG_SOC_IMX50) += mm-mx50.o
>
> +obj-$(CONFIG_PM) += pm-imx5.o
> obj-$(CONFIG_CPU_FREQ_IMX) += cpu_op-mx51.o
> obj-$(CONFIG_MACH_MX51_BABBAGE) += board-mx51_babbage.o
> obj-$(CONFIG_MACH_MX51_3DS) += board-mx51_3ds.o
> diff --git a/arch/arm/mach-mx5/pm-imx5.c b/arch/arm/mach-mx5/pm-imx5.c
> new file mode 100644
> index 0000000..e4529af
> --- /dev/null
> +++ b/arch/arm/mach-mx5/pm-imx5.c
> @@ -0,0 +1,73 @@
> +/*
> + * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +#include <linux/suspend.h>
> +#include <linux/clk.h>
> +#include <linux/io.h>
> +#include <linux/err.h>
> +#include <asm/cacheflush.h>
> +#include <asm/tlbflush.h>
> +#include <mach/system.h>
> +#include "crm_regs.h"
> +
> +static struct clk *gpc_dvfs_clk;
> +
> +static int mx5_suspend_enter(suspend_state_t state)
> +{
> + clk_enable(gpc_dvfs_clk);
> + switch (state) {
> + case PM_SUSPEND_MEM:
> + mx5_cpu_lp_set(STOP_POWER_OFF);
> + break;
> + case PM_SUSPEND_STANDBY:
> + mx5_cpu_lp_set(WAIT_UNCLOCKED_POWER_OFF);
> + break;
> + default:
> + return -EINVAL;
> + }
> +
> + if (state == PM_SUSPEND_MEM) {
> + local_flush_tlb_all();
> + flush_cache_all();
> +
> + /*clear the EMPGC0/1 bits */
> + __raw_writel(0, MXC_SRPG_EMPGC0_SRPGCR);
> + __raw_writel(0, MXC_SRPG_EMPGC1_SRPGCR);
> + }
> + cpu_do_idle();
> + clk_disable(gpc_dvfs_clk);
> +
> + return 0;
> +}
> +
> +static int mx5_pm_valid(suspend_state_t state)
> +{
> + return (state > PM_SUSPEND_ON && state <= PM_SUSPEND_MAX);
> +}
> +
> +static const struct platform_suspend_ops mx5_suspend_ops = {
> + .valid = mx5_pm_valid,
> + .enter = mx5_suspend_enter,
> +};
> +
> +static int __init mx5_pm_init(void)
> +{
> + if (gpc_dvfs_clk == NULL)
> + gpc_dvfs_clk = clk_get(NULL, "gpc_dvfs");
This is only executed once, so gpc_dvfs_clk is always NULL here.
> +
> + if (!IS_ERR(gpc_dvfs_clk)) {
> + if (cpu_is_mx51())
> + suspend_set_ops(&mx5_suspend_ops);
This code shall only be executed on an i.MX51, so why don't you make a
simple if (!cpu_is_mx51()) return 0; at the beginning of this function?
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-03-30 8:27 ` Sascha Hauer
0 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-03-30 8:27 UTC (permalink / raw)
To: linux-arm-kernel
On Mon, Mar 28, 2011 at 10:14:57AM -0500, Dinh.Nguyen at freescale.com wrote:
> From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> Adds initial low power suspend functionality to MX51.
> Supports "mem" and "standby" modes.
>
> Tested on mx51-babbage.
>
> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> ---
> arch/arm/mach-mx5/Makefile | 1 +
> arch/arm/mach-mx5/pm-imx5.c | 73 +++++++++++++++++++++++++++++++++++++++++++
> 2 files changed, 74 insertions(+), 0 deletions(-)
> create mode 100644 arch/arm/mach-mx5/pm-imx5.c
>
> diff --git a/arch/arm/mach-mx5/Makefile b/arch/arm/mach-mx5/Makefile
> index 0b9338c..d646feb 100644
> --- a/arch/arm/mach-mx5/Makefile
> +++ b/arch/arm/mach-mx5/Makefile
> @@ -6,6 +6,7 @@
> obj-y := cpu.o mm.o clock-mx51-mx53.o devices.o ehci.o system.o
> obj-$(CONFIG_SOC_IMX50) += mm-mx50.o
>
> +obj-$(CONFIG_PM) += pm-imx5.o
> obj-$(CONFIG_CPU_FREQ_IMX) += cpu_op-mx51.o
> obj-$(CONFIG_MACH_MX51_BABBAGE) += board-mx51_babbage.o
> obj-$(CONFIG_MACH_MX51_3DS) += board-mx51_3ds.o
> diff --git a/arch/arm/mach-mx5/pm-imx5.c b/arch/arm/mach-mx5/pm-imx5.c
> new file mode 100644
> index 0000000..e4529af
> --- /dev/null
> +++ b/arch/arm/mach-mx5/pm-imx5.c
> @@ -0,0 +1,73 @@
> +/*
> + * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
> + *
> + * The code contained herein is licensed under the GNU General Public
> + * License. You may obtain a copy of the GNU General Public License
> + * Version 2 or later at the following locations:
> + *
> + * http://www.opensource.org/licenses/gpl-license.html
> + * http://www.gnu.org/copyleft/gpl.html
> + */
> +#include <linux/suspend.h>
> +#include <linux/clk.h>
> +#include <linux/io.h>
> +#include <linux/err.h>
> +#include <asm/cacheflush.h>
> +#include <asm/tlbflush.h>
> +#include <mach/system.h>
> +#include "crm_regs.h"
> +
> +static struct clk *gpc_dvfs_clk;
> +
> +static int mx5_suspend_enter(suspend_state_t state)
> +{
> + clk_enable(gpc_dvfs_clk);
> + switch (state) {
> + case PM_SUSPEND_MEM:
> + mx5_cpu_lp_set(STOP_POWER_OFF);
> + break;
> + case PM_SUSPEND_STANDBY:
> + mx5_cpu_lp_set(WAIT_UNCLOCKED_POWER_OFF);
> + break;
> + default:
> + return -EINVAL;
> + }
> +
> + if (state == PM_SUSPEND_MEM) {
> + local_flush_tlb_all();
> + flush_cache_all();
> +
> + /*clear the EMPGC0/1 bits */
> + __raw_writel(0, MXC_SRPG_EMPGC0_SRPGCR);
> + __raw_writel(0, MXC_SRPG_EMPGC1_SRPGCR);
> + }
> + cpu_do_idle();
> + clk_disable(gpc_dvfs_clk);
> +
> + return 0;
> +}
> +
> +static int mx5_pm_valid(suspend_state_t state)
> +{
> + return (state > PM_SUSPEND_ON && state <= PM_SUSPEND_MAX);
> +}
> +
> +static const struct platform_suspend_ops mx5_suspend_ops = {
> + .valid = mx5_pm_valid,
> + .enter = mx5_suspend_enter,
> +};
> +
> +static int __init mx5_pm_init(void)
> +{
> + if (gpc_dvfs_clk == NULL)
> + gpc_dvfs_clk = clk_get(NULL, "gpc_dvfs");
This is only executed once, so gpc_dvfs_clk is always NULL here.
> +
> + if (!IS_ERR(gpc_dvfs_clk)) {
> + if (cpu_is_mx51())
> + suspend_set_ops(&mx5_suspend_ops);
This code shall only be executed on an i.MX51, so why don't you make a
simple if (!cpu_is_mx51()) return 0; at the beginning of this function?
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-03-28 15:14 ` Dinh.Nguyen at freescale.com
@ 2011-06-21 9:46 ` Arnaud Patard (Rtp)
-1 siblings, 0 replies; 14+ messages in thread
From: Arnaud Patard @ 2011-06-21 9:46 UTC (permalink / raw)
To: Dinh.Nguyen
Cc: linux-kernel, linux-arm-kernel, linux, s.hauer, u.kleine-koenig,
ra5478, xiao-lizhang, festevam
<Dinh.Nguyen@freescale.com> writes:
Hi,
> From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> Adds initial low power suspend functionality to MX51.
> Supports "mem" and "standby" modes.
>
> Tested on mx51-babbage.
>
> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
I fail to see this patch in imx tree. Did it get merged in some other
tree ?
Thanks,
Arnaud
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-06-21 9:46 ` Arnaud Patard (Rtp)
0 siblings, 0 replies; 14+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-06-21 9:46 UTC (permalink / raw)
To: linux-arm-kernel
<Dinh.Nguyen@freescale.com> writes:
Hi,
> From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> Adds initial low power suspend functionality to MX51.
> Supports "mem" and "standby" modes.
>
> Tested on mx51-babbage.
>
> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
I fail to see this patch in imx tree. Did it get merged in some other
tree ?
Thanks,
Arnaud
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-06-21 9:46 ` Arnaud Patard (Rtp)
@ 2011-06-21 22:35 ` Sascha Hauer
-1 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-06-21 22:35 UTC (permalink / raw)
To: Arnaud Patard
Cc: Dinh.Nguyen, linux-kernel, linux-arm-kernel, linux,
u.kleine-koenig, ra5478, xiao-lizhang, festevam
On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> <Dinh.Nguyen@freescale.com> writes:
>
> Hi,
>
> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >
> > Adds initial low power suspend functionality to MX51.
> > Supports "mem" and "standby" modes.
> >
> > Tested on mx51-babbage.
> >
> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> I fail to see this patch in imx tree. Did it get merged in some other
> tree ?
Not yet. Have you tested this patch?
Sascha
>
> Thanks,
> Arnaud
>
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-06-21 22:35 ` Sascha Hauer
0 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-06-21 22:35 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> <Dinh.Nguyen@freescale.com> writes:
>
> Hi,
>
> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >
> > Adds initial low power suspend functionality to MX51.
> > Supports "mem" and "standby" modes.
> >
> > Tested on mx51-babbage.
> >
> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>
> I fail to see this patch in imx tree. Did it get merged in some other
> tree ?
Not yet. Have you tested this patch?
Sascha
>
> Thanks,
> Arnaud
>
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-06-21 22:35 ` Sascha Hauer
@ 2011-06-22 2:21 ` Shawn Guo
-1 siblings, 0 replies; 14+ messages in thread
From: Shawn Guo @ 2011-06-22 2:21 UTC (permalink / raw)
To: Sascha Hauer
Cc: Arnaud Patard, linux, Dinh.Nguyen, linux-kernel, ra5478,
u.kleine-koenig, xiao-lizhang, festevam, linux-arm-kernel
On Wed, Jun 22, 2011 at 12:35:27AM +0200, Sascha Hauer wrote:
> On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> > <Dinh.Nguyen@freescale.com> writes:
> >
> > Hi,
> >
> > > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> > >
> > > Adds initial low power suspend functionality to MX51.
> > > Supports "mem" and "standby" modes.
> > >
> > > Tested on mx51-babbage.
> > >
> > > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >
> > I fail to see this patch in imx tree. Did it get merged in some other
> > tree ?
>
> Not yet. Have you tested this patch?
>
I did.
Tested-by: Shawn Guo <shawn.guo@linaro.org>
--
Regards,
Shawn
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-06-22 2:21 ` Shawn Guo
0 siblings, 0 replies; 14+ messages in thread
From: Shawn Guo @ 2011-06-22 2:21 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, Jun 22, 2011 at 12:35:27AM +0200, Sascha Hauer wrote:
> On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> > <Dinh.Nguyen@freescale.com> writes:
> >
> > Hi,
> >
> > > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> > >
> > > Adds initial low power suspend functionality to MX51.
> > > Supports "mem" and "standby" modes.
> > >
> > > Tested on mx51-babbage.
> > >
> > > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >
> > I fail to see this patch in imx tree. Did it get merged in some other
> > tree ?
>
> Not yet. Have you tested this patch?
>
I did.
Tested-by: Shawn Guo <shawn.guo@linaro.org>
--
Regards,
Shawn
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-06-21 22:35 ` Sascha Hauer
@ 2011-06-22 6:49 ` Arnaud Patard (Rtp)
-1 siblings, 0 replies; 14+ messages in thread
From: Arnaud Patard @ 2011-06-22 6:49 UTC (permalink / raw)
To: Sascha Hauer
Cc: Dinh.Nguyen, linux-kernel, linux-arm-kernel, linux,
u.kleine-koenig, ra5478, xiao-lizhang, festevam
Sascha Hauer <s.hauer@pengutronix.de> writes:
Hi,
> On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
>> <Dinh.Nguyen@freescale.com> writes:
>>
>> Hi,
>>
>> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>> >
>> > Adds initial low power suspend functionality to MX51.
>> > Supports "mem" and "standby" modes.
>> >
>> > Tested on mx51-babbage.
>> >
>> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>>
>> I fail to see this patch in imx tree. Did it get merged in some other
>> tree ?
>
> Not yet. Have you tested this patch?
>
Yes, it works fine on my platforms.
Arnaud
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-06-22 6:49 ` Arnaud Patard (Rtp)
0 siblings, 0 replies; 14+ messages in thread
From: Arnaud Patard (Rtp) @ 2011-06-22 6:49 UTC (permalink / raw)
To: linux-arm-kernel
Sascha Hauer <s.hauer@pengutronix.de> writes:
Hi,
> On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
>> <Dinh.Nguyen@freescale.com> writes:
>>
>> Hi,
>>
>> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>> >
>> > Adds initial low power suspend functionality to MX51.
>> > Supports "mem" and "standby" modes.
>> >
>> > Tested on mx51-babbage.
>> >
>> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
>>
>> I fail to see this patch in imx tree. Did it get merged in some other
>> tree ?
>
> Not yet. Have you tested this patch?
>
Yes, it works fine on my platforms.
Arnaud
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
2011-06-22 6:49 ` Arnaud Patard (Rtp)
@ 2011-06-22 7:09 ` Sascha Hauer
-1 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-06-22 7:09 UTC (permalink / raw)
To: Arnaud Patard
Cc: Dinh.Nguyen, linux-kernel, linux-arm-kernel, linux,
u.kleine-koenig, ra5478, xiao-lizhang, festevam
On Wed, Jun 22, 2011 at 08:49:42AM +0200, Arnaud Patard wrote:
> Sascha Hauer <s.hauer@pengutronix.de> writes:
> Hi,
>
> > On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> >> <Dinh.Nguyen@freescale.com> writes:
> >>
> >> Hi,
> >>
> >> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >> >
> >> > Adds initial low power suspend functionality to MX51.
> >> > Supports "mem" and "standby" modes.
> >> >
> >> > Tested on mx51-babbage.
> >> >
> >> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >>
> >> I fail to see this patch in imx tree. Did it get merged in some other
> >> tree ?
> >
> > Not yet. Have you tested this patch?
> >
> Yes, it works fine on my platforms.
I took this as a tested-by and applied the patch.
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51
@ 2011-06-22 7:09 ` Sascha Hauer
0 siblings, 0 replies; 14+ messages in thread
From: Sascha Hauer @ 2011-06-22 7:09 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, Jun 22, 2011 at 08:49:42AM +0200, Arnaud Patard wrote:
> Sascha Hauer <s.hauer@pengutronix.de> writes:
> Hi,
>
> > On Tue, Jun 21, 2011 at 11:46:35AM +0200, Arnaud Patard wrote:
> >> <Dinh.Nguyen@freescale.com> writes:
> >>
> >> Hi,
> >>
> >> > From: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >> >
> >> > Adds initial low power suspend functionality to MX51.
> >> > Supports "mem" and "standby" modes.
> >> >
> >> > Tested on mx51-babbage.
> >> >
> >> > Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
> >>
> >> I fail to see this patch in imx tree. Did it get merged in some other
> >> tree ?
> >
> > Not yet. Have you tested this patch?
> >
> Yes, it works fine on my platforms.
I took this as a tested-by and applied the patch.
Sascha
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2011-06-22 7:09 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-28 15:14 [PATCHv7] ARM: mx51: Add support for low power suspend on MX51 Dinh.Nguyen
2011-03-28 15:14 ` Dinh.Nguyen at freescale.com
2011-03-30 8:27 ` Sascha Hauer
2011-03-30 8:27 ` Sascha Hauer
2011-06-21 9:46 ` Arnaud Patard
2011-06-21 9:46 ` Arnaud Patard (Rtp)
2011-06-21 22:35 ` Sascha Hauer
2011-06-21 22:35 ` Sascha Hauer
2011-06-22 2:21 ` Shawn Guo
2011-06-22 2:21 ` Shawn Guo
2011-06-22 6:49 ` Arnaud Patard
2011-06-22 6:49 ` Arnaud Patard (Rtp)
2011-06-22 7:09 ` Sascha Hauer
2011-06-22 7:09 ` Sascha Hauer
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.