Lines Matching refs:kind
277 enum chips kind; member
341 if (data->kind == fscher || data->kind >= fschrc) in show_in_value()
386 FSCHMD_REG_TEMP_LIMIT[data->kind][index], v); in store_temp_max()
475 FSCHMD_REG_FAN_RIPPLE[data->kind][index]); in store_fan_div()
482 FSCHMD_REG_FAN_RIPPLE[data->kind][index], reg); in store_fan_div()
524 if (val || data->kind == fscsyl) in show_pwm_auto_point1_pwm()
543 if (v || data->kind == fscsyl) { in store_pwm_auto_point1_pwm()
551 FSCHMD_REG_FAN_MIN[data->kind][index], v); in store_pwm_auto_point1_pwm()
716 int kind = data->kind + 1; /* 0-x array index -> 1-x module param */ in watchdog_set_timeout() local
719 if (timeout <= 510 || kind == fscpos || kind == fscscy) in watchdog_set_timeout()
742 FSCHMD_REG_WDOG_PRESET[data->kind], data->watchdog_preset); in watchdog_set_timeout()
745 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_set_timeout()
781 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_trigger()
804 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_stop()
1064 enum chips kind; in fschmd_detect() local
1078 kind = fscpos; in fschmd_detect()
1080 kind = fscher; in fschmd_detect()
1082 kind = fscscy; in fschmd_detect()
1084 kind = fschrc; in fschmd_detect()
1086 kind = fschmd; in fschmd_detect()
1088 kind = fschds; in fschmd_detect()
1090 kind = fscsyl; in fschmd_detect()
1094 strlcpy(info->type, fschmd_id[kind].name, I2C_NAME_SIZE); in fschmd_detect()
1107 enum chips kind = id->driver_data; in fschmd_probe() local
1124 data->kind = kind; in fschmd_probe()
1126 if (kind == fscpos) { in fschmd_probe()
1137 if ((kind == fscher || kind >= fschrc) && dmi_vref == -1) { in fschmd_probe()
1152 FSCHMD_REG_WDOG_CONTROL[data->kind]); in fschmd_probe()
1154 FSCHMD_REG_WDOG_STATE[data->kind]); in fschmd_probe()
1156 FSCHMD_REG_WDOG_PRESET[data->kind]); in fschmd_probe()
1162 for (i = 0; i < FSCHMD_NO_VOLT_SENSORS[data->kind]; i++) { in fschmd_probe()
1169 for (i = 0; i < (FSCHMD_NO_TEMP_SENSORS[data->kind] * 4); i++) { in fschmd_probe()
1171 if (kind == fscpos && fschmd_temp_attr[i].dev_attr.show == in fschmd_probe()
1175 if (kind == fscsyl) { in fschmd_probe()
1180 [data->kind][i / 4]); in fschmd_probe()
1191 for (i = 0; i < (FSCHMD_NO_FAN_SENSORS[data->kind] * 5); i++) { in fschmd_probe()
1193 if (kind == fscpos && in fschmd_probe()
1198 if (kind == fscsyl) { in fschmd_probe()
1203 [data->kind][i / 5]); in fschmd_probe()
1259 names[data->kind], (int) data->revision); in fschmd_probe()
1299 for (i = 0; i < (FSCHMD_NO_VOLT_SENSORS[data->kind]); i++) in fschmd_remove()
1301 for (i = 0; i < (FSCHMD_NO_TEMP_SENSORS[data->kind] * 4); i++) in fschmd_remove()
1304 for (i = 0; i < (FSCHMD_NO_FAN_SENSORS[data->kind] * 5); i++) in fschmd_remove()
1325 for (i = 0; i < FSCHMD_NO_TEMP_SENSORS[data->kind]; i++) { in fschmd_update_device()
1327 FSCHMD_REG_TEMP_ACT[data->kind][i]); in fschmd_update_device()
1329 FSCHMD_REG_TEMP_STATE[data->kind][i]); in fschmd_update_device()
1332 if (FSCHMD_REG_TEMP_LIMIT[data->kind][i]) in fschmd_update_device()
1335 FSCHMD_REG_TEMP_LIMIT[data->kind][i]); in fschmd_update_device()
1345 FSCHMD_REG_TEMP_STATE[data->kind][i], in fschmd_update_device()
1349 for (i = 0; i < FSCHMD_NO_FAN_SENSORS[data->kind]; i++) { in fschmd_update_device()
1351 FSCHMD_REG_FAN_ACT[data->kind][i]); in fschmd_update_device()
1353 FSCHMD_REG_FAN_STATE[data->kind][i]); in fschmd_update_device()
1355 FSCHMD_REG_FAN_RIPPLE[data->kind][i]); in fschmd_update_device()
1358 if (FSCHMD_REG_FAN_MIN[data->kind][i]) in fschmd_update_device()
1361 FSCHMD_REG_FAN_MIN[data->kind][i]); in fschmd_update_device()
1367 FSCHMD_REG_FAN_STATE[data->kind][i], in fschmd_update_device()
1371 for (i = 0; i < FSCHMD_NO_VOLT_SENSORS[data->kind]; i++) in fschmd_update_device()
1373 FSCHMD_REG_VOLT[data->kind][i]); in fschmd_update_device()