Lines Matching refs:w83795_read
417 static u8 w83795_read(struct i2c_client *client, u16 reg)
463 w83795_read(client, W83795_REG_IN[i][IN_MAX]);
465 w83795_read(client, W83795_REG_IN[i][IN_LOW]);
472 w83795_read(client, IN_LSB_REG(i, IN_MAX));
474 w83795_read(client, IN_LSB_REG(i, IN_LOW));
485 lsb = w83795_read(client, W83795_REG_FAN_MIN_LSB(i));
490 w83795_read(client, W83795_REG_FAN_MIN_HL(i)) << 4;
501 w83795_read(client, W83795_REG_TEMP[i][limit]);
508 w83795_read(client, W83795_REG_DTS_EXT(limit));
515 w83795_read(client, W83795_REG_BEEP(i));
534 data->temp_src[i] = w83795_read(client, W83795_REG_TSS(i));
537 data->pwm_fcms[0] = w83795_read(client, W83795_REG_FCMS1);
538 data->pwm_fcms[1] = w83795_read(client, W83795_REG_FCMS2);
540 data->pwm_tfmr[i] = w83795_read(client, W83795_REG_TFMR(i));
541 data->pwm_fomc = w83795_read(client, W83795_REG_FOMC);
545 w83795_read(client, W83795_REG_PWM(i, tmp));
549 w83795_read(client, W83795_REG_FTSH(i)) << 4;
551 w83795_read(client, W83795_REG_FTSL(i)) >> 4;
553 data->tol_speed = w83795_read(client, W83795_REG_TFTS) & 0x3f;
557 w83795_read(client, W83795_REG_TTTI(i)) & 0x7f;
559 w83795_read(client, W83795_REG_CTFS(i));
560 tmp = w83795_read(client, W83795_REG_HT(i));
569 w83795_read(client,
572 w83795_read(client, W83795_REG_SF4_PWM(i, tmp));
579 w83795_read(client, W83795_REG_SETUP_PWM(i));
609 tmp = w83795_read(client, W83795_REG_IN[i][IN_READ]) << 2;
610 tmp |= w83795_read(client, W83795_REG_VRLSB) >> 6;
616 u8 lsb_max = w83795_read(client, IN_LSB_REG(0, IN_MAX));
617 u8 lsb_low = w83795_read(client, IN_LSB_REG(0, IN_LOW));
623 w83795_read(client, W83795_REG_IN[i][IN_MAX]);
625 w83795_read(client, W83795_REG_IN[i][IN_LOW]);
635 data->fan[i] = w83795_read(client, W83795_REG_FAN(i)) << 4;
636 data->fan[i] |= w83795_read(client, W83795_REG_VRLSB) >> 4;
642 w83795_read(client, W83795_REG_TEMP[i][TEMP_READ]);
644 w83795_read(client, W83795_REG_VRLSB);
653 w83795_read(client, W83795_REG_DTS(i));
655 w83795_read(client, W83795_REG_VRLSB);
662 w83795_read(client, W83795_REG_PWM(i, PWM_OUTPUT));
670 tmp = w83795_read(client, W83795_REG_ALARM_CTRL);
675 intrusion = w83795_read(client, W83795_REG_ALARM(5)) & (1 << 6);
679 data->alarms[i] = w83795_read(client, W83795_REG_ALARM(i));
738 data->beeps[index] = w83795_read(client, W83795_REG_BEEP(index));
761 val = w83795_read(client, W83795_REG_CLR_CHASSIS);
766 w83795_read(client, W83795_REG_ALARM(5));
813 val |= w83795_read(client, W83795_REG_FAN_MIN_LSB(index))
816 val |= w83795_read(client, W83795_REG_FAN_MIN_LSB(index))
1224 tmp = w83795_read(client, W83795_REG_HT(index));
1231 tmp = w83795_read(client, W83795_REG_HT(index));
1463 tmp = w83795_read(client, W83795_REG_TEMP_CTRL2);
1533 tmp = w83795_read(client, IN_LSB_REG(lsb_idx, nr));
1868 config = w83795_read(client, W83795_REG_CONFIG);
2089 vid_ctl = w83795_read(client, W83795_REG_VID_CTRL);
2160 data->has_in = w83795_read(client, W83795_REG_VOLT_CTRL1)
2161 | (w83795_read(client, W83795_REG_VOLT_CTRL2) << 8);
2162 data->has_fan = w83795_read(client, W83795_REG_FANIN_CTRL1)
2163 | (w83795_read(client, W83795_REG_FANIN_CTRL2) << 8);
2166 tmp = w83795_read(client, W83795_REG_TEMP_CTRL1);
2171 tmp = w83795_read(client, W83795_REG_TEMP_CTRL2);
2179 if (1 & w83795_read(client, W83795_REG_DTSC))
2181 data->has_dts = w83795_read(client, W83795_REG_DTSE);
2189 tmp = w83795_read(client, W83795_REG_PECI_TBASE(i));
2196 data->has_gain = w83795_read(client, W83795_REG_VMIGB_CTRL) & 0x0f;
2213 tmp = w83795_read(client, W83795_REG_OVT_CFG);