diff options
Diffstat (limited to 'drivers/hwmon/adm1021.c')
| -rw-r--r-- | drivers/hwmon/adm1021.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/hwmon/adm1021.c b/drivers/hwmon/adm1021.c index 33acf29531af..1ad0a885c5a5 100644 --- a/drivers/hwmon/adm1021.c +++ b/drivers/hwmon/adm1021.c | |||
| @@ -34,9 +34,8 @@ | |||
| 34 | static const unsigned short normal_i2c[] = { | 34 | static const unsigned short normal_i2c[] = { |
| 35 | 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d, 0x4e, I2C_CLIENT_END }; | 35 | 0x18, 0x19, 0x1a, 0x29, 0x2a, 0x2b, 0x4c, 0x4d, 0x4e, I2C_CLIENT_END }; |
| 36 | 36 | ||
| 37 | /* Insmod parameters */ | 37 | enum chips { |
| 38 | I2C_CLIENT_INSMOD_8(adm1021, adm1023, max1617, max1617a, thmc10, lm84, gl523sm, | 38 | adm1021, adm1023, max1617, max1617a, thmc10, lm84, gl523sm, mc1066 }; |
| 39 | mc1066); | ||
| 40 | 39 | ||
| 41 | /* adm1021 constants specified below */ | 40 | /* adm1021 constants specified below */ |
| 42 | 41 | ||
| @@ -97,7 +96,7 @@ struct adm1021_data { | |||
| 97 | 96 | ||
| 98 | static int adm1021_probe(struct i2c_client *client, | 97 | static int adm1021_probe(struct i2c_client *client, |
| 99 | const struct i2c_device_id *id); | 98 | const struct i2c_device_id *id); |
| 100 | static int adm1021_detect(struct i2c_client *client, int kind, | 99 | static int adm1021_detect(struct i2c_client *client, |
| 101 | struct i2c_board_info *info); | 100 | struct i2c_board_info *info); |
| 102 | static void adm1021_init_client(struct i2c_client *client); | 101 | static void adm1021_init_client(struct i2c_client *client); |
| 103 | static int adm1021_remove(struct i2c_client *client); | 102 | static int adm1021_remove(struct i2c_client *client); |
| @@ -130,7 +129,7 @@ static struct i2c_driver adm1021_driver = { | |||
| 130 | .remove = adm1021_remove, | 129 | .remove = adm1021_remove, |
| 131 | .id_table = adm1021_id, | 130 | .id_table = adm1021_id, |
| 132 | .detect = adm1021_detect, | 131 | .detect = adm1021_detect, |
| 133 | .address_data = &addr_data, | 132 | .address_list = normal_i2c, |
| 134 | }; | 133 | }; |
| 135 | 134 | ||
| 136 | static ssize_t show_temp(struct device *dev, | 135 | static ssize_t show_temp(struct device *dev, |
| @@ -284,7 +283,7 @@ static const struct attribute_group adm1021_group = { | |||
| 284 | }; | 283 | }; |
| 285 | 284 | ||
| 286 | /* Return 0 if detection is successful, -ENODEV otherwise */ | 285 | /* Return 0 if detection is successful, -ENODEV otherwise */ |
| 287 | static int adm1021_detect(struct i2c_client *client, int kind, | 286 | static int adm1021_detect(struct i2c_client *client, |
| 288 | struct i2c_board_info *info) | 287 | struct i2c_board_info *info) |
| 289 | { | 288 | { |
| 290 | struct i2c_adapter *adapter = client->adapter; | 289 | struct i2c_adapter *adapter = client->adapter; |
