diff options
-rw-r--r-- | drivers/hwmon/it87.c | 6 | ||||
-rw-r--r-- | drivers/hwmon/lm78.c | 6 | ||||
-rw-r--r-- | drivers/hwmon/lm85.c | 7 | ||||
-rw-r--r-- | drivers/hwmon/sis5595.c | 6 | ||||
-rw-r--r-- | drivers/hwmon/via686a.c | 5 | ||||
-rw-r--r-- | drivers/hwmon/w83627hf.c | 5 | ||||
-rw-r--r-- | drivers/hwmon/w83781d.c | 10 |
7 files changed, 14 insertions, 31 deletions
diff --git a/drivers/hwmon/it87.c b/drivers/hwmon/it87.c index 18bb44d18e8..62afc63708a 100644 --- a/drivers/hwmon/it87.c +++ b/drivers/hwmon/it87.c | |||
@@ -214,10 +214,8 @@ static const unsigned int pwm_freq[8] = { | |||
214 | }; | 214 | }; |
215 | 215 | ||
216 | 216 | ||
217 | /* For each registered IT87, we need to keep some data in memory. That | 217 | /* For each registered chip, we need to keep some data in memory. |
218 | data is pointed to by it87_list[NR]->data. The structure itself is | 218 | The structure is dynamically allocated. */ |
219 | dynamically allocated, at the same time when a new it87 client is | ||
220 | allocated. */ | ||
221 | struct it87_data { | 219 | struct it87_data { |
222 | struct i2c_client client; | 220 | struct i2c_client client; |
223 | struct class_device *class_dev; | 221 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/lm78.c b/drivers/hwmon/lm78.c index 73bc2ffc598..886786c3391 100644 --- a/drivers/hwmon/lm78.c +++ b/drivers/hwmon/lm78.c | |||
@@ -125,10 +125,8 @@ static inline int TEMP_FROM_REG(s8 val) | |||
125 | bad. Quite a lot of bookkeeping is done. A real driver can often cut | 125 | bad. Quite a lot of bookkeeping is done. A real driver can often cut |
126 | some corners. */ | 126 | some corners. */ |
127 | 127 | ||
128 | /* For each registered LM78, we need to keep some data in memory. That | 128 | /* For each registered chip, we need to keep some data in memory. |
129 | data is pointed to by lm78_list[NR]->data. The structure itself is | 129 | The structure is dynamically allocated. */ |
130 | dynamically allocated, at the same time when a new lm78 client is | ||
131 | allocated. */ | ||
132 | struct lm78_data { | 130 | struct lm78_data { |
133 | struct i2c_client client; | 131 | struct i2c_client client; |
134 | struct class_device *class_dev; | 132 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/lm85.c b/drivers/hwmon/lm85.c index bb7a13669e8..20a8c648280 100644 --- a/drivers/hwmon/lm85.c +++ b/drivers/hwmon/lm85.c | |||
@@ -298,11 +298,6 @@ static int ZONE_TO_REG( int zone ) | |||
298 | #define LM85_DATA_INTERVAL (HZ + HZ / 2) | 298 | #define LM85_DATA_INTERVAL (HZ + HZ / 2) |
299 | #define LM85_CONFIG_INTERVAL (1 * 60 * HZ) | 299 | #define LM85_CONFIG_INTERVAL (1 * 60 * HZ) |
300 | 300 | ||
301 | /* For each registered LM85, we need to keep some data in memory. That | ||
302 | data is pointed to by lm85_list[NR]->data. The structure itself is | ||
303 | dynamically allocated, at the same time when a new lm85 client is | ||
304 | allocated. */ | ||
305 | |||
306 | /* LM85 can automatically adjust fan speeds based on temperature | 301 | /* LM85 can automatically adjust fan speeds based on temperature |
307 | * This structure encapsulates an entire Zone config. There are | 302 | * This structure encapsulates an entire Zone config. There are |
308 | * three zones (one for each temperature input) on the lm85 | 303 | * three zones (one for each temperature input) on the lm85 |
@@ -329,6 +324,8 @@ struct lm85_autofan { | |||
329 | u8 min_off; /* Min PWM or OFF below "limit", flag */ | 324 | u8 min_off; /* Min PWM or OFF below "limit", flag */ |
330 | }; | 325 | }; |
331 | 326 | ||
327 | /* For each registered chip, we need to keep some data in memory. | ||
328 | The structure is dynamically allocated. */ | ||
332 | struct lm85_data { | 329 | struct lm85_data { |
333 | struct i2c_client client; | 330 | struct i2c_client client; |
334 | struct class_device *class_dev; | 331 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/sis5595.c b/drivers/hwmon/sis5595.c index 95a4b5d9eaf..3f400263fc0 100644 --- a/drivers/hwmon/sis5595.c +++ b/drivers/hwmon/sis5595.c | |||
@@ -162,10 +162,8 @@ static inline u8 DIV_TO_REG(int val) | |||
162 | } | 162 | } |
163 | #define DIV_FROM_REG(val) (1 << (val)) | 163 | #define DIV_FROM_REG(val) (1 << (val)) |
164 | 164 | ||
165 | /* For the SIS5595, we need to keep some data in memory. That | 165 | /* For each registered chip, we need to keep some data in memory. |
166 | data is pointed to by sis5595_list[NR]->data. The structure itself is | 166 | The structure is dynamically allocated. */ |
167 | dynamically allocated, at the time when the new sis5595 client is | ||
168 | allocated. */ | ||
169 | struct sis5595_data { | 167 | struct sis5595_data { |
170 | struct i2c_client client; | 168 | struct i2c_client client; |
171 | struct class_device *class_dev; | 169 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/via686a.c b/drivers/hwmon/via686a.c index f8acada0537..9a440c8cc52 100644 --- a/drivers/hwmon/via686a.c +++ b/drivers/hwmon/via686a.c | |||
@@ -292,9 +292,8 @@ static inline long TEMP_FROM_REG10(u16 val) | |||
292 | #define DIV_FROM_REG(val) (1 << (val)) | 292 | #define DIV_FROM_REG(val) (1 << (val)) |
293 | #define DIV_TO_REG(val) ((val)==8?3:(val)==4?2:(val)==1?0:1) | 293 | #define DIV_TO_REG(val) ((val)==8?3:(val)==4?2:(val)==1?0:1) |
294 | 294 | ||
295 | /* For the VIA686A, we need to keep some data in memory. | 295 | /* For each registered chip, we need to keep some data in memory. |
296 | The structure is dynamically allocated, at the same time when a new | 296 | The structure is dynamically allocated. */ |
297 | via686a client is allocated. */ | ||
298 | struct via686a_data { | 297 | struct via686a_data { |
299 | struct i2c_client client; | 298 | struct i2c_client client; |
300 | struct class_device *class_dev; | 299 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/w83627hf.c b/drivers/hwmon/w83627hf.c index dfdc29c7712..d7e240635b3 100644 --- a/drivers/hwmon/w83627hf.c +++ b/drivers/hwmon/w83627hf.c | |||
@@ -286,9 +286,8 @@ static inline u8 DIV_TO_REG(long val) | |||
286 | return ((u8) i); | 286 | return ((u8) i); |
287 | } | 287 | } |
288 | 288 | ||
289 | /* For each registered chip, we need to keep some data in memory. That | 289 | /* For each registered chip, we need to keep some data in memory. |
290 | data is pointed to by w83627hf_list[NR]->data. The structure itself is | 290 | The structure is dynamically allocated. */ |
291 | dynamically allocated, at the same time when a new client is allocated. */ | ||
292 | struct w83627hf_data { | 291 | struct w83627hf_data { |
293 | struct i2c_client client; | 292 | struct i2c_client client; |
294 | struct class_device *class_dev; | 293 | struct class_device *class_dev; |
diff --git a/drivers/hwmon/w83781d.c b/drivers/hwmon/w83781d.c index 1232171c3aa..a47da3ec547 100644 --- a/drivers/hwmon/w83781d.c +++ b/drivers/hwmon/w83781d.c | |||
@@ -221,14 +221,8 @@ DIV_TO_REG(long val, enum chips type) | |||
221 | a bit - except if there could be more than one SMBus. Groan. No solution | 221 | a bit - except if there could be more than one SMBus. Groan. No solution |
222 | for this yet. */ | 222 | for this yet. */ |
223 | 223 | ||
224 | /* This module may seem overly long and complicated. In fact, it is not so | 224 | /* For each registered chip, we need to keep some data in memory. |
225 | bad. Quite a lot of bookkeeping is done. A real driver can often cut | 225 | The structure is dynamically allocated. */ |
226 | some corners. */ | ||
227 | |||
228 | /* For each registered W83781D, we need to keep some data in memory. That | ||
229 | data is pointed to by w83781d_list[NR]->data. The structure itself is | ||
230 | dynamically allocated, at the same time when a new w83781d client is | ||
231 | allocated. */ | ||
232 | struct w83781d_data { | 226 | struct w83781d_data { |
233 | struct i2c_client client; | 227 | struct i2c_client client; |
234 | struct class_device *class_dev; | 228 | struct class_device *class_dev; |