diff mbox

Input: wm97xx-core - use platform_device_del instead of platform_device_unregister for error handling

Message ID 1283416029.19272.3.camel@mola (mailing list archive)
State Accepted
Commit d3622e6f05b2134deb5ba8ca2f6bcce5391e7e6d
Headers show

Commit Message

axel lin Sept. 2, 2010, 8:27 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/input/touchscreen/wm97xx-core.c b/drivers/input/touchscreen/wm97xx-core.c
index cbfef1e..770537c 100644
--- a/drivers/input/touchscreen/wm97xx-core.c
+++ b/drivers/input/touchscreen/wm97xx-core.c
@@ -684,8 +684,7 @@  static int wm97xx_probe(struct device *dev)
  touch_reg_err:
 	platform_device_put(wm->touch_dev);
  touch_err:
-	platform_device_unregister(wm->battery_dev);
-	wm->battery_dev = NULL;
+	platform_device_del(wm->battery_dev);
  batt_reg_err:
 	platform_device_put(wm->battery_dev);
  batt_err: