Lines Matching refs:index

782  * sensor_device_attribute_2->index:   sensor address/offset in the bank
794 return sprintf(buf, "%d\n", (data->bank1_value[attr->index] *
795 data->bank1_max_value[attr->index] + 128) / 255);
804 (data->bank1_settings[attr->index][attr->nr] *
805 data->bank1_max_value[attr->index] + 128) / 255);
815 return sprintf(buf, "%d\n", (data->bank2_value[attr->index] *
825 (data->bank2_settings[attr->index][attr->nr] *
842 val = (val * 255 + data->bank1_max_value[attr->index] / 2) /
843 data->bank1_max_value[attr->index];
848 if (data->bank1_settings[attr->index][attr->nr] != val) {
849 u8 orig_val = data->bank1_settings[attr->index][attr->nr];
850 data->bank1_settings[attr->index][attr->nr] = val;
852 attr->index, data->bank1_settings[attr->index],
854 data->bank1_settings[attr->index][attr->nr] = orig_val;
883 if (data->bank2_settings[attr->index][attr->nr] != val) {
884 u8 orig_val = data->bank2_settings[attr->index][attr->nr];
885 data->bank2_settings[attr->index][attr->nr] = val;
887 attr->index, data->bank2_settings[attr->index],
889 data->bank2_settings[attr->index][attr->nr] = orig_val;
911 if ((data->alarms[attr->index / 8] & (0x01 << (attr->index % 8))) &&
912 (data->bank1_settings[attr->index][0] & attr->nr))
925 if (data->alarms[2] & (0x01 << attr->index))
936 if (data->bank1_settings[attr->index][0] & attr->nr)
947 if (data->bank2_settings[attr->index][0] & attr->nr)
968 orig_val = data->bank1_settings[attr->index][0];
971 data->bank1_settings[attr->index][0] |= attr->nr;
973 data->bank1_settings[attr->index][0] &= ~attr->nr;
975 if ((data->bank1_settings[attr->index][0] != orig_val) &&
977 ABIT_UGURU_SENSOR_BANK1 + 2, attr->index,
978 data->bank1_settings[attr->index], 3) < 1)) {
979 data->bank1_settings[attr->index][0] = orig_val;
1001 orig_val = data->bank2_settings[attr->index][0];
1004 data->bank2_settings[attr->index][0] |= attr->nr;
1006 data->bank2_settings[attr->index][0] &= ~attr->nr;
1008 if ((data->bank2_settings[attr->index][0] != orig_val) &&
1010 ABIT_UGURU_SENSOR_BANK2 + 2, attr->index,
1011 data->bank2_settings[attr->index], 2) < 1)) {
1012 data->bank2_settings[attr->index][0] = orig_val;
1025 return sprintf(buf, "%d\n", data->pwm_settings[attr->index][attr->nr] *
1047 if ((attr->index == 0) && ((attr->nr == 1) || (attr->nr == 2)))
1059 (val >= data->pwm_settings[attr->index][attr->nr + 1]))
1062 (val <= data->pwm_settings[attr->index][attr->nr - 1]))
1064 else if (data->pwm_settings[attr->index][attr->nr] != val) {
1065 u8 orig_val = data->pwm_settings[attr->index][attr->nr];
1066 data->pwm_settings[attr->index][attr->nr] = val;
1068 attr->index, data->pwm_settings[attr->index],
1070 data->pwm_settings[attr->index][attr->nr] =
1091 (data->pwm_settings[attr->index][0] & 0x0F))
1117 orig_val = data->pwm_settings[attr->index][0];
1119 data->pwm_settings[attr->index][0] &= 0xF0;
1120 data->pwm_settings[attr->index][0] |= address;
1121 if (data->pwm_settings[attr->index][0] != orig_val) {
1122 if (abituguru_write(data, ABIT_UGURU_FAN_PWM + 1, attr->index,
1123 data->pwm_settings[attr->index], 5) < 1) {
1124 data->pwm_settings[attr->index][0] = orig_val;
1138 if (data->pwm_settings[attr->index][0] & ABIT_UGURU_FAN_PWM_ENABLE)
1158 orig_val = data->pwm_settings[attr->index][0];
1161 data->pwm_settings[attr->index][0] &=
1165 data->pwm_settings[attr->index][0] |= ABIT_UGURU_FAN_PWM_ENABLE;
1170 if ((data->pwm_settings[attr->index][0] != orig_val) &&
1172 attr->index, data->pwm_settings[attr->index],
1174 data->pwm_settings[attr->index][0] = orig_val;
1349 data->sysfs_attr[sysfs_attr_i].index = probe_order[i];
1371 data->sysfs_attr[sysfs_attr_i].index = i;
1388 data->sysfs_attr[sysfs_attr_i].index = i;