jtag: add check for class_register
authorBo Yang <bo.yang@amlogic.com>
Wed, 30 Aug 2017 06:56:08 +0000 (14:56 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Thu, 14 Sep 2017 10:22:25 +0000 (03:22 -0700)
PD#150090: driver defect clean up:
#28

Change-Id: Ib75bbc51cf415b9ccdf8db9bbec7ae764b06e036
Signed-off-by: Bo Yang <bo.yang@amlogic.com>
drivers/amlogic/jtag/meson_jtag.c

index 4e8b4cb..ddca757 100644 (file)
@@ -585,7 +585,11 @@ static int aml_jtag_probe(struct platform_device *pdev)
        jdev->cls.name = AML_JTAG_NAME;
        jdev->cls.owner = THIS_MODULE;
        jdev->cls.class_attrs = aml_jtag_attrs;
-       class_register(&jdev->cls);
+       ret = class_register(&jdev->cls);
+       if (ret) {
+               pr_err("couldn't register sysfs class\n");
+               return ret;
+       }
 
        /* setup jtag */
        aml_jtag_setup(jdev);