Lines Matching refs:kind

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