From 5fd2aa96075fb85be0f1492aa0a34eab1741f28b Mon Sep 17 00:00:00 2001 From: KeLe Bai Date: Wed, 30 Aug 2017 14:57:38 +0800 Subject: [PATCH] di: fix CHECK_RETURN error PD#150096: di: fix CHECK_RETURN error add return check for reserved mem driver defect clean up: #34 Change-Id: I18c38121e3f7628e83cc3f385c142dfda96ff412 Signed-off-by: KeLe Bai --- drivers/amlogic/media/deinterlace/deinterlace.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/amlogic/media/deinterlace/deinterlace.c b/drivers/amlogic/media/deinterlace/deinterlace.c index 027a7ffeceec..45096c0b732c 100644 --- a/drivers/amlogic/media/deinterlace/deinterlace.c +++ b/drivers/amlogic/media/deinterlace/deinterlace.c @@ -7401,7 +7401,9 @@ static int di_probe(struct platform_device *pdev) } dev_set_drvdata(di_devp->dev, di_devp); platform_set_drvdata(pdev, di_devp); - of_reserved_mem_device_init(&pdev->dev); + ret = of_reserved_mem_device_init(&pdev->dev); + if (ret != 0) + pr_info("DI no reserved mem.\n"); ret = of_property_read_u32(pdev->dev.of_node, "flag_cma", &(di_devp->flag_cma)); if (ret)