diff options
| author | Axel Lin <[email protected]> | 2011-08-10 13:11:26 +0000 |
|---|---|---|
| committer | John Stultz <[email protected]> | 2011-08-10 22:54:24 +0000 |
| commit | bf6ed027bcc93f8d54d321fe87f0434b25699eb1 (patch) | |
| tree | d4a4a0d65edd98eb64d7b4cde72098fdbb21c295 /drivers/rtc/rtc-twl.c | |
| parent | Linux 3.1-rc1 (diff) | |
| download | kernel-bf6ed027bcc93f8d54d321fe87f0434b25699eb1.tar.gz kernel-bf6ed027bcc93f8d54d321fe87f0434b25699eb1.zip | |
rtc: ep93xx: Fix 'rtc' may be used uninitialized warning
commit 92d921c5d "rtc: ep93xx: Initialize drvdata before registering device"
ensures the drvdata is initialized prior to registering the rtc device.
But it set the drvdata to an uninitialized pointer.
Thus calling platform_get_drvdata in ep93xx_rtc_remove does not get correct address.
This patch fixes below warning by adding struct rtc_device *rtc to struct ep93xx_rtc.
Then set platform drvdata to ep93xx_rtc instead of rtc.
CC drivers/rtc/rtc-ep93xx.o
drivers/rtc/rtc-ep93xx.c: In function 'ep93xx_rtc_probe':
drivers/rtc/rtc-ep93xx.c:154: warning: 'rtc' may be used uninitialized in this function
Signed-off-by: Axel Lin <[email protected]>
Signed-off-by: John Stultz <[email protected]>
Diffstat (limited to 'drivers/rtc/rtc-twl.c')
0 files changed, 0 insertions, 0 deletions
