Lines Matching refs:nr
134 #define ADM1026_REG_FAN(nr) (0x38 + (nr)) argument
135 #define ADM1026_REG_FAN_MIN(nr) (0x60 + (nr)) argument
482 int nr = sensor_attr->index; in show_in() local
484 return sprintf(buf, "%d\n", INS_FROM_REG(nr, data->in[nr])); in show_in()
490 int nr = sensor_attr->index; in show_in_min() local
492 return sprintf(buf, "%d\n", INS_FROM_REG(nr, data->in_min[nr])); in show_in_min()
498 int nr = sensor_attr->index; in set_in_min() local
509 data->in_min[nr] = INS_TO_REG(nr, val); in set_in_min()
510 adm1026_write_value(client, ADM1026_REG_IN_MIN[nr], data->in_min[nr]); in set_in_min()
518 int nr = sensor_attr->index; in show_in_max() local
520 return sprintf(buf, "%d\n", INS_FROM_REG(nr, data->in_max[nr])); in show_in_max()
526 int nr = sensor_attr->index; in set_in_max() local
537 data->in_max[nr] = INS_TO_REG(nr, val); in set_in_max()
538 adm1026_write_value(client, ADM1026_REG_IN_MAX[nr], data->in_max[nr]); in set_in_max()
640 int nr = sensor_attr->index; in show_fan() local
642 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan[nr], in show_fan()
643 data->fan_div[nr])); in show_fan()
649 int nr = sensor_attr->index; in show_fan_min() local
651 return sprintf(buf, "%d\n", FAN_FROM_REG(data->fan_min[nr], in show_fan_min()
652 data->fan_div[nr])); in show_fan_min()
658 int nr = sensor_attr->index; in set_fan_min() local
669 data->fan_min[nr] = FAN_TO_REG(val, data->fan_div[nr]); in set_fan_min()
670 adm1026_write_value(client, ADM1026_REG_FAN_MIN(nr), in set_fan_min()
671 data->fan_min[nr]); in set_fan_min()
714 int nr = sensor_attr->index; in show_fan_div() local
716 return sprintf(buf, "%d\n", data->fan_div[nr]); in show_fan_div()
722 int nr = sensor_attr->index; in set_fan_div() local
736 orig_div = data->fan_div[nr]; in set_fan_div()
737 data->fan_div[nr] = DIV_FROM_REG(new_div); in set_fan_div()
739 if (nr < 4) { /* 0 <= nr < 4 */ in set_fan_div()
753 if (data->fan_div[nr] != orig_div) in set_fan_div()
754 fixup_fan_min(dev, nr, orig_div); in set_fan_div()
778 int nr = sensor_attr->index; in show_temp() local
780 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr])); in show_temp()
786 int nr = sensor_attr->index; in show_temp_min() local
788 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[nr])); in show_temp_min()
794 int nr = sensor_attr->index; in set_temp_min() local
805 data->temp_min[nr] = TEMP_TO_REG(val); in set_temp_min()
806 adm1026_write_value(client, ADM1026_REG_TEMP_MIN[nr], in set_temp_min()
807 data->temp_min[nr]); in set_temp_min()
815 int nr = sensor_attr->index; in show_temp_max() local
817 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[nr])); in show_temp_max()
823 int nr = sensor_attr->index; in set_temp_max() local
834 data->temp_max[nr] = TEMP_TO_REG(val); in set_temp_max()
835 adm1026_write_value(client, ADM1026_REG_TEMP_MAX[nr], in set_temp_max()
836 data->temp_max[nr]); in set_temp_max()
858 int nr = sensor_attr->index; in show_temp_offset() local
860 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr])); in show_temp_offset()
867 int nr = sensor_attr->index; in set_temp_offset() local
878 data->temp_offset[nr] = TEMP_TO_REG(val); in set_temp_offset()
879 adm1026_write_value(client, ADM1026_REG_TEMP_OFFSET[nr], in set_temp_offset()
880 data->temp_offset[nr]); in set_temp_offset()
897 int nr = sensor_attr->index; in show_temp_auto_point1_temp_hyst() local
900 ADM1026_FAN_ACTIVATION_TEMP_HYST + data->temp_tmin[nr])); in show_temp_auto_point1_temp_hyst()
906 int nr = sensor_attr->index; in show_temp_auto_point2_temp() local
908 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_tmin[nr] + in show_temp_auto_point2_temp()
915 int nr = sensor_attr->index; in show_temp_auto_point1_temp() local
917 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_tmin[nr])); in show_temp_auto_point1_temp()
923 int nr = sensor_attr->index; in set_temp_auto_point1_temp() local
934 data->temp_tmin[nr] = TEMP_TO_REG(val); in set_temp_auto_point1_temp()
935 adm1026_write_value(client, ADM1026_REG_TEMP_TMIN[nr], in set_temp_auto_point1_temp()
936 data->temp_tmin[nr]); in set_temp_auto_point1_temp()
995 int nr = sensor_attr->index; in show_temp_crit() local
997 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_crit[nr])); in show_temp_crit()
1003 int nr = sensor_attr->index; in set_temp_crit() local
1014 data->temp_crit[nr] = TEMP_TO_REG(val); in set_temp_crit()
1015 adm1026_write_value(client, ADM1026_REG_TEMP_THERM[nr], in set_temp_crit()
1016 data->temp_crit[nr]); in set_temp_crit()