Lines Matching +defs:val +defs:data

186 #define SCALE(val, from, to) (((val)*(to) + ((from)/2))/(from))  argument
187 #define INS_TO_REG(n, val) \ argument
190 #define INS_FROM_REG(n, val) (SCALE(val, 192, adm1026_scaling[n])) argument
197 #define FAN_TO_REG(val, div) ((val) <= 0 ? 0xff : \ argument
200 #define FAN_FROM_REG(val, div) ((val) == 0 ? -1 : (val) == 0xff ? 0 : \ argument
202 #define DIV_FROM_REG(val) (1 << (val)) argument
203 #define DIV_TO_REG(val) ((val) >= 8 ? 3 : (val) >= 4 ? 2 : (val) >= 2 ? 1 : 0) argument
206 #define TEMP_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), \ argument
208 #define TEMP_FROM_REG(val) ((val) * 1000) argument
209 #define OFFSET_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), \ argument
211 #define OFFSET_FROM_REG(val) ((val) * 1000) argument
213 #define PWM_TO_REG(val) (clamp_val(val, 0, 255)) argument
214 #define PWM_FROM_REG(val) (val) argument
216 #define PWM_MIN_TO_REG(val) ((val) & 0xf0) argument
217 #define PWM_MIN_FROM_REG(val) (((val) & 0xf0) + ((val) >> 4)) argument
224 #define DAC_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, 0, 2500) * 255, \ argument
226 #define DAC_FROM_REG(val) (((val) * 2500) / 255) argument
321 struct adm1026_data *data = dev_get_drvdata(dev); in adm1026_update_device() local
472 struct adm1026_data *data = adm1026_update_device(dev); in in_show() local
480 struct adm1026_data *data = adm1026_update_device(dev); in in_min_show() local
488 struct adm1026_data *data = dev_get_drvdata(dev); in in_min_store() local
490 long val; in in_min_store() local
508 struct adm1026_data *data = adm1026_update_device(dev); in in_max_show() local
516 struct adm1026_data *data = dev_get_drvdata(dev); in in_max_store() local
518 long val; in in_max_store() local
584 struct adm1026_data *data = adm1026_update_device(dev); in in16_show() local
591 struct adm1026_data *data = adm1026_update_device(dev); in in16_min_show() local
599 struct adm1026_data *data = dev_get_drvdata(dev); in in16_min_store() local
601 long val; in in16_min_store() local
620 struct adm1026_data *data = adm1026_update_device(dev); in in16_max_show() local
628 struct adm1026_data *data = dev_get_drvdata(dev); in in16_max_store() local
630 long val; in in16_max_store() local
658 struct adm1026_data *data = adm1026_update_device(dev); in fan_show() local
667 struct adm1026_data *data = adm1026_update_device(dev); in fan_min_show() local
677 struct adm1026_data *data = dev_get_drvdata(dev); in fan_min_store() local
679 long val; in fan_min_store() local
714 struct adm1026_data *data = dev_get_drvdata(dev); in fixup_fan_min() local
735 struct adm1026_data *data = adm1026_update_device(dev); in fan_div_show() local
744 struct adm1026_data *data = dev_get_drvdata(dev); in fan_div_store() local
746 long val; in fan_div_store() local
796 struct adm1026_data *data = adm1026_update_device(dev); in temp_show() local
804 struct adm1026_data *data = adm1026_update_device(dev); in temp_min_show() local
813 struct adm1026_data *data = dev_get_drvdata(dev); in temp_min_store() local
815 long val; in temp_min_store() local
834 struct adm1026_data *data = adm1026_update_device(dev); in temp_max_show() local
843 struct adm1026_data *data = dev_get_drvdata(dev); in temp_max_store() local
845 long val; in temp_max_store() local
875 struct adm1026_data *data = adm1026_update_device(dev); in temp_offset_show() local
884 struct adm1026_data *data = dev_get_drvdata(dev); in temp_offset_store() local
886 long val; in temp_offset_store() local
911 struct adm1026_data *data = adm1026_update_device(dev); in temp_auto_point1_temp_hyst_show() local
921 struct adm1026_data *data = adm1026_update_device(dev); in temp_auto_point2_temp_show() local
931 struct adm1026_data *data = adm1026_update_device(dev); in temp_auto_point1_temp_show() local
940 struct adm1026_data *data = dev_get_drvdata(dev); in temp_auto_point1_temp_store() local
942 long val; in temp_auto_point1_temp_store() local
973 struct adm1026_data *data = adm1026_update_device(dev); in show_temp_crit_enable() local
979 struct adm1026_data *data = dev_get_drvdata(dev); in set_temp_crit_enable() local
981 unsigned long val; in set_temp_crit_enable() local
1011 struct adm1026_data *data = adm1026_update_device(dev); in temp_crit_show() local
1020 struct adm1026_data *data = dev_get_drvdata(dev); in temp_crit_store() local
1022 long val; in temp_crit_store() local
1044 struct adm1026_data *data = adm1026_update_device(dev); in analog_out_show() local
1051 struct adm1026_data *data = dev_get_drvdata(dev); in analog_out_store() local
1053 long val; in analog_out_store() local
1072 struct adm1026_data *data = adm1026_update_device(dev); in cpu0_vid_show() local
1084 struct adm1026_data *data = dev_get_drvdata(dev); in vrm_show() local
1091 struct adm1026_data *data = dev_get_drvdata(dev); in vrm_store() local
1092 unsigned long val; in vrm_store() local
1111 struct adm1026_data *data = adm1026_update_device(dev); in alarms_show() local
1120 struct adm1026_data *data = adm1026_update_device(dev); in alarm_show() local
1157 struct adm1026_data *data = adm1026_update_device(dev); in alarm_mask_show() local
1164 struct adm1026_data *data = dev_get_drvdata(dev); in alarm_mask_store() local
1167 long val; in alarm_mask_store() local
1198 struct adm1026_data *data = adm1026_update_device(dev); in gpio_show() local
1204 struct adm1026_data *data = dev_get_drvdata(dev); in gpio_store() local
1207 long val; in gpio_store() local
1232 struct adm1026_data *data = adm1026_update_device(dev); in gpio_mask_show() local
1239 struct adm1026_data *data = dev_get_drvdata(dev); in gpio_mask_store() local
1242 long val; in gpio_mask_store() local
1266 struct adm1026_data *data = adm1026_update_device(dev); in pwm1_show() local
1273 struct adm1026_data *data = dev_get_drvdata(dev); in pwm1_store() local
1277 long val; in pwm1_store() local
1296 struct adm1026_data *data = adm1026_update_device(dev); in temp1_auto_point1_pwm_show() local
1304 struct adm1026_data *data = dev_get_drvdata(dev); in temp1_auto_point1_pwm_store() local
1306 unsigned long val; in temp1_auto_point1_pwm_store() local
1334 struct adm1026_data *data = adm1026_update_device(dev); in pwm1_enable_show() local
1342 struct adm1026_data *data = dev_get_drvdata(dev); in pwm1_enable_store() local
1345 unsigned long val; in pwm1_enable_store() local
1620 struct adm1026_data *data = i2c_get_clientdata(client); in adm1026_print_gpio() local
1652 struct adm1026_data *data = i2c_get_clientdata(client); in adm1026_fixup_gpio() local
1722 struct adm1026_data *data = i2c_get_clientdata(client); in adm1026_init_client() local
1823 struct adm1026_data *data; in adm1026_probe() local