thermal: int340x_thermal: Consolidate priv->data_vault checks
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 30 Aug 2022 18:33:37 +0000 (20:33 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Sat, 3 Sep 2022 18:23:07 +0000 (20:23 +0200)
It is sufficient to check priv->data_vault once in the error code path
of int3400_thermal_probe(), so do that.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/thermal/intel/int340x_thermal/int3400_thermal.c

index 365489b..db8a6f6 100644 (file)
@@ -614,9 +614,8 @@ static int int3400_thermal_probe(struct platform_device *pdev)
 
 free_sysfs:
        cleanup_odvp(priv);
-       if (priv->data_vault) {
-               if (!ZERO_OR_NULL_PTR(priv->data_vault))
-                       sysfs_remove_group(&pdev->dev.kobj, &data_attribute_group);
+       if (!ZERO_OR_NULL_PTR(priv->data_vault)) {
+               sysfs_remove_group(&pdev->dev.kobj, &data_attribute_group);
                kfree(priv->data_vault);
        }
 free_uuid: