Changeset 539
- Timestamp:
- 08/28/99 21:06:53 (14 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/kernel/chips/w83781d.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/kernel/chips/w83781d.c
r525 r539 26 26 Chip #vin #fanin #pwm #temp wchipid i2c ISA 27 27 w83781d 7 3 0 3 0x10 yes yes 28 w83627hf 9 3 2-4 3 0x20 yes yes (LPC) 28 29 w83782d 9 3 2-4 3 0x30 yes yes 29 30 w83783s 5-6 3 2 1-2 0x40 yes no 30 w83782d 9 3 2-4 3 0x20 yes yes (LPC)31 31 32 32 */ … … 1019 1019 } 1020 1020 } 1021 #endif 1021 #endif /* W83781D_RT */ 1022 1022 1023 1023 w83781d_write_value(client,W83781D_REG_IN_MIN(0), … … 1066 1066 IN_TO_REG(W83782D_INIT_IN_MAX_6)); 1067 1067 } 1068 if ( type == w83782d) {1068 if ((type == w83782d) || (type == w83627hf)) { 1069 1069 w83781d_write_value(client,W83781D_REG_IN_MIN(7), 1070 1070 IN_TO_REG(W83781D_INIT_IN_MIN_7)); … … 1127 1127 data->in_min[i] = w83781d_read_value(client,W83781D_REG_IN_MIN(i)); 1128 1128 data->in_max[i] = w83781d_read_value(client,W83781D_REG_IN_MAX(i)); 1129 if((data->type != w83782d) &&(i == 6))1129 if((data->type != w83782d) && (data->type != w83627hf) && (i == 6)) 1130 1130 break; 1131 1131 } … … 1138 1138 data->pwm[i-1] = w83781d_read_value(client,W83781D_REG_PWM(i)); 1139 1139 if(((data->type == w83783s) || 1140 ((data->type == w83782d) && i2c_is_isa_client(client))) 1140 (((data->type == w83782d) || (data->type == w83627hf)) && 1141 i2c_is_isa_client(client))) 1141 1142 && i == 2) 1142 1143 break; … … 1168 1169 data->alarms = w83781d_read_value(client,W83781D_REG_ALARM1) + 1169 1170 (w83781d_read_value(client,W83781D_REG_ALARM2) << 8); 1170 if ( data->type == w83782d) {1171 if ((data->type == w83782d) || (data->type == w83627hf)) { 1171 1172 data->alarms |= w83781d_read_value(client,W83781D_REG_ALARM3) << 16; 1172 1173 }
