Re: [PATCH] i2c_hid: enable i2c-hid devices to suspend/resume asynchronously

2016-05-31 Thread Fu, Zhonghui
On 5/25/2016 1:31 AM, Dmitry Torokhov wrote: > On Tue, May 24, 2016 at 3:24 AM, Jiri Kosina <ji...@kernel.org> wrote: > >> On Thu, 19 May 2016, Fu, Zhonghui wrote: >> >>> i2c-hid devices' suspend/resume are usually time-consuming process. >>> For exa

Re: [PATCH] i2c_hid: enable i2c-hid devices to suspend/resume asynchronously

2016-05-31 Thread Fu, Zhonghui
On 5/25/2016 1:31 AM, Dmitry Torokhov wrote: > On Tue, May 24, 2016 at 3:24 AM, Jiri Kosina wrote: > >> On Thu, 19 May 2016, Fu, Zhonghui wrote: >> >>> i2c-hid devices' suspend/resume are usually time-consuming process. >>> For example, the touch controller(

[PATCH] i2c_hid: enable i2c-hid devices to suspend/resume asynchronously

2016-05-18 Thread Fu, Zhonghui
of multicore and speed up system suspend/resume process. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/hid/i2c-hid/i2c-hid.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/hid/i2c-hid/i2c-hid.c b/drivers/hid/i2c-hid/i2c-hid.c index 2e021ba..c

[PATCH] i2c_hid: enable i2c-hid devices to suspend/resume asynchronously

2016-05-18 Thread Fu, Zhonghui
i2c-hid devices' suspend/resume are usually time-consuming process. For example, the touch controller(i2c-ATML1000:00) on ASUS T100 tablet takes about 160ms for suspending and 120ms for resuming. This patch enables i2c-hid devices to suspend/resume asynchronously. This will take advantage of

Re: [PATCH] mmc/sdio: utilize runtime PM to speed up SDIO card's resume process

2016-04-17 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 4/13/2016 2:42 PM, Fu, Zhonghui wrote: > Leave some work of SDIO card's resume process into it's runtime resume > process to shorten system resume latency. > > Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> > --

Re: [PATCH] mmc/sdio: utilize runtime PM to speed up SDIO card's resume process

2016-04-17 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 4/13/2016 2:42 PM, Fu, Zhonghui wrote: > Leave some work of SDIO card's resume process into it's runtime resume > process to shorten system resume latency. > > Signed-off-by: Zhonghui Fu > --- > drivers/mmc/c

[PATCH] mmc/sdio: utilize runtime PM to speed up SDIO card's resume process

2016-04-13 Thread Fu, Zhonghui
Leave some work of SDIO card's resume process into it's runtime resume process to shorten system resume latency. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/mmc/core/sdio.c | 21 ++--- include/linux/mmc/host.h |9 ++--- 2 files chang

[PATCH] mmc/sdio: utilize runtime PM to speed up SDIO card's resume process

2016-04-13 Thread Fu, Zhonghui
Leave some work of SDIO card's resume process into it's runtime resume process to shorten system resume latency. Signed-off-by: Zhonghui Fu --- drivers/mmc/core/sdio.c | 21 ++--- include/linux/mmc/host.h |9 ++--- 2 files changed, 16 insertions(+), 14 deletions(-)

Re: [PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2016-03-08 Thread Fu, Zhonghui
On 2/1/2016 11:54 PM, Wolfram Sang wrote: device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch > I'd like an Ack on that from a PM maintainer, because I think chips like > PMICs are special and might not be

Re: [PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2016-03-08 Thread Fu, Zhonghui
On 2/1/2016 11:54 PM, Wolfram Sang wrote: device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch > I'd like an Ack on that from a PM maintainer, because I think chips like > PMICs are special and might not be

Re: [PATCH 1/2 v2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-25 Thread Fu, Zhonghui
On 1/22/2016 10:51 PM, Ulf Hansson wrote: > On 22 January 2016 at 04:32, Fu, Zhonghui wrote: >> This patch enables mmc hosts to suspend/resume asynchronously. >> This will improve system suspend/resume speed. After applying >> this patch and enabling all mmc hosts' child

Re: [PATCH 1/2 v2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-25 Thread Fu, Zhonghui
On 1/22/2016 10:51 PM, Ulf Hansson wrote: > On 22 January 2016 at 04:32, Fu, Zhonghui <zhonghui...@linux.intel.com> wrote: >> This patch enables mmc hosts to suspend/resume asynchronously. >> This will improve system suspend/resume speed. After applying >> this patch

Re: [PATCH 2/2] i2c: enable i2c adapter to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
Hi Wolfram, What do you think about this patch? Thanks, Zhonghui On 12/24/2015 10:44 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in

Re: [PATCH 1/2] i2c: enable i2c device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
Hi Wolfram, What do you think about this patch? Thanks, Zhonghui On 12/24/2015 10:41 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in

Re: [PATCH 2/2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
On 1/12/2016 10:43 PM, Ulf Hansson wrote: > On 28 December 2015 at 16:41, Fu, Zhonghui > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be completed in se

[PATCH 2/2 v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
This patch enables sdhci-acpi devices to suspend/resume asynchronously. This will improve system suspend/resume speed. After enabling the sdhci-acpi devices and all their child devices to suspend/resume asynchronously on ASUS T100TA, the system suspend-to-idle time is reduced from 1645ms to

Re: [PATCH 1/2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
On 1/12/2016 10:42 PM, Ulf Hansson wrote: > On 28 December 2015 at 16:39, Fu, Zhonghui > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be completed in se

[PATCH 1/2 v2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
This patch enables mmc hosts to suspend/resume asynchronously. This will improve system suspend/resume speed. After applying this patch and enabling all mmc hosts' child devices to suspend/resume asynchronously on ASUS T100TA, the system suspend-to-idle time is reduced from 1645ms to 1107ms, and

Re: [PATCH 1/2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
On 1/12/2016 10:42 PM, Ulf Hansson wrote: > On 28 December 2015 at 16:39, Fu, Zhonghui <zhonghui...@linux.intel.com> > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one &g

[PATCH 2/2 v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
, and the system resume time is reduced from 940ms to 908ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Update commit message drivers/mmc/host/sdhci-acpi.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/host/sdhci-ac

[PATCH 1/2 v2] mmc: enable mmc host device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
, and the system resume time is reduced from 940ms to 914ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> Acked-by: Venu Byravarasu <vbyravar...@nvidia.com> --- Changes in v2: - Update commit message drivers/mmc/core/host.c |1 + 1 files changed, 1 insertions(+), 0 deleti

Re: [PATCH 2/2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
On 1/12/2016 10:43 PM, Ulf Hansson wrote: > On 28 December 2015 at 16:41, Fu, Zhonghui <zhonghui...@linux.intel.com> > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one &g

Re: [PATCH 1/2] i2c: enable i2c device to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
Hi Wolfram, What do you think about this patch? Thanks, Zhonghui On 12/24/2015 10:41 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in

Re: [PATCH 2/2] i2c: enable i2c adapter to suspend/resume asynchronously

2016-01-21 Thread Fu, Zhonghui
Hi Wolfram, What do you think about this patch? Thanks, Zhonghui On 12/24/2015 10:44 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in

[PATCH 2/2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-12-28 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables sdhci-acpi devices to

[PATCH 1/2] mmc: enable mmc host device to suspend/resume asynchronously

2015-12-28 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables mmc hosts to

[PATCH 2/2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-12-28 Thread Fu, Zhonghui
, and the system resume time is reduced from 940ms to 908ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/mmc/host/sdhci-acpi.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/host/sdhci-acpi.c b/drivers/mmc/host/sdhci-acpi.c index f

[PATCH 1/2] mmc: enable mmc host device to suspend/resume asynchronously

2015-12-28 Thread Fu, Zhonghui
resume time is reduced from 940ms to 914ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/mmc/core/host.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/core/host.c b/drivers/mmc/core/host.c index da950c4..7222fd7 100644 --- a/drive

[PATCH 2/2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables i2c adapters to

[PATCH 1/2] i2c: enable i2c device to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables i2c devices to

[PATCH] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables designware i2c

[PATCH] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
time is reduced to about 790ms from 900ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/i2c/busses/i2c-designware-platdrv.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c-designware-platdrv.c b/drivers/i2c/buss

[PATCH 1/2] i2c: enable i2c device to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
to about 790ms from 900ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/i2c/i2c-core.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index ba8eb08..4ff620e 100644 --- a/drivers/i2c/i2c-core.c

[PATCH 2/2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-12-24 Thread Fu, Zhonghui
to about 790ms from 900ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/i2c/i2c-core.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index ba8eb08..72d5466 100644 --- a/drivers/i2c/i2c-core.c

[PATCH] mmc: enable MMC/SD/SDIO device to suspend/resume asynchronously

2015-12-04 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition dependency between devices. This patch enables MMC/SD/SDIO card and

[PATCH] mmc: enable MMC/SD/SDIO device to suspend/resume asynchronously

2015-12-04 Thread Fu, Zhonghui
from 1645ms to 1108ms, and the system resume time is reduced from 940ms to 918ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- drivers/mmc/core/bus.c |2 ++ drivers/mmc/core/sdio_bus.c |1 + 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/mm

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-26 Thread Fu, Zhonghui
On 11/23/2015 11:26 PM, Ulf Hansson wrote: > On 17 November 2015 at 14:48, Fu, Zhonghui > wrote: >> >> On 11/16/2015 7:30 PM, Ulf Hansson wrote: >>> On 15 November 2015 at 14:53, Fu, Zhonghui >>> wrote: >>>> Now, PM core supports asynchro

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-26 Thread Fu, Zhonghui
On 11/23/2015 11:26 PM, Ulf Hansson wrote: > On 17 November 2015 at 14:48, Fu, Zhonghui <zhonghui...@linux.intel.com> > wrote: >> >> On 11/16/2015 7:30 PM, Ulf Hansson wrote: >>> On 15 November 2015 at 14:53, Fu, Zhonghui <zhonghui...@linux.intel.com>

Re: [PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 10/20/2015 11:02 PM, Wolfram Sang wrote: > On Thu, Sep 24, 2015 at 02:26:23PM +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be complet

Re: [PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 11/16/2015 11:26 PM, Jiri Kosina wrote: > On Mon, 16 Nov 2015, Fu, Zhonghui wrote: > >> Hi Jiri, >> >> Any comments about this patch? >> >> After enabling the HID devices suspend/resume asynchronously on ASUS >> T100TA(Baytrail-T platfor

Re: [PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 11/16/2015 2:23 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 11/16/2015 12:20 AM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 11/17/2015 9:48 PM, Fu, Zhonghui wrote: > > On 11/16/2015 7:30 PM, Ulf Hansson wrote: >> On 15 November 2015 at 14:53, Fu, Zhonghui >> wrote: >>> Now, PM core supports asynchronous suspend/resume mode for devices >>> during system suspend/resume, a

Re: [PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 10/20/2015 11:02 PM, Wolfram Sang wrote: > On Thu, Sep 24, 2015 at 02:26:23PM +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be complet

Re: [PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 11/16/2015 11:26 PM, Jiri Kosina wrote: > On Mon, 16 Nov 2015, Fu, Zhonghui wrote: > >> Hi Jiri, >> >> Any comments about this patch? >> >> After enabling the HID devices suspend/resume asynchronously on ASUS >> T100TA(Baytrail-T platfor

Re: [PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 11/16/2015 12:20 AM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 11/16/2015 2:23 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-22 Thread Fu, Zhonghui
On 11/17/2015 9:48 PM, Fu, Zhonghui wrote: > > On 11/16/2015 7:30 PM, Ulf Hansson wrote: >> On 15 November 2015 at 14:53, Fu, Zhonghui <zhonghui...@linux.intel.com> >> wrote: >>> Now, PM core supports asynchronous suspend/resume mode for devices >>> d

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-17 Thread Fu, Zhonghui
On 11/16/2015 7:30 PM, Ulf Hansson wrote: > On 15 November 2015 at 14:53, Fu, Zhonghui > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be completed in se

Re: [PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-17 Thread Fu, Zhonghui
On 11/16/2015 7:30 PM, Ulf Hansson wrote: > On 15 November 2015 at 14:53, Fu, Zhonghui <zhonghui...@linux.intel.com> > wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one &g

Re: [PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 9/24/2015 3:10 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 9/24/2015 2:50 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Hi, Any comments are welcome. Thanks, Zhonghui On 9/24/2015 2:26 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread

Re: [PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
of HID devices is very time-consuming on some other platforms, this patch can improve significantly system suspend/resume speed on these platforms. Thanks, Zhonghui On 9/24/2015 2:06 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during

Re: [PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 9/24/2015 3:10 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
of HID devices is very time-consuming on some other platforms, this patch can improve significantly system suspend/resume speed on these platforms. Thanks, Zhonghui On 9/24/2015 2:06 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during

Re: [PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Any comments are welcome. Thanks, Zhonghui On 9/24/2015 2:50 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread. PM cor

Re: [PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-11-16 Thread Fu, Zhonghui
Hi, Any comments are welcome. Thanks, Zhonghui On 9/24/2015 2:26 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and the power state transition of one > device may be completed in separate kernel thread

Re: Re: [PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
On 9/21/2015 5:32 PM, Andy Shevchenko wrote: > On Mon, 2015-09-21 at 14:51 +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be completed in s

Re: [PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please review the latest version: "[PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously" Thanks, Zhonghui On 9/21/2015 2:51 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during syste

[PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables sdhci-acpi

Re: [PATCH v2] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please review the latest version: "[PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously" Thanks, Zhonghui On 9/21/2015 2:13 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and

[PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables mmc host device

Re: Re: [PATCH] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
On 9/21/2015 4:41 PM, Adrian Hunter wrote: > On 21/09/15 11:15, Adrian Hunter wrote: >> On 21/09/15 08:29, Fu, Zhonghui wrote: >>> >>> On 2015/8/24 15:07, Fu, Zhonghui wrote: >>>> On 2015/8/17 14:48, Adrian Hunter wrote: >>>>> On 17/08/15 0

Re: [PATCH v2] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please see the latest version: "[PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously". Thanks, Zhonghui On 9/21/2015 12:30 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and

[PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables SDIO card and

Re: [PATCH v2] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please see the latest version: "[PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously". Thanks, Zhonghui On 9/21/2015 12:30 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and

Re: [PATCH v2] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please review the latest version: "[PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously" Thanks, Zhonghui On 9/21/2015 2:13 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during system suspend/resume, and

[PATCH v3] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
to 1119ms, and the system resume time is reduced from 940ms to 918ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v3: - Add test result in commit message drivers/mmc/core/sdio.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/drivers/mm

Re: Re: [PATCH] MMC/SDIO: enable SDIO device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
On 9/21/2015 4:41 PM, Adrian Hunter wrote: > On 21/09/15 11:15, Adrian Hunter wrote: >> On 21/09/15 08:29, Fu, Zhonghui wrote: >>> >>> On 2015/8/24 15:07, Fu, Zhonghui wrote: >>>> On 2015/8/17 14:48, Adrian Hunter wrote: >>>>> On 17/08/15 0

[PATCH v3] mmc: enable mmc host device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
resume time is reduced from 940ms to 914ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v3: - Add test result in commit message drivers/mmc/core/host.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/core/host.c b/drivers/mm

Re: Re: [PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
On 9/21/2015 5:32 PM, Andy Shevchenko wrote: > On Mon, 2015-09-21 at 14:51 +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during system suspend/resume, and the power state transition of one >> device may be completed in s

[PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
, and the system resume time is reduced from 940ms to 908ms. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v3: - Add test result in commit message drivers/mmc/host/sdhci-acpi.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/host

Re: [PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-11-15 Thread Fu, Zhonghui
Please review the latest version: "[PATCH v3] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously" Thanks, Zhonghui On 9/21/2015 2:51 PM, Fu, Zhonghui wrote: > Now, PM core supports asynchronous suspend/resume mode for devices > during syste

Re: [PATCH] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:23, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghu

[PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables i2c controller

Re: [PATCH] i2c: enable i2c adapter to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:22, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghui > >

[PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables i2c adapter to

Re: [PATCH] i2c: enable i2c device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c: enable i2c device to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:18, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghui > > >

[PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables i2c device to

Re: [PATCH] hid: enable hid device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
On 2015/9/4 21:10, Jiri Kosina wrote: > On Mon, 17 Aug 2015, Fu, Zhonghui wrote: > >> Enable hid device to suspend/resume asynchronously. This can improve >> system suspend/resume speed. > How well was this tested? > > Power management is notorious for not bein

[PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables hid devices to

Re: [PATCH] hid: enable hid device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
On 2015/9/4 21:10, Jiri Kosina wrote: > On Mon, 17 Aug 2015, Fu, Zhonghui wrote: > >> Enable hid device to suspend/resume asynchronously. This can improve >> system suspend/resume speed. > How well was this tested? > > Power management is notorious for not bein

Re: [PATCH] i2c: enable i2c device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c: enable i2c device to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:18, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghui > > >

[PATCH v2] i2c: enable i2c device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/i2c/i2c-core.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-)

[PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/i2c/busses/i2c-designware-platdrv.c |1 + 1 files changed, 1 inse

[PATCH v2] hid: enable hid device to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/hid/hid-core.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-)

Re: [PATCH] i2c: enable i2c adapter to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:22, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghui > >

[PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/i2c/i2c-core.c |2 ++ 1 files changed, 2 insertions(+), 0 del

Re: [PATCH] i2c/designware: enable i2c controller to suspend/resume asynchronously

2015-09-24 Thread Fu, Zhonghui
Hi, I have resent this patch with updated commit message - "[PATCH v2] i2c/designware: enable i2c controller to suspend/resume asynchronously". Thanks, Zhonghui On 2015/8/24 23:23, Fu, Zhonghui wrote: > Hi, > > Any comments are welcome. > > > Thanks, > Zhonghu

Re: [PATCH v2] net/wireless: enable wiphy device to suspend/resume asynchronously

2015-09-22 Thread Fu, Zhonghui
Hi johannes, Could you please tell me which kernel version will merge this patch? Thanks, Zhonghui On 2015/9/22 22:05, Johannes Berg wrote: > On Sat, 2015-09-19 at 10:40 +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during

Re: [PATCH v2] net/wireless: enable wiphy device to suspend/resume asynchronously

2015-09-22 Thread Fu, Zhonghui
Hi johannes, Could you please tell me which kernel version will merge this patch? Thanks, Zhonghui On 2015/9/22 22:05, Johannes Berg wrote: > On Sat, 2015-09-19 at 10:40 +0800, Fu, Zhonghui wrote: >> Now, PM core supports asynchronous suspend/resume mode for devices >> during

Re: [PATCH] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
On 2015/8/24 23:14, Fu, Zhonghui wrote: > > On 2015/8/17 14:51, Adrian Hunter wrote: >> On 17/08/15 06:38, Fu, Zhonghui wrote: >>> Hi, >>> >>> Any comments are welcome. >> Same comments as here: >> >> http://marc.info/?l=linux-ker

[PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables sdhci-acpi

Re: [PATCH] mmc: enable mmc host device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
On 2015/8/27 21:05, Ulf Hansson wrote: > On 3 August 2015 at 14:39, Fu, Zhonghui wrote: >> Enable mmc host device to suspend/resume asynchronously. >> This can improve system suspend/resume speed. > Can or will? > > It would be nice to see some statistics of this to j

[PATCH v2] mmc: enable mmc host device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
Now, PM core supports asynchronous suspend/resume mode for devices during system suspend/resume, and the power state transition of one device may be completed in separate kernel thread. PM core ensures all power state transition timing dependency between devices. This patch enables mmc host device

[PATCH v2] mmc: enable mmc host device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/mmc/core/host.c |1 + 1 files changed, 1 insertions(+), 0 del

Re: [PATCH] mmc: enable mmc host device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
On 2015/8/27 21:05, Ulf Hansson wrote: > On 3 August 2015 at 14:39, Fu, Zhonghui <zhonghui...@linux.intel.com> wrote: >> Enable mmc host device to suspend/resume asynchronously. >> This can improve system suspend/resume speed. > Can or will? > > It would

[PATCH v2] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
device to suspend/resume asynchronously. This will take advantage of multicore and improve system suspend/resume speed. Signed-off-by: Zhonghui Fu <zhonghui...@linux.intel.com> --- Changes in v2: - Amend commit message. drivers/mmc/host/sdhci-acpi.c |2 ++ 1 files changed, 2 insertions

Re: [PATCH] mmc/sdhci-acpi: enable sdhci-acpi device to suspend/resume asynchronously

2015-09-21 Thread Fu, Zhonghui
On 2015/8/24 23:14, Fu, Zhonghui wrote: > > On 2015/8/17 14:51, Adrian Hunter wrote: >> On 17/08/15 06:38, Fu, Zhonghui wrote: >>> Hi, >>> >>> Any comments are welcome. >> Same comments as here: >> >> http://marc.info/?l=linux-ker

  1   2   3   >