diff options
author | Yang Yingliang <yangyingliang@huawei.com> | 2023-08-03 05:18:35 +0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@kernel.org> | 2023-08-14 21:27:55 +0300 |
commit | 92d748703790c03fa797e07b41c922c69ad529f5 (patch) | |
tree | f0fe88127ee30d890314a24e22c1ddb6bbe96ef7 /drivers/media/platform | |
parent | 98cb72d3b9c5e03b10fa993752ecfcbd9c572d8c (diff) | |
download | linux-92d748703790c03fa797e07b41c922c69ad529f5.tar.xz |
media: davinci: vpif_capture: fix error return code in vpif_probe()
Set error return code, when get platform data failed.
Fixes: b4a4547371b9 ("media: davinci: Init async notifier after registering V4L2 device")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Lad Prabhakar <prabhakar.csengg@gmail.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'drivers/media/platform')
-rw-r--r-- | drivers/media/platform/ti/davinci/vpif_capture.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/platform/ti/davinci/vpif_capture.c b/drivers/media/platform/ti/davinci/vpif_capture.c index bf5330b6fcd5..99fae8830c41 100644 --- a/drivers/media/platform/ti/davinci/vpif_capture.c +++ b/drivers/media/platform/ti/davinci/vpif_capture.c @@ -1644,6 +1644,7 @@ static __init int vpif_probe(struct platform_device *pdev) pdev->dev.platform_data = vpif_capture_get_pdata(pdev, &vpif_obj.v4l2_dev); if (!pdev->dev.platform_data) { + err = -EINVAL; dev_warn(&pdev->dev, "Missing platform data. Giving up.\n"); goto vpif_unregister; } |