mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-11-19 08:05:27 +08:00
mfd: Avoid calling platform_device_put() twice in ucb1400 probe error path
In the case of goto err2, what we want is to call platform_device_del() instead of platform_device_unregister(). Otherwise, we call platform_device_put() twice. Signed-off-by: Axel Lin <axel.lin@gmail.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
288129f35a
commit
ef256176c7
@ -114,7 +114,7 @@ static int ucb1400_core_probe(struct device *dev)
|
||||
err3:
|
||||
platform_device_put(ucb->ucb1400_ts);
|
||||
err2:
|
||||
platform_device_unregister(ucb->ucb1400_gpio);
|
||||
platform_device_del(ucb->ucb1400_gpio);
|
||||
err1:
|
||||
platform_device_put(ucb->ucb1400_gpio);
|
||||
err0:
|
||||
|
Loading…
Reference in New Issue
Block a user