Lines Matching refs:regval

218 	unsigned int regval;  in cpu0_vid_show()  local
222 err = regmap_read(data->regmap, ADM9240_REG_VID_FAN_DIV, &regval); in cpu0_vid_show()
225 vid = regval & 0x0f; in cpu0_vid_show()
226 err = regmap_read(data->regmap, ADM9240_REG_VID4, &regval); in cpu0_vid_show()
229 vid |= (regval & 1) << 4; in cpu0_vid_show()
238 unsigned int regval; in aout_output_show() local
241 err = regmap_read(data->regmap, ADM9240_REG_ANALOG_OUT, &regval); in aout_output_show()
245 return sprintf(buf, "%d\n", AOUT_FROM_REG(regval)); in aout_output_show()
315 unsigned int regval; in adm9240_init_client() local
373 err = regmap_read(data->regmap, ADM9240_REG_VID_FAN_DIV, &regval); in adm9240_init_client()
376 data->fan_div[0] = (regval >> 4) & 3; in adm9240_init_client()
377 data->fan_div[1] = (regval >> 6) & 3; in adm9240_init_client()
403 unsigned int regval; in adm9240_intrusion_read() local
408 err = regmap_read(data->regmap, ADM9240_REG_INT(1), &regval); in adm9240_intrusion_read()
411 *val = !!(regval & BIT(4)); in adm9240_intrusion_read()
442 unsigned int regval; in adm9240_in_read() local
463 err = regmap_read(data->regmap, reg, &regval); in adm9240_in_read()
466 *val = !!(regval & BIT(channel)); in adm9240_in_read()
471 err = regmap_read(data->regmap, reg, &regval); in adm9240_in_read()
474 *val = IN_FROM_REG(regval, channel); in adm9240_in_read()
499 unsigned int regval; in adm9240_fan_read() local
505 err = regmap_read(data->regmap, ADM9240_REG_FAN(channel), &regval); in adm9240_fan_read()
510 if (regval == 255 && data->fan_div[channel] < 3) { in adm9240_fan_read()
519 *val = FAN_FROM_REG(regval, BIT(data->fan_div[channel])); in adm9240_fan_read()
526 err = regmap_read(data->regmap, ADM9240_REG_FAN_MIN(channel), &regval); in adm9240_fan_read()
529 *val = FAN_FROM_REG(regval, BIT(data->fan_div[channel])); in adm9240_fan_read()
532 err = regmap_read(data->regmap, ADM9240_REG_INT(0), &regval); in adm9240_fan_read()
535 *val = !!(regval & BIT(channel + 6)); in adm9240_fan_read()
563 unsigned int regval; in adm9240_temp_read() local
568 err = regmap_read(data->regmap, ADM9240_REG_TEMP, &regval); in adm9240_temp_read()
571 temp = regval << 1; in adm9240_temp_read()
572 err = regmap_read(data->regmap, ADM9240_REG_TEMP_CONF, &regval); in adm9240_temp_read()
575 temp |= regval >> 7; in adm9240_temp_read()
579 err = regmap_read(data->regmap, ADM9240_REG_TEMP_MAX(0), &regval); in adm9240_temp_read()
582 *val = (s8)regval * 1000; in adm9240_temp_read()
585 err = regmap_read(data->regmap, ADM9240_REG_TEMP_MAX(1), &regval); in adm9240_temp_read()
588 *val = (s8)regval * 1000; in adm9240_temp_read()
591 err = regmap_read(data->regmap, ADM9240_REG_INT(0), &regval); in adm9240_temp_read()
594 *val = !!(regval & BIT(4)); in adm9240_temp_read()