Lines Matching refs:fan_div
334 u8 fan_div[5];
469 | ((data->fan_div[0] & 0x03) << 4);
474 | ((data->fan_div[0] & 0x04) << 3);
479 | ((data->fan_div[1] & 0x03) << 6);
484 | ((data->fan_div[1] & 0x04) << 4);
489 | ((data->fan_div[2] & 0x03) << 6);
492 | ((data->fan_div[2] & 0x04) << 5);
497 | (data->fan_div[3] & 0x03);
500 | ((data->fan_div[3] & 0x04) << 5);
505 | ((data->fan_div[4] & 0x03) << 2)
506 | ((data->fan_div[4] & 0x04) << 5);
517 data->fan_div[0] = (i >> 4) & 0x03;
518 data->fan_div[1] = (i >> 6) & 0x03;
520 data->fan_div[2] = (i >> 6) & 0x03;
522 data->fan_div[0] |= (i >> 3) & 0x04;
523 data->fan_div[1] |= (i >> 4) & 0x04;
524 data->fan_div[2] |= (i >> 5) & 0x04;
527 data->fan_div[3] = i & 0x03;
528 data->fan_div[4] = ((i >> 2) & 0x03)
533 data->fan_div[3] |= (i >> 5) & 0x04;
596 data->rpm[i] = fan_from_reg8(reg, data->fan_div[i]);
607 if (reg >= 0xff && data->fan_div[i] < 0x07) {
610 i + 1, div_from_reg(data->fan_div[i]),
611 div_from_reg(data->fan_div[i] + 1));
612 data->fan_div[i]++;
730 new_div = data->fan_div[channel]; /* No change */
771 if (new_div != data->fan_div[channel]) {
773 channel + 1, div_from_reg(data->fan_div[channel]),
775 data->fan_div[channel] = new_div;
1503 data->fan_div[channel]);
1506 *val = div_from_reg(data->fan_div[channel]);