Lines Matching defs:adc_diff
151 s16 adc_diff;
1606 state->adc_diff = dib0090_read_reg(state, 0x1d);
1614 state->adc_diff -= dib0090_read_reg(state, 0x1d);
1721 dprintk("adc_diff = %d, current step= %d\n", (u32) state->adc_diff, state->step);
1722 if (state->step == 0 && state->adc_diff < 0) {
1727 dprintk("adc_diff = %d, min_adc_diff = %d current_step = %d\n", state->adc_diff, state->min_adc_diff, state->step);
1731 if (state->dc->pga && state->adc_diff < 0)
1733 if (state->dc->pga == 0 && state->adc_diff > 0)
1738 if ((state->adc_diff & 0x8000) == (state->min_adc_diff & 0x8000) && steps(state->step) < 15) {
1741 state->min_adc_diff = state->adc_diff;
1745 if (abs(state->adc_diff) > abs(state->min_adc_diff)) {
1746 dprintk("Since adc_diff N = %d > adc_diff step N-1 = %d, Come back one step\n", state->adc_diff, state->min_adc_diff);
1752 state->dc->addr, state->adc_diff, state->step);
2105 state->adc_diff = 3000;
2151 if (adc < state->adc_diff) {
2152 dprintk("CAPTRIM=%d is closer to target (%d/%d)\n", (u32) state->captrim, (u32) adc, (u32) state->adc_diff);
2153 state->adc_diff = adc;
2197 state->adc_diff = dib0090_get_slow_adc_val(state);
2204 state->temperature = ((s16) ((val - state->adc_diff) * 180) >> 8) + 55;