| | 1197 | static sensors_chip_feature w83791d_features[] = |
| | 1198 | { |
| | 1199 | { SENSORS_W83791D_IN0, "in0", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1200 | SENSORS_MODE_R, W83781D_SYSCTL_IN0, VALUE(3), 2 }, |
| | 1201 | { SENSORS_W83791D_IN1, "in1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1202 | SENSORS_MODE_R, W83781D_SYSCTL_IN1, VALUE(3), 2 }, |
| | 1203 | { SENSORS_W83791D_IN2, "in2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1204 | SENSORS_MODE_R, W83781D_SYSCTL_IN2, VALUE(3), 2 }, |
| | 1205 | { SENSORS_W83791D_IN3, "in3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1206 | SENSORS_MODE_R, W83781D_SYSCTL_IN3, VALUE(3), 2 }, |
| | 1207 | { SENSORS_W83791D_IN4, "in4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1208 | SENSORS_MODE_R, W83781D_SYSCTL_IN4, VALUE(3), 2 }, |
| | 1209 | { SENSORS_W83791D_IN5, "in5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1210 | SENSORS_MODE_R, W83781D_SYSCTL_IN5, VALUE(3), 2 }, |
| | 1211 | { SENSORS_W83791D_IN6, "in6", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1212 | SENSORS_MODE_R, W83781D_SYSCTL_IN6, VALUE(3), 2 }, |
| | 1213 | { SENSORS_W83791D_IN7, "in7", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1214 | SENSORS_MODE_R, W83781D_SYSCTL_IN7, VALUE(3), 2 }, |
| | 1215 | { SENSORS_W83791D_IN8, "in8", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1216 | SENSORS_MODE_R, W83781D_SYSCTL_IN8, VALUE(3), 2 }, |
| | 1217 | { SENSORS_W83791D_IN9, "in9", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1218 | SENSORS_MODE_R, W83781D_SYSCTL_IN9, VALUE(3), 2 }, |
| | 1219 | { SENSORS_W83791D_IN0_MIN, "in0_min", SENSORS_W83791D_IN0, |
| | 1220 | SENSORS_W83791D_IN0, SENSORS_MODE_RW, |
| | 1221 | W83781D_SYSCTL_IN0, VALUE(1), 2 }, |
| | 1222 | { SENSORS_W83791D_IN1_MIN, "in1_min", SENSORS_W83791D_IN1, |
| | 1223 | SENSORS_W83791D_IN1, SENSORS_MODE_RW, |
| | 1224 | W83781D_SYSCTL_IN1, VALUE(1), 2 }, |
| | 1225 | { SENSORS_W83791D_IN2_MIN, "in2_min", SENSORS_W83791D_IN2, |
| | 1226 | SENSORS_W83791D_IN2, SENSORS_MODE_RW, |
| | 1227 | W83781D_SYSCTL_IN2, VALUE(1), 2 }, |
| | 1228 | { SENSORS_W83791D_IN3_MIN, "in3_min", SENSORS_W83791D_IN3, |
| | 1229 | SENSORS_W83791D_IN3, SENSORS_MODE_RW, |
| | 1230 | W83781D_SYSCTL_IN3, VALUE(1), 2 }, |
| | 1231 | { SENSORS_W83791D_IN4_MIN, "in4_min", SENSORS_W83791D_IN4, |
| | 1232 | SENSORS_W83791D_IN4, SENSORS_MODE_RW, |
| | 1233 | W83781D_SYSCTL_IN4, VALUE(1), 2 }, |
| | 1234 | { SENSORS_W83791D_IN5_MIN, "in5_min", SENSORS_W83791D_IN5, |
| | 1235 | SENSORS_W83791D_IN5, SENSORS_MODE_RW, |
| | 1236 | W83781D_SYSCTL_IN5, VALUE(1), 2 }, |
| | 1237 | { SENSORS_W83791D_IN6_MIN, "in6_min", SENSORS_W83791D_IN6, |
| | 1238 | SENSORS_W83791D_IN6, SENSORS_MODE_RW, |
| | 1239 | W83781D_SYSCTL_IN6, VALUE(1), 2 }, |
| | 1240 | { SENSORS_W83791D_IN7_MIN, "in7_min", SENSORS_W83791D_IN7, |
| | 1241 | SENSORS_W83791D_IN7, SENSORS_MODE_RW, |
| | 1242 | W83781D_SYSCTL_IN7, VALUE(1), 2 }, |
| | 1243 | { SENSORS_W83791D_IN8_MIN, "in8_min", SENSORS_W83791D_IN8, |
| | 1244 | SENSORS_W83791D_IN8, SENSORS_MODE_RW, |
| | 1245 | W83781D_SYSCTL_IN8, VALUE(1), 2 }, |
| | 1246 | { SENSORS_W83791D_IN9_MIN, "in9_min", SENSORS_W83791D_IN9, |
| | 1247 | SENSORS_W83791D_IN9, SENSORS_MODE_RW, |
| | 1248 | W83781D_SYSCTL_IN9, VALUE(1), 2 }, |
| | 1249 | { SENSORS_W83791D_IN0_MAX, "in0_max", SENSORS_W83791D_IN0, |
| | 1250 | SENSORS_W83791D_IN0, SENSORS_MODE_RW, |
| | 1251 | W83781D_SYSCTL_IN0, VALUE(2), 2 }, |
| | 1252 | { SENSORS_W83791D_IN1_MAX, "in1_max", SENSORS_W83791D_IN1, |
| | 1253 | SENSORS_W83791D_IN1, SENSORS_MODE_RW, |
| | 1254 | W83781D_SYSCTL_IN1, VALUE(2), 2 }, |
| | 1255 | { SENSORS_W83791D_IN2_MAX, "in2_max", SENSORS_W83791D_IN2, |
| | 1256 | SENSORS_W83791D_IN2, SENSORS_MODE_RW, |
| | 1257 | W83781D_SYSCTL_IN2, VALUE(2), 2 }, |
| | 1258 | { SENSORS_W83791D_IN3_MAX, "in3_max", SENSORS_W83791D_IN3, |
| | 1259 | SENSORS_W83791D_IN3, SENSORS_MODE_RW, |
| | 1260 | W83781D_SYSCTL_IN3, VALUE(2), 2 }, |
| | 1261 | { SENSORS_W83791D_IN4_MAX, "in4_max", SENSORS_W83791D_IN4, |
| | 1262 | SENSORS_W83791D_IN4, SENSORS_MODE_RW, |
| | 1263 | W83781D_SYSCTL_IN4, VALUE(2), 2 }, |
| | 1264 | { SENSORS_W83791D_IN5_MAX, "in5_max", SENSORS_W83791D_IN5, |
| | 1265 | SENSORS_W83791D_IN5, SENSORS_MODE_RW, |
| | 1266 | W83781D_SYSCTL_IN5, VALUE(2), 2 }, |
| | 1267 | { SENSORS_W83791D_IN6_MAX, "in6_max", SENSORS_W83791D_IN6, |
| | 1268 | SENSORS_W83791D_IN6, SENSORS_MODE_RW, |
| | 1269 | W83781D_SYSCTL_IN6, VALUE(2), 2 }, |
| | 1270 | { SENSORS_W83791D_IN7_MAX, "in7_max", SENSORS_W83791D_IN7, |
| | 1271 | SENSORS_W83791D_IN7, SENSORS_MODE_RW, |
| | 1272 | W83781D_SYSCTL_IN7, VALUE(2), 2 }, |
| | 1273 | { SENSORS_W83791D_IN8_MAX, "in8_max", SENSORS_W83791D_IN8, |
| | 1274 | SENSORS_W83791D_IN8, SENSORS_MODE_RW, |
| | 1275 | W83781D_SYSCTL_IN8, VALUE(2), 2 }, |
| | 1276 | { SENSORS_W83791D_IN9_MAX, "in9_max", SENSORS_W83791D_IN9, |
| | 1277 | SENSORS_W83791D_IN9, SENSORS_MODE_RW, |
| | 1278 | W83781D_SYSCTL_IN9, VALUE(2), 2 }, |
| | 1279 | { SENSORS_W83791D_FAN1, "fan1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1280 | SENSORS_MODE_R, W83781D_SYSCTL_FAN1, VALUE(2), 0 }, |
| | 1281 | { SENSORS_W83791D_FAN2, "fan2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1282 | SENSORS_MODE_R, W83781D_SYSCTL_FAN2, VALUE(2), 0 }, |
| | 1283 | { SENSORS_W83791D_FAN3, "fan3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1284 | SENSORS_MODE_R, W83781D_SYSCTL_FAN3, VALUE(2), 0 }, |
| | 1285 | { SENSORS_W83791D_FAN4, "fan4", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1286 | SENSORS_MODE_R, W83781D_SYSCTL_FAN4, VALUE(2), 0 }, |
| | 1287 | { SENSORS_W83791D_FAN5, "fan5", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1288 | SENSORS_MODE_R, W83781D_SYSCTL_FAN5, VALUE(2), 0 }, |
| | 1289 | { SENSORS_W83791D_FAN1_MIN, "fan1_min", SENSORS_W83791D_FAN1, |
| | 1290 | SENSORS_W83791D_FAN1, SENSORS_MODE_RW, |
| | 1291 | W83781D_SYSCTL_FAN1, VALUE(1), 0 }, |
| | 1292 | { SENSORS_W83791D_FAN2_MIN, "fan2_min", SENSORS_W83791D_FAN2, |
| | 1293 | SENSORS_W83791D_FAN2, SENSORS_MODE_RW, |
| | 1294 | W83781D_SYSCTL_FAN2, VALUE(1), 0 }, |
| | 1295 | { SENSORS_W83791D_FAN3_MIN, "fan3_min", SENSORS_W83791D_FAN3, |
| | 1296 | SENSORS_W83791D_FAN3, SENSORS_MODE_RW, |
| | 1297 | W83781D_SYSCTL_FAN3, VALUE(1), 0 }, |
| | 1298 | { SENSORS_W83791D_FAN4_MIN, "fan4_min", SENSORS_W83791D_FAN4, |
| | 1299 | SENSORS_W83791D_FAN4, SENSORS_MODE_RW, |
| | 1300 | W83781D_SYSCTL_FAN4, VALUE(1), 0 }, |
| | 1301 | { SENSORS_W83791D_FAN5_MIN, "fan5_min", SENSORS_W83791D_FAN5, |
| | 1302 | SENSORS_W83791D_FAN5, SENSORS_MODE_RW, |
| | 1303 | W83781D_SYSCTL_FAN5, VALUE(1), 0 }, |
| | 1304 | { SENSORS_W83791D_TEMP1, "temp1", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1305 | SENSORS_MODE_R, W83781D_SYSCTL_TEMP1, VALUE(3), 1 }, |
| | 1306 | { SENSORS_W83791D_TEMP1_HYST, "temp1_hyst", SENSORS_W83791D_TEMP1, |
| | 1307 | SENSORS_W83791D_TEMP1, SENSORS_MODE_RW, |
| | 1308 | W83781D_SYSCTL_TEMP1, VALUE(2), 1 }, |
| | 1309 | { SENSORS_W83791D_TEMP1_OVER, "temp1_over", SENSORS_W83791D_TEMP1, |
| | 1310 | SENSORS_W83791D_TEMP1, SENSORS_MODE_RW, |
| | 1311 | W83781D_SYSCTL_TEMP1, VALUE(1), 1 }, |
| | 1312 | { SENSORS_W83791D_TEMP2, "temp2", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1313 | SENSORS_MODE_R, W83781D_SYSCTL_TEMP2, VALUE(3), 1 }, |
| | 1314 | { SENSORS_W83791D_TEMP2_HYST, "temp2_hyst", SENSORS_W83791D_TEMP2, |
| | 1315 | SENSORS_W83791D_TEMP2, SENSORS_MODE_RW, |
| | 1316 | W83781D_SYSCTL_TEMP2, VALUE(2), 1 }, |
| | 1317 | { SENSORS_W83791D_TEMP2_OVER, "temp2_over", SENSORS_W83791D_TEMP2, |
| | 1318 | SENSORS_W83791D_TEMP2, SENSORS_MODE_RW, |
| | 1319 | W83781D_SYSCTL_TEMP2, VALUE(1), 1 }, |
| | 1320 | { SENSORS_W83791D_TEMP3, "temp3", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1321 | SENSORS_MODE_R, W83781D_SYSCTL_TEMP3, VALUE(3), 1 }, |
| | 1322 | { SENSORS_W83791D_TEMP3_HYST, "temp3_hyst", SENSORS_W83791D_TEMP3, |
| | 1323 | SENSORS_W83791D_TEMP3, SENSORS_MODE_RW, |
| | 1324 | W83781D_SYSCTL_TEMP3, VALUE(2), 1 }, |
| | 1325 | { SENSORS_W83791D_TEMP3_OVER, "temp3_over", SENSORS_W83791D_TEMP3, |
| | 1326 | SENSORS_W83791D_TEMP3, SENSORS_MODE_RW, |
| | 1327 | W83781D_SYSCTL_TEMP3, VALUE(1), 1 }, |
| | 1328 | { SENSORS_W83791D_VID, "vid", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1329 | SENSORS_MODE_R, W83781D_SYSCTL_VID, VALUE(1), 3 }, |
| | 1330 | { SENSORS_W83791D_VRM, "vrm", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1331 | SENSORS_MODE_RW, W83781D_SYSCTL_VRM, VALUE(1), 1 }, |
| | 1332 | { SENSORS_W83791D_FAN1_DIV, "fan1_div", SENSORS_W83791D_FAN1, |
| | 1333 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1334 | W83781D_SYSCTL_FAN_DIV, VALUE(1), 0 }, |
| | 1335 | { SENSORS_W83791D_FAN2_DIV, "fan2_div", SENSORS_W83791D_FAN2, |
| | 1336 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1337 | W83781D_SYSCTL_FAN_DIV, VALUE(2), 0 }, |
| | 1338 | { SENSORS_W83791D_FAN3_DIV, "fan3_div", SENSORS_W83781D_FAN3, |
| | 1339 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1340 | W83781D_SYSCTL_FAN_DIV, VALUE(3), 0 }, |
| | 1341 | { SENSORS_W83791D_FAN4_DIV, "fan4_div", SENSORS_W83791D_FAN4, |
| | 1342 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1343 | W83781D_SYSCTL_FAN_DIV, VALUE(4), 0 }, |
| | 1344 | { SENSORS_W83791D_FAN5_DIV, "fan5_div", SENSORS_W83791D_FAN5, |
| | 1345 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1346 | W83781D_SYSCTL_FAN_DIV, VALUE(5), 0 }, |
| | 1347 | { SENSORS_W83791D_ALARMS, "alarms", SENSORS_NO_MAPPING, SENSORS_NO_MAPPING, |
| | 1348 | SENSORS_MODE_R, W83781D_SYSCTL_ALARMS, VALUE(1), 0 }, |
| | 1349 | { SENSORS_W83791D_BEEP_ENABLE, "beep_enable", SENSORS_W83791D_ALARMS, |
| | 1350 | SENSORS_NO_MAPPING, SENSORS_MODE_RW, |
| | 1351 | W83781D_SYSCTL_BEEP, VALUE(1), 0 }, |
| | 1352 | { SENSORS_W83791D_BEEPS, "beeps", SENSORS_W83791D_ALARMS, |
| | 1353 | SENSORS_W83791D_ALARMS, SENSORS_MODE_RW, |
| | 1354 | W83781D_SYSCTL_BEEP, VALUE(2), 0 }, |
| | 1355 | { 0 } |
| | 1356 | }; |
| | 1357 | |