[media] xc5000: log firmware upload failures in xc5000_fwupload
[firefly-linux-kernel-4.4.55.git] / drivers / media / common / tuners / xc5000.c
index eab2ea42420090c7847cd5d4eaa889659bf351b4..377fb8db379ba0fadf0207f01413ab60740e3859 100644 (file)
@@ -631,7 +631,10 @@ static int xc5000_fwupload(struct dvb_frontend *fe)
                ret = xc_load_i2c_sequence(fe,  fw->data);
                if (XC_RESULT_SUCCESS == ret)
                        ret = xc_set_xtal(fe);
-               printk(KERN_INFO "xc5000: firmware upload complete...\n");
+               if (XC_RESULT_SUCCESS == ret)
+                       printk(KERN_INFO "xc5000: firmware upload complete...\n");
+               else
+                       printk(KERN_ERR "xc5000: firmware upload failed...\n");
        }
 
 out: