Lines Matching full:kind

263 	enum chips kind;  member
327 if (data->kind == fscher || data->kind >= fschrc) in in_value_show()
373 FSCHMD_REG_TEMP_LIMIT[data->kind][index], v); in temp_max_store()
463 FSCHMD_REG_FAN_RIPPLE[data->kind][index]); in fan_div_store()
470 FSCHMD_REG_FAN_RIPPLE[data->kind][index], reg); in fan_div_store()
513 if (val || data->kind == fscsyl) in pwm_auto_point1_pwm_show()
533 if (v || data->kind == fscsyl) { in pwm_auto_point1_pwm_store()
541 FSCHMD_REG_FAN_MIN[data->kind][index], v); in pwm_auto_point1_pwm_store()
699 int kind = data->kind + 1; /* 0-x array index -> 1-x module param */ in watchdog_set_timeout() local
702 if (timeout <= 510 || kind == fscpos || kind == fscscy) in watchdog_set_timeout()
725 FSCHMD_REG_WDOG_PRESET[data->kind], data->watchdog_preset); in watchdog_set_timeout()
728 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_set_timeout()
764 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_trigger()
787 FSCHMD_REG_WDOG_CONTROL[data->kind], in watchdog_stop()
1047 enum chips kind; in fschmd_detect() local
1061 kind = fscpos; in fschmd_detect()
1063 kind = fscher; in fschmd_detect()
1065 kind = fscscy; in fschmd_detect()
1067 kind = fschrc; in fschmd_detect()
1069 kind = fschmd; in fschmd_detect()
1071 kind = fschds; in fschmd_detect()
1073 kind = fscsyl; in fschmd_detect()
1077 strscpy(info->type, fschmd_id[kind].name, I2C_NAME_SIZE); in fschmd_detect()
1089 enum chips kind = (uintptr_t)i2c_get_match_data(client); in fschmd_probe() local
1106 data->kind = kind; in fschmd_probe()
1108 if (kind == fscpos) { in fschmd_probe()
1119 if ((kind == fscher || kind >= fschrc) && dmi_vref == -1) { in fschmd_probe()
1134 FSCHMD_REG_WDOG_CONTROL[data->kind]); in fschmd_probe()
1136 FSCHMD_REG_WDOG_STATE[data->kind]); in fschmd_probe()
1138 FSCHMD_REG_WDOG_PRESET[data->kind]); in fschmd_probe()
1144 for (i = 0; i < FSCHMD_NO_VOLT_SENSORS[data->kind]; i++) { in fschmd_probe()
1151 for (i = 0; i < (FSCHMD_NO_TEMP_SENSORS[data->kind] * 4); i++) { in fschmd_probe()
1153 if (kind == fscpos && fschmd_temp_attr[i].dev_attr.show == in fschmd_probe()
1157 if (kind == fscsyl) { in fschmd_probe()
1162 [data->kind][i / 4]); in fschmd_probe()
1173 for (i = 0; i < (FSCHMD_NO_FAN_SENSORS[data->kind] * 5); i++) { in fschmd_probe()
1175 if (kind == fscpos && in fschmd_probe()
1180 if (kind == fscsyl) { in fschmd_probe()
1185 [data->kind][i / 5]); in fschmd_probe()
1241 names[data->kind], (int) data->revision); in fschmd_probe()
1281 for (i = 0; i < (FSCHMD_NO_VOLT_SENSORS[data->kind]); i++) in fschmd_remove()
1283 for (i = 0; i < (FSCHMD_NO_TEMP_SENSORS[data->kind] * 4); i++) in fschmd_remove()
1286 for (i = 0; i < (FSCHMD_NO_FAN_SENSORS[data->kind] * 5); i++) in fschmd_remove()
1305 for (i = 0; i < FSCHMD_NO_TEMP_SENSORS[data->kind]; i++) { in fschmd_update_device()
1307 FSCHMD_REG_TEMP_ACT[data->kind][i]); in fschmd_update_device()
1309 FSCHMD_REG_TEMP_STATE[data->kind][i]); in fschmd_update_device()
1312 if (FSCHMD_REG_TEMP_LIMIT[data->kind][i]) in fschmd_update_device()
1315 FSCHMD_REG_TEMP_LIMIT[data->kind][i]); in fschmd_update_device()
1325 FSCHMD_REG_TEMP_STATE[data->kind][i], in fschmd_update_device()
1329 for (i = 0; i < FSCHMD_NO_FAN_SENSORS[data->kind]; i++) { in fschmd_update_device()
1331 FSCHMD_REG_FAN_ACT[data->kind][i]); in fschmd_update_device()
1333 FSCHMD_REG_FAN_STATE[data->kind][i]); in fschmd_update_device()
1335 FSCHMD_REG_FAN_RIPPLE[data->kind][i]); in fschmd_update_device()
1338 if (FSCHMD_REG_FAN_MIN[data->kind][i]) in fschmd_update_device()
1341 FSCHMD_REG_FAN_MIN[data->kind][i]); in fschmd_update_device()
1347 FSCHMD_REG_FAN_STATE[data->kind][i], in fschmd_update_device()
1351 for (i = 0; i < FSCHMD_NO_VOLT_SENSORS[data->kind]; i++) in fschmd_update_device()
1353 FSCHMD_REG_VOLT[data->kind][i]); in fschmd_update_device()