[lm-sensors] [PATCH] hwmon/smsc47m1: Restore missing name attribute
Mark M. Hoffman
mhoffman at lightlink.com
Sun Aug 12 20:14:37 CEST 2007
* Jean Delvare <khali at linux-fr.org> [2007-08-12 13:58:50 +0200]:
> The smsc47m1 driver no longer creates the name attribute used by
> libsensors to identify chip types. It was lost during the conversion
> to a platform driver. I was fooled by the fact that we do have a
> group with all attributes, but only to delete them all at once. The
> group is not used to create the attributes, so we have to explicitly
> create the name attribute.
>
> This fixes lm-sensors ticket #2236:
> http://lm-sensors.org/ticket/2236
>
> Signed-off-by: Jean Delvare <khali at linux-fr.org>
> ---
> Mark, this fixes a regression in 2.6.22. This means that this patch
> must be sent to Linus for 2.6.23, but also to the stable team for
> 2.6.22.3.
>
> drivers/hwmon/smsc47m1.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> --- linux-2.6.23-rc2.orig/drivers/hwmon/smsc47m1.c 2007-08-11 16:14:14.000000000 +0200
> +++ linux-2.6.23-rc2/drivers/hwmon/smsc47m1.c 2007-08-11 17:25:29.000000000 +0200
> @@ -585,6 +585,8 @@ static int __devinit smsc47m1_probe(stru
>
> if ((err = device_create_file(dev, &dev_attr_alarms)))
> goto error_remove_files;
> + if ((err = device_create_file(dev, &dev_attr_name)))
> + goto error_remove_files;
>
> data->class_dev = hwmon_device_register(dev);
> if (IS_ERR(data->class_dev)) {
>
Applied to hwmon-2.6.git/testing, thanks.
--
Mark M. Hoffman
mhoffman at lightlink.com
More information about the lm-sensors
mailing list