[media] sta2x11_vip: fix error return code in sta2x11_vip_init_one()
commitd017650b40b4cb5c4158e3b9af38af164986b022
authorWei Yongjun <yongjun_wei@trendmicro.com.cn>
Mon, 13 May 2013 13:00:01 +0000 (13 10:00 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Mon, 27 May 2013 11:51:45 +0000 (27 08:51 -0300)
tree5d4379494c3a5047b7cb00e1b498c022fa8acef2
parentd9fdbeff26b87e68d0e7f0d506e3cfc0f2a28d56
[media] sta2x11_vip: fix error return code in sta2x11_vip_init_one()

The orig code will release all the resources if v4l2_device_register()
failed and return 0. But what we need in this case is to return an
negative error code to let the caller known we are failed.
So the patch save the return value of v4l2_device_register() to 'ret'
and return it when error.

Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/pci/sta2x11/sta2x11_vip.c