Changeset 3211
- Timestamp:
- 12/11/05 11:05:17 (8 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/kernel/chips/w83792d.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/kernel/chips/w83792d.c
r3210 r3211 1408 1408 struct w83792d_data *data = client->data; 1409 1409 int nr = ctl_name - W83792D_SYSCTL_PWM1; 1410 u8 pwm_ to_reg = 0, pwm_mask;1410 u8 pwm_mask; 1411 1411 1412 1412 if (operation == SENSORS_PROC_REAL_INFO) … … 1417 1417 *nrels_mag = 1; 1418 1418 } else if (operation == SENSORS_PROC_REAL_WRITE) { 1419 pwm_to_reg = SENSORS_LIMIT(results[0], 0, 15); 1420 data->pwm[nr] = pwm_to_reg; 1419 data->pwm[nr] = SENSORS_LIMIT(results[0], 0, 15); 1421 1420 pwm_mask = w83792d_read_value(client,W83792D_REG_PWM[nr]) & 0xf0; 1422 1421 w83792d_write_value(client,W83792D_REG_PWM[nr],pwm_mask|data->pwm[nr]);
