Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4e66cd13 authored by sundarjdev's avatar sundarjdev Committed by Guenter Roeck
Browse files

hwmon: (tmp103) Fix resource leak bug in tmp103 temperature sensor driver



tmp103 temperature sensor driver registers with the hwmon framework by calling
hwmon_device_register_with_groups but does not have a .remove method to call
hwmon_device_unregister to unregister from the framework when the device is no
longer needed. Fix this by calling devm_hwmon_device_register_with_groups.

Signed-off-by: default avatarSundar J Dev <sundarjayakumardev@gmail.com>
Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent 0a0039ad
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -145,7 +145,7 @@ static int tmp103_probe(struct i2c_client *client,
	}

	i2c_set_clientdata(client, regmap);
	hwmon_dev = hwmon_device_register_with_groups(dev, client->name,
	hwmon_dev = devm_hwmon_device_register_with_groups(dev, client->name,
						      regmap, tmp103_groups);
	return PTR_ERR_OR_ZERO(hwmon_dev);
}