]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
MXC IPUv3 fb: promote error codes from called functions
authorLothar Waßmann <LW@KARO-electronics.de>
Fri, 13 Jun 2014 13:37:47 +0000 (15:37 +0200)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 20 Aug 2014 08:07:03 +0000 (10:07 +0200)
drivers/video/mxc/mxc_ipuv3_fb.c

index 268ae36434bdfd99c82df6519937c616b4bec04e..ca3c85526813d1b5b761107bd363b3fbace88693 100644 (file)
@@ -2179,7 +2179,7 @@ static int mxcfb_setup_overlay(struct platform_device *pdev,
 
        mxcfbi_fg->ipu = ipu_get_soc(mxcfbi_bg->ipu_id);
        if (IS_ERR(mxcfbi_fg->ipu)) {
-               ret = -ENODEV;
+               ret = PTR_ERR(mxcfbi_fg->ipu);
                goto get_ipu_failed;
        }
        mxcfbi_fg->ipu_id = mxcfbi_bg->ipu_id;
@@ -2407,7 +2407,8 @@ static int mxcfb_probe(struct platform_device *pdev)
 
        mxcfbi->ipu = ipu_get_soc(mxcfbi->ipu_id);
        if (IS_ERR(mxcfbi->ipu)) {
-               ret = -ENODEV;
+               dev_err(&pdev->dev, "Failed to get IPU %d\n", mxcfbi->ipu_id);
+               ret = PTR_ERR(mxcfbi->ipu);
                goto get_ipu_failed;
        }