On Tue, 28 Sep 2010 23:45:26 +0200, Rafael J. Wysocki wrote: > On Monday, September 27, 2010, Rajendra Nayak wrote: > > For devices which are not adapted to runtime PM a call to > > pm_runtime_suspended always returns true. > > > > Hence the pm_runtime_suspended checks below prevent legacy > > suspend from getting called. > > > > So do a pm_runtime_suspended check only for devices with a > > dev_pm_ops populated (which hence do not rely on the legacy > > suspend) > > Makes sense. > > > Signed-off-by: Rajendra Nayak <rnayak@xxxxxx> > > Cc: Rafael J. Wysocki <rjw@xxxxxxx> > > Acked-by: Rafael J. Wysocki <rjw@xxxxxxx> > > > Cc: Ben Dooks <ben-linux@xxxxxxxxx> > > Cc: Mark Brown <broonie@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > > Cc: Jean Delvare <khali@xxxxxxxxxxxx> > > Cc: Kevin Hilman <khilman@xxxxxxxxxxxxxxxxxxx> > > --- > > drivers/i2c/i2c-core.c | 44 ++++++++++++++++++++++++-------------------- > > 1 files changed, 24 insertions(+), 20 deletions(-) Applied, thanks. -- Jean Delvare -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html