drivers/rtc/rtc-ds1305.c: remove unnecessary spi_set_drvdata()
authorJingoo Han <jg1.han@samsung.com>
Thu, 23 Jan 2014 23:55:03 +0000 (15:55 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 24 Jan 2014 00:36:59 +0000 (16:36 -0800)
The driver core clears the driver data to NULL after device_release or on
probe failure.  Thus, it is not needed to manually clear the device driver
data to NULL.

Signed-off-by: Jingoo Han <jg1.han@samsung.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/rtc/rtc-ds1305.c

index 80f323731ee2cdac987c963692d49be61841bbb1..2dd586a19b594a73e9c6f7485d1e5da9203a4467 100644 (file)
@@ -787,7 +787,6 @@ static int ds1305_remove(struct spi_device *spi)
                cancel_work_sync(&ds1305->work);
        }
 
-       spi_set_drvdata(spi, NULL);
        return 0;
 }