rk29_key: del adc timer if probe failed

This commit is contained in:
kfx
2012-09-01 17:07:53 +08:00
parent 472cfd60a0
commit 27437642f2

View File

@@ -425,6 +425,8 @@ static int __devinit keys_probe(struct platform_device *pdev)
}
if(pdata->chn >= 0 && ddata->client);
adc_unregister(ddata->client);
if(pdata->chn >= 0)
del_timer_sync(&ddata->timer);
fail1:
platform_set_drvdata(pdev, NULL);
fail0: