Lines Matching refs:w83795_read

430 static u8 w83795_read(struct i2c_client *client, u16 reg)  in w83795_read()  function
476 w83795_read(client, W83795_REG_IN[i][IN_MAX]); in w83795_update_limits()
478 w83795_read(client, W83795_REG_IN[i][IN_LOW]); in w83795_update_limits()
485 w83795_read(client, IN_LSB_REG(i, IN_MAX)); in w83795_update_limits()
487 w83795_read(client, IN_LSB_REG(i, IN_LOW)); in w83795_update_limits()
498 lsb = w83795_read(client, W83795_REG_FAN_MIN_LSB(i)); in w83795_update_limits()
503 w83795_read(client, W83795_REG_FAN_MIN_HL(i)) << 4; in w83795_update_limits()
514 w83795_read(client, W83795_REG_TEMP[i][limit]); in w83795_update_limits()
521 w83795_read(client, W83795_REG_DTS_EXT(limit)); in w83795_update_limits()
528 w83795_read(client, W83795_REG_BEEP(i)); in w83795_update_limits()
547 data->temp_src[i] = w83795_read(client, W83795_REG_TSS(i)); in w83795_update_pwm_config()
550 data->pwm_fcms[0] = w83795_read(client, W83795_REG_FCMS1); in w83795_update_pwm_config()
551 data->pwm_fcms[1] = w83795_read(client, W83795_REG_FCMS2); in w83795_update_pwm_config()
553 data->pwm_tfmr[i] = w83795_read(client, W83795_REG_TFMR(i)); in w83795_update_pwm_config()
554 data->pwm_fomc = w83795_read(client, W83795_REG_FOMC); in w83795_update_pwm_config()
558 w83795_read(client, W83795_REG_PWM(i, tmp)); in w83795_update_pwm_config()
562 w83795_read(client, W83795_REG_FTSH(i)) << 4; in w83795_update_pwm_config()
564 w83795_read(client, W83795_REG_FTSL(i)) >> 4; in w83795_update_pwm_config()
566 data->tol_speed = w83795_read(client, W83795_REG_TFTS) & 0x3f; in w83795_update_pwm_config()
570 w83795_read(client, W83795_REG_TTTI(i)) & 0x7f; in w83795_update_pwm_config()
572 w83795_read(client, W83795_REG_CTFS(i)); in w83795_update_pwm_config()
573 tmp = w83795_read(client, W83795_REG_HT(i)); in w83795_update_pwm_config()
582 w83795_read(client, in w83795_update_pwm_config()
585 w83795_read(client, W83795_REG_SF4_PWM(i, tmp)); in w83795_update_pwm_config()
592 w83795_read(client, W83795_REG_SETUP_PWM(i)); in w83795_update_pwm_config()
622 tmp = w83795_read(client, W83795_REG_IN[i][IN_READ]) << 2; in w83795_update_device()
623 tmp |= w83795_read(client, W83795_REG_VRLSB) >> 6; in w83795_update_device()
629 u8 lsb_max = w83795_read(client, IN_LSB_REG(0, IN_MAX)); in w83795_update_device()
630 u8 lsb_low = w83795_read(client, IN_LSB_REG(0, IN_LOW)); in w83795_update_device()
636 w83795_read(client, W83795_REG_IN[i][IN_MAX]); in w83795_update_device()
638 w83795_read(client, W83795_REG_IN[i][IN_LOW]); in w83795_update_device()
648 data->fan[i] = w83795_read(client, W83795_REG_FAN(i)) << 4; in w83795_update_device()
649 data->fan[i] |= w83795_read(client, W83795_REG_VRLSB) >> 4; in w83795_update_device()
655 w83795_read(client, W83795_REG_TEMP[i][TEMP_READ]); in w83795_update_device()
657 w83795_read(client, W83795_REG_VRLSB); in w83795_update_device()
666 w83795_read(client, W83795_REG_DTS(i)); in w83795_update_device()
668 w83795_read(client, W83795_REG_VRLSB); in w83795_update_device()
675 w83795_read(client, W83795_REG_PWM(i, PWM_OUTPUT)); in w83795_update_device()
683 tmp = w83795_read(client, W83795_REG_ALARM_CTRL); in w83795_update_device()
688 intrusion = w83795_read(client, W83795_REG_ALARM(5)) & (1 << 6); in w83795_update_device()
692 data->alarms[i] = w83795_read(client, W83795_REG_ALARM(i)); in w83795_update_device()
751 data->beeps[index] = w83795_read(client, W83795_REG_BEEP(index)); in store_beep()
774 val = w83795_read(client, W83795_REG_CLR_CHASSIS); in store_chassis_clear()
779 w83795_read(client, W83795_REG_ALARM(5)); in store_chassis_clear()
826 val |= w83795_read(client, W83795_REG_FAN_MIN_LSB(index)) in store_fan_min()
829 val |= w83795_read(client, W83795_REG_FAN_MIN_LSB(index)) in store_fan_min()
1237 tmp = w83795_read(client, W83795_REG_HT(index)); in store_temp_pwm()
1244 tmp = w83795_read(client, W83795_REG_HT(index)); in store_temp_pwm()
1476 tmp = w83795_read(client, W83795_REG_TEMP_CTRL2); in store_temp_mode()
1546 tmp = w83795_read(client, IN_LSB_REG(lsb_idx, nr)); in store_in()
1881 config = w83795_read(client, W83795_REG_CONFIG); in w83795_init_client()
2102 vid_ctl = w83795_read(client, W83795_REG_VID_CTRL); in w83795_check_dynamic_in_limits()
2172 data->has_in = w83795_read(client, W83795_REG_VOLT_CTRL1) in w83795_probe()
2173 | (w83795_read(client, W83795_REG_VOLT_CTRL2) << 8); in w83795_probe()
2174 data->has_fan = w83795_read(client, W83795_REG_FANIN_CTRL1) in w83795_probe()
2175 | (w83795_read(client, W83795_REG_FANIN_CTRL2) << 8); in w83795_probe()
2178 tmp = w83795_read(client, W83795_REG_TEMP_CTRL1); in w83795_probe()
2183 tmp = w83795_read(client, W83795_REG_TEMP_CTRL2); in w83795_probe()
2191 if (1 & w83795_read(client, W83795_REG_DTSC)) in w83795_probe()
2193 data->has_dts = w83795_read(client, W83795_REG_DTSE); in w83795_probe()
2201 tmp = w83795_read(client, W83795_REG_PECI_TBASE(i)); in w83795_probe()
2208 data->has_gain = w83795_read(client, W83795_REG_VMIGB_CTRL) & 0x0f; in w83795_probe()
2225 tmp = w83795_read(client, W83795_REG_OVT_CFG); in w83795_probe()