i2c: enable i2c adapter to suspend/resume asynchronously
Subsystems (2)
PATCH 1/1 i2c: enable i2c adapter to suspend/resume asynchronously
Enable i2c adapter to suspend/resume asynchronously. This can improve system suspend/resume speed.
Signed-off-by Zhonghui Fu <[email protected]>
--- drivers/i2c/i2c-core.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
drivers/i2c/i2c-core.c +2 -0
@@ -1439,6 +1439,8 @@ static int i2c_register_adapter(struct i2c_adapter *adap)pm_runtime_no_callbacks (&adap->dev); +device_enable_async_suspend (&adap->dev); +#ifdef CONFIG_I2C_COMPAT res =class_compat_create_link (i2c_adapter_compat_class, &adap->dev, adap->dev.parent);
-- 1.7.1
Hi,
Any comments are welcome.
Thanks,
Zhonghui
Quoted 23 lines · Zhonghui
Enable i2c adapter to suspend/resume asynchronously. This can improve system suspend/resume speed.
--- drivers/i2c/i2c-core.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)drivers/i2c/i2c-core.c +2
-1@@ -1439,6 +1439,8 @@ static int i2c_register_adapter(struct i2c_adapter *adap)pm_runtime_no_callbacks (&adap->dev); +device_enable_async_suspend (&adap->dev); +#ifdef CONFIG_I2C_COMPAT res =class_compat_create_link (i2c_adapter_compat_class, &adap->dev, adap->dev.parent); -- 1.7.1
Hi,
I have resent this patch with updated commit message - "[PATCH v2] i2c: enable i2c adapter to suspend/resume asynchronously".
Thanks,
Zhonghui
Quoted 34 lines · Zhonghui
Hi,
Any comments are welcome.
Thanks,
ZhonghuiQuoted 23 lines · Zhonghui
Enable i2c adapter to suspend/resume asynchronously. This can improve system suspend/resume speed.
Signed-off-by Zhonghui Fu <[email protected]>--- drivers/i2c/i2c-core.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)drivers/i2c/i2c-core.c +2
-1@@ -1439,6 +1439,8 @@ static int i2c_register_adapter(struct i2c_adapter *adap)pm_runtime_no_callbacks (&adap->dev); +device_enable_async_suspend (&adap->dev); +#ifdef CONFIG_I2C_COMPAT res =class_compat_create_link (i2c_adapter_compat_class, &adap->dev, adap->dev.parent); -- 1.7.1