diff options
Diffstat (limited to 'drivers/hwmon/asb100.c')
-rw-r--r-- | drivers/hwmon/asb100.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/hwmon/asb100.c b/drivers/hwmon/asb100.c index 55d92e1e27d1..745bf264bcfd 100644 --- a/drivers/hwmon/asb100.c +++ b/drivers/hwmon/asb100.c | |||
@@ -182,7 +182,7 @@ static u8 DIV_TO_REG(long val) | |||
182 | dynamically allocated, at the same time the client itself is allocated. */ | 182 | dynamically allocated, at the same time the client itself is allocated. */ |
183 | struct asb100_data { | 183 | struct asb100_data { |
184 | struct i2c_client client; | 184 | struct i2c_client client; |
185 | struct class_device *class_dev; | 185 | struct device *hwmon_dev; |
186 | struct mutex lock; | 186 | struct mutex lock; |
187 | enum chips type; | 187 | enum chips type; |
188 | 188 | ||
@@ -844,9 +844,9 @@ static int asb100_detect(struct i2c_adapter *adapter, int address, int kind) | |||
844 | if ((err = sysfs_create_group(&new_client->dev.kobj, &asb100_group))) | 844 | if ((err = sysfs_create_group(&new_client->dev.kobj, &asb100_group))) |
845 | goto ERROR3; | 845 | goto ERROR3; |
846 | 846 | ||
847 | data->class_dev = hwmon_device_register(&new_client->dev); | 847 | data->hwmon_dev = hwmon_device_register(&new_client->dev); |
848 | if (IS_ERR(data->class_dev)) { | 848 | if (IS_ERR(data->hwmon_dev)) { |
849 | err = PTR_ERR(data->class_dev); | 849 | err = PTR_ERR(data->hwmon_dev); |
850 | goto ERROR4; | 850 | goto ERROR4; |
851 | } | 851 | } |
852 | 852 | ||
@@ -874,7 +874,7 @@ static int asb100_detach_client(struct i2c_client *client) | |||
874 | 874 | ||
875 | /* main client */ | 875 | /* main client */ |
876 | if (data) { | 876 | if (data) { |
877 | hwmon_device_unregister(data->class_dev); | 877 | hwmon_device_unregister(data->hwmon_dev); |
878 | sysfs_remove_group(&client->dev.kobj, &asb100_group); | 878 | sysfs_remove_group(&client->dev.kobj, &asb100_group); |
879 | } | 879 | } |
880 | 880 | ||