platform/chrome: chromeos_laptop: Remove duplicate check

fwnode_remove_software_node() is aware of invalid input,
no need to perform checks in the caller.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20250630101225.1855431-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
This commit is contained in:
Andy Shevchenko
2025-06-30 13:12:25 +03:00
committed by Tzung-Bi Shih
parent 981d7f91ae
commit 0c8fe93f4e

View File

@@ -782,8 +782,7 @@ chromeos_laptop_prepare_i2c_peripherals(struct chromeos_laptop *cros_laptop,
while (--i >= 0) {
i2c_dev = &i2c_peripherals[i];
info = &i2c_dev->board_info;
if (!IS_ERR_OR_NULL(info->fwnode))
fwnode_remove_software_node(info->fwnode);
fwnode_remove_software_node(info->fwnode);
}
kfree(i2c_peripherals);
return error;