diff options
Diffstat (limited to 'drivers/hwmon/asus_atk0110.c')
| -rw-r--r-- | drivers/hwmon/asus_atk0110.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/hwmon/asus_atk0110.c b/drivers/hwmon/asus_atk0110.c index 028284f544e..16c42024072 100644 --- a/drivers/hwmon/asus_atk0110.c +++ b/drivers/hwmon/asus_atk0110.c @@ -10,6 +10,7 @@  #include <linux/hwmon.h>  #include <linux/list.h>  #include <linux/module.h> +#include <linux/slab.h>  #include <acpi/acpi.h>  #include <acpi/acpixf.h> @@ -1168,15 +1169,19 @@ static int atk_create_files(struct atk_data *data)  	int err;  	list_for_each_entry(s, &data->sensor_list, list) { +		sysfs_attr_init(&s->input_attr.attr);  		err = device_create_file(data->hwmon_dev, &s->input_attr);  		if (err)  			return err; +		sysfs_attr_init(&s->label_attr.attr);  		err = device_create_file(data->hwmon_dev, &s->label_attr);  		if (err)  			return err; +		sysfs_attr_init(&s->limit1_attr.attr);  		err = device_create_file(data->hwmon_dev, &s->limit1_attr);  		if (err)  			return err; +		sysfs_attr_init(&s->limit2_attr.attr);  		err = device_create_file(data->hwmon_dev, &s->limit2_attr);  		if (err)  			return err;  |