Lines Matching +defs:val +defs:client

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
258 struct i2c_client *client; member
291 static int adm1026_read_value(struct i2c_client *client, u8 reg) in adm1026_read_value()
305 static int adm1026_write_value(struct i2c_client *client, u8 reg, int value) in adm1026_write_value()
322 struct i2c_client *client = data->client; in adm1026_update_device() local
489 struct i2c_client *client = data->client; in in_min_store() local
490 long val; in in_min_store() local
517 struct i2c_client *client = data->client; in in_max_store() local
518 long val; in in_max_store() local
600 struct i2c_client *client = data->client; in in16_min_store() local
601 long val; in in16_min_store() local
629 struct i2c_client *client = data->client; in in16_max_store() local
630 long val; in in16_max_store() local
678 struct i2c_client *client = data->client; in fan_min_store() local
679 long val; in fan_min_store() local
715 struct i2c_client *client = data->client; in fixup_fan_min() local
745 struct i2c_client *client = data->client; in fan_div_store() local
746 long val; in fan_div_store() local
814 struct i2c_client *client = data->client; in temp_min_store() local
815 long val; in temp_min_store() local
844 struct i2c_client *client = data->client; in temp_max_store() local
845 long val; in temp_max_store() local
885 struct i2c_client *client = data->client; in temp_offset_store() local
886 long val; in temp_offset_store() local
941 struct i2c_client *client = data->client; in temp_auto_point1_temp_store() local
942 long val; in temp_auto_point1_temp_store() local
980 struct i2c_client *client = data->client; in set_temp_crit_enable() local
981 unsigned long val; in set_temp_crit_enable() local
1021 struct i2c_client *client = data->client; in temp_crit_store() local
1022 long val; in temp_crit_store() local
1052 struct i2c_client *client = data->client; in analog_out_store() local
1053 long val; in analog_out_store() local
1092 unsigned long val; in vrm_store() local
1165 struct i2c_client *client = data->client; in alarm_mask_store() local
1167 long val; in alarm_mask_store() local
1205 struct i2c_client *client = data->client; in gpio_store() local
1207 long val; in gpio_store() local
1240 struct i2c_client *client = data->client; in gpio_mask_store() local
1242 long val; in gpio_mask_store() local
1274 struct i2c_client *client = data->client; in pwm1_store() local
1277 long val; in pwm1_store() local
1305 struct i2c_client *client = data->client; in temp1_auto_point1_pwm_store() local
1306 unsigned long val; in temp1_auto_point1_pwm_store() local
1343 struct i2c_client *client = data->client; in pwm1_enable_store() local
1345 unsigned long val; in pwm1_enable_store() local
1570 static int adm1026_detect(struct i2c_client *client, in adm1026_detect()
1618 static void adm1026_print_gpio(struct i2c_client *client) in adm1026_print_gpio()
1650 static void adm1026_fixup_gpio(struct i2c_client *client) in adm1026_fixup_gpio()
1719 static void adm1026_init_client(struct i2c_client *client) in adm1026_init_client()
1819 static int adm1026_probe(struct i2c_client *client) in adm1026_probe()