Messages in this thread Patch in this message | | | From | Lars-Peter Clausen <> | Subject | [PATCH 5/5] power: pm2301_charger: Remove no-op suspend/resume callbacks | Date | Sun, 10 Mar 2013 14:34:09 +0100 |
| |
Having suspend/resume callbacks which do nothing other then return 0 are functional equivalent to having no suspend/resume callbacks. So just remove these no-op suspend/resume callbacks.
Cc: Lee Jones <lee.jones@linaro.org> Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> --- drivers/power/pm2301_charger.c | 13 ------------- 1 file changed, 13 deletions(-)
diff --git a/drivers/power/pm2301_charger.c b/drivers/power/pm2301_charger.c index ca424b8..e8aaa9d 100644 --- a/drivers/power/pm2301_charger.c +++ b/drivers/power/pm2301_charger.c @@ -840,17 +840,6 @@ static struct pm2xxx_irq pm2xxx_charger_irq[] = { {"PM2XXX_IRQ_INT", pm2xxx_irq_int}, }; -static int pm2xxx_wall_charger_resume(struct i2c_client *i2c_client) -{ - return 0; -} - -static int pm2xxx_wall_charger_suspend(struct i2c_client *i2c_client, - pm_message_t state) -{ - return 0; -} - static int pm2xxx_wall_charger_probe(struct i2c_client *i2c_client, const struct i2c_device_id *id) { @@ -1059,8 +1048,6 @@ MODULE_DEVICE_TABLE(i2c, pm2xxx_id); static struct i2c_driver pm2xxx_charger_driver = { .probe = pm2xxx_wall_charger_probe, .remove = pm2xxx_wall_charger_remove, - .suspend = pm2xxx_wall_charger_suspend, - .resume = pm2xxx_wall_charger_resume, .driver = { .name = "pm2xxx-wall_charger", .owner = THIS_MODULE, -- 1.8.0
| |