summaryrefslogtreecommitdiffstats
path: root/arch/x86
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2009-12-04 00:36:15 -0800
committerLen Brown <len.brown@intel.com>2009-12-16 12:53:11 -0500
commit9634a627b330fcc7cdca25df4d7853ca9c7745de (patch)
treef5a727d12849a835546f5c5dc7fcb6b82182daae /arch/x86
parent0ad3dc3af8ba028368263b190a7a270f8d5cf5ae (diff)
downloadop-kernel-dev-9634a627b330fcc7cdca25df4d7853ca9c7745de.zip
op-kernel-dev-9634a627b330fcc7cdca25df4d7853ca9c7745de.tar.gz
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 'arch/x86')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud