[media] davinci: vpbe: fix missing unlock on error in vpbe_initialize()
Add the missing unlock on the error handling path in function vpbe_initialize(). Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Acked-by: Prabhakar Lad <prabhakar.lad@ti.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
This commit is contained in:
parent
b9f1fbcd0e
commit
5d97046a37
|
@ -631,8 +631,10 @@ static int vpbe_initialize(struct device *dev, struct vpbe_device *vpbe_dev)
|
|||
|
||||
err = bus_for_each_dev(&platform_bus_type, NULL, vpbe_dev,
|
||||
platform_device_get);
|
||||
if (err < 0)
|
||||
return err;
|
||||
if (err < 0) {
|
||||
ret = err;
|
||||
goto fail_dev_unregister;
|
||||
}
|
||||
|
||||
vpbe_dev->venc = venc_sub_dev_init(&vpbe_dev->v4l2_dev,
|
||||
vpbe_dev->cfg->venc.module_name);
|
||||
|
|
Loading…
Reference in New Issue