Messages in this thread Patch in this message | | | From | Wolfram Sang <> | Subject | [PATCH] leds: tca6507: Remove obsolete cleanup for clientdata | Date | Fri, 24 Feb 2012 19:46:08 +0100 |
| |
A few new i2c-drivers came into the kernel which clear the clientdata-pointer on exit or error. This is obsolete meanwhile, the core will do it.
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Cc: NeilBrown <neilb@suse.de> Cc: Richard Purdie <rpurdie@linux.intel.com> Cc: Andrew Morton <akpm@linux-foundation.org> --- drivers/leds/leds-tca6507.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/drivers/leds/leds-tca6507.c b/drivers/leds/leds-tca6507.c index 133f89f..2fc327e 100644 --- a/drivers/leds/leds-tca6507.c +++ b/drivers/leds/leds-tca6507.c @@ -728,7 +728,6 @@ exit: if (tca->leds[i].led_cdev.name) led_classdev_unregister(&tca->leds[i].led_cdev); cancel_work_sync(&tca->work); - i2c_set_clientdata(client, NULL); kfree(tca); return err; } @@ -745,7 +744,6 @@ static int __devexit tca6507_remove(struct i2c_client *client) } tca6507_remove_gpio(tca); cancel_work_sync(&tca->work); - i2c_set_clientdata(client, NULL); kfree(tca); return 0; -- 1.7.2.5
| |