Lines Matching refs:err

138 	int err;  in adm9240_write_fan_div()  local
140 err = regmap_read(data->regmap, ADM9240_REG_VID_FAN_DIV, &reg); in adm9240_write_fan_div()
141 if (err < 0) in adm9240_write_fan_div()
142 return err; in adm9240_write_fan_div()
146 err = regmap_write(data->regmap, ADM9240_REG_VID_FAN_DIV, reg); in adm9240_write_fan_div()
147 if (err < 0) in adm9240_write_fan_div()
148 return err; in adm9240_write_fan_div()
171 int err; in adm9240_fan_min_write() local
207 err = regmap_write(data->regmap, ADM9240_REG_FAN_MIN(channel), fan_min); in adm9240_fan_min_write()
211 return err; in adm9240_fan_min_write()
219 int err; in cpu0_vid_show() local
222 err = regmap_read(data->regmap, ADM9240_REG_VID_FAN_DIV, &regval); in cpu0_vid_show()
223 if (err < 0) in cpu0_vid_show()
224 return err; in cpu0_vid_show()
226 err = regmap_read(data->regmap, ADM9240_REG_VID4, &regval); in cpu0_vid_show()
227 if (err < 0) in cpu0_vid_show()
228 return err; in cpu0_vid_show()
239 int err; in aout_output_show() local
241 err = regmap_read(data->regmap, ADM9240_REG_ANALOG_OUT, &regval); in aout_output_show()
242 if (err) in aout_output_show()
243 return err; in aout_output_show()
254 int err; in aout_output_store() local
256 err = kstrtol(buf, 10, &val); in aout_output_store()
257 if (err) in aout_output_store()
258 return err; in aout_output_store()
260 err = regmap_write(data->regmap, ADM9240_REG_ANALOG_OUT, AOUT_TO_REG(val)); in aout_output_store()
261 return err < 0 ? err : count; in aout_output_store()
317 int err; in adm9240_init_client() local
319 err = regmap_raw_read(data->regmap, ADM9240_REG_CONFIG, &conf, 1); in adm9240_init_client()
320 if (err < 0) in adm9240_init_client()
321 return err; in adm9240_init_client()
322 err = regmap_raw_read(data->regmap, ADM9240_REG_TEMP_CONF, &mode, 1); in adm9240_init_client()
323 if (err < 0) in adm9240_init_client()
324 return err; in adm9240_init_client()
341 err = regmap_write(data->regmap, in adm9240_init_client()
343 if (err < 0) in adm9240_init_client()
344 return err; in adm9240_init_client()
345 err = regmap_write(data->regmap, in adm9240_init_client()
347 if (err < 0) in adm9240_init_client()
348 return err; in adm9240_init_client()
351 err = regmap_write(data->regmap, in adm9240_init_client()
353 if (err < 0) in adm9240_init_client()
354 return err; in adm9240_init_client()
357 err = regmap_write(data->regmap, in adm9240_init_client()
359 if (err < 0) in adm9240_init_client()
360 return err; in adm9240_init_client()
364 err = regmap_write(data->regmap, ADM9240_REG_CONFIG, 1); in adm9240_init_client()
365 if (err < 0) in adm9240_init_client()
366 return err; in adm9240_init_client()
373 err = regmap_read(data->regmap, ADM9240_REG_VID_FAN_DIV, &regval); in adm9240_init_client()
374 if (err < 0) in adm9240_init_client()
375 return err; in adm9240_init_client()
385 int err; in adm9240_chip_read() local
389 err = regmap_bulk_read(data->regmap, ADM9240_REG_INT(0), &regs, 2); in adm9240_chip_read()
390 if (err < 0) in adm9240_chip_read()
391 return err; in adm9240_chip_read()
404 int err; in adm9240_intrusion_read() local
408 err = regmap_read(data->regmap, ADM9240_REG_INT(1), &regval); in adm9240_intrusion_read()
409 if (err < 0) in adm9240_intrusion_read()
410 return err; in adm9240_intrusion_read()
422 int err; in adm9240_intrusion_write() local
428 err = regmap_write(data->regmap, ADM9240_REG_CHASSIS_CLEAR, 0x80); in adm9240_intrusion_write()
429 if (err < 0) in adm9240_intrusion_write()
430 return err; in adm9240_intrusion_write()
444 int err; in adm9240_in_read() local
463 err = regmap_read(data->regmap, reg, &regval); in adm9240_in_read()
464 if (err < 0) in adm9240_in_read()
465 return err; in adm9240_in_read()
471 err = regmap_read(data->regmap, reg, &regval); in adm9240_in_read()
472 if (err < 0) in adm9240_in_read()
473 return err; in adm9240_in_read()
500 int err; in adm9240_fan_read() local
505 err = regmap_read(data->regmap, ADM9240_REG_FAN(channel), &regval); in adm9240_fan_read()
506 if (err < 0) { in adm9240_fan_read()
508 return err; in adm9240_fan_read()
512 err = adm9240_write_fan_div(data, channel, in adm9240_fan_read()
514 if (err) { in adm9240_fan_read()
516 return err; in adm9240_fan_read()
526 err = regmap_read(data->regmap, ADM9240_REG_FAN_MIN(channel), &regval); in adm9240_fan_read()
527 if (err < 0) in adm9240_fan_read()
528 return err; in adm9240_fan_read()
532 err = regmap_read(data->regmap, ADM9240_REG_INT(0), &regval); in adm9240_fan_read()
533 if (err < 0) in adm9240_fan_read()
534 return err; in adm9240_fan_read()
546 int err; in adm9240_fan_write() local
550 err = adm9240_fan_min_write(data, channel, val); in adm9240_fan_write()
551 if (err < 0) in adm9240_fan_write()
552 return err; in adm9240_fan_write()
564 int err, temp; in adm9240_temp_read() local
568 err = regmap_read(data->regmap, ADM9240_REG_TEMP, &regval); in adm9240_temp_read()
569 if (err < 0) in adm9240_temp_read()
570 return err; in adm9240_temp_read()
572 err = regmap_read(data->regmap, ADM9240_REG_TEMP_CONF, &regval); in adm9240_temp_read()
573 if (err < 0) in adm9240_temp_read()
574 return err; in adm9240_temp_read()
579 err = regmap_read(data->regmap, ADM9240_REG_TEMP_MAX(0), &regval); in adm9240_temp_read()
580 if (err < 0) in adm9240_temp_read()
581 return err; in adm9240_temp_read()
585 err = regmap_read(data->regmap, ADM9240_REG_TEMP_MAX(1), &regval); in adm9240_temp_read()
586 if (err < 0) in adm9240_temp_read()
587 return err; in adm9240_temp_read()
591 err = regmap_read(data->regmap, ADM9240_REG_INT(0), &regval); in adm9240_temp_read()
592 if (err < 0) in adm9240_temp_read()
593 return err; in adm9240_temp_read()
787 int err; in adm9240_probe() local
799 err = adm9240_init_client(data); in adm9240_probe()
800 if (err < 0) in adm9240_probe()
801 return err; in adm9240_probe()