diff options
| author | H Hartley Sweeten <[email protected]> | 2010-03-05 13:44:20 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2010-03-06 11:26:46 -0800 |
| commit | b4877d2b3678f4455f2b8b0211868ac57c3b1ff6 (patch) | |
| tree | 78d93a4edc48bb76e6f0a385cf5bb2d806405229 /include/linux/timerqueue.h | |
| parent | 49908e739e23e2672d3efb9b1a35f877f8e86342 (diff) | |
rtc-ep93xx.c: cleanup probe/remove routines
Fix issue with rtc device not getting unregistered in probe error path.
Use the devres managed resource functions in the probe routine to cleanup
the error path.
Use sysfs_{create/remove}_group to add/remove the sysfs files.
Reduces the text size by 132 bytes, increases data by 12 bytes:
text data bss dec hex filename
- 937 124 0 1061 425 rtc-ep93xx.o
+ 805 136 0 941 3ad rtc-ep93xx.o
Signed-off-by: H Hartley Sweeten <[email protected]>
Acked-by: Alessandro Zummo <[email protected]>
Cc: Paul Gortmaker <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions