From 1c9354b0973a59a0292ec64e0b4dde7b9462931a Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Thu, 11 Apr 2013 11:24:39 +0200 Subject: [PATCH] misc: apds9802als: Fix suspend/resume The apds9802als driver implements runtime pm and at the same time uses the legacy pm callbacks for suspend and resume. This does not work since the i2c core wont look at the legacy pm callbacks if a driver has the 'pm' field set. This patch fixes it by moving over to dev_pm_ops for suspend/resume as well. Since both runtime pm and suspend/resume behave the same way this can easily be done using the UNIVERSAL_DEV_PM_OPS macro. Signed-off-by: Lars-Peter Clausen Cc: Hong Liu Signed-off-by: Greg Kroah-Hartman --- Reading git-format-patch failed