diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2009-12-04 03:36:15 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2009-12-16 12:53:11 -0500 |
commit | 9634a627b330fcc7cdca25df4d7853ca9c7745de (patch) | |
tree | f5a727d12849a835546f5c5dc7fcb6b82182daae /drivers/oprofile/oprof.c | |
parent | 0ad3dc3af8ba028368263b190a7a270f8d5cf5ae (diff) |
tc1100-wmi - add error handling for device registration
Any of the platform API functions can fail; driver should be prepared
to handle such failures. Also:
- changed to platform_driver_probe() since the device is created
right there with the driver;
- added __devexit annotation to remove method;
- fixed memory leak on module unload - named platform_device_del() is not
enough to free platform device, need platform_device_unregister().
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/oprofile/oprof.c')
0 files changed, 0 insertions, 0 deletions