* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51 @ 2011-03-28 15:14 ` Dinh.Nguyen 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
* [PATCHv7] ARM: mx51: Add support for low power suspend on MX51 @ 2011-03-28 15:14 ` Dinh.Nguyen 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 @ 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: 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-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: 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-28 15:14 ` Dinh.Nguyen @ 2011-06-21 9:46 ` Arnaud Patard -1 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 0 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 @ 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: 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 0 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 @ 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: 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-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: 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-21 22:35 ` Sascha Hauer @ 2011-06-22 6:49 ` Arnaud Patard -1 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 0 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 @ 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: 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
* Re: [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: 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
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 at freescale.com 2011-03-28 15:14 ` Dinh.Nguyen 2011-03-30 8:27 ` Sascha Hauer 2011-03-30 8:27 ` Sascha Hauer 2011-06-21 9:46 ` Arnaud Patard (Rtp) 2011-06-21 9:46 ` Arnaud Patard 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 (Rtp) 2011-06-22 6:49 ` Arnaud Patard 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.