]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
platform/x86: hp: hp-bioscfg: remove redundant if statement
authorColin Ian King <colin.i.king@gmail.com>
Thu, 7 Nov 2024 11:35:43 +0000 (11:35 +0000)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Tue, 12 Nov 2024 09:47:40 +0000 (11:47 +0200)
The if statement performs the same action if the strcmp result is
true or false since there is identical code on both branches. The
if statement is redundant and can be replaced with just one call
to sysfs_remove_group.

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20241107113543.17137-1-colin.i.king@gmail.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c

index 35936c05e45b9c45a455ca647a99c2b7c989232c..187b372123ed39430c902a4634c25aa53251564a 100644 (file)
@@ -531,14 +531,9 @@ void hp_exit_password_attributes(void)
                struct kobject *attr_name_kobj =
                        bioscfg_drv.password_data[instance_id].attr_name_kobj;
 
-               if (attr_name_kobj) {
-                       if (!strcmp(attr_name_kobj->name, SETUP_PASSWD))
-                               sysfs_remove_group(attr_name_kobj,
-                                                  &password_attr_group);
-                       else
-                               sysfs_remove_group(attr_name_kobj,
-                                                  &password_attr_group);
-               }
+               if (attr_name_kobj)
+                       sysfs_remove_group(attr_name_kobj,
+                                          &password_attr_group);
        }
        bioscfg_drv.password_instances_count = 0;
        kfree(bioscfg_drv.password_data);