Home
last modified time | relevance | path

Searched refs:regvals (Results 1 – 15 of 15) sorted by relevance

/drivers/hwmon/
A Dlm95245.c166 u8 regvals[2]; in lm95245_read_temp() local
175 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in lm95245_read_temp()
184 if (!channel || (regvals[1] & 0x80) || regvals[1] < 0x7f) { in lm95245_read_temp()
185 *val = temp_from_reg_signed(regvals[1], regvals[0]); in lm95245_read_temp()
191 *val = temp_from_reg_unsigned(regvals[0], regvals[1]); in lm95245_read_temp()
214 *val = (regvals[0] - regvals[1]) * 1000; in lm95245_read_temp()
224 *val = (regvals[0] - regvals[1]) * 1000; in lm95245_read_temp()
236 *val = temp_from_reg_signed(regvals[0], regvals[1]); in lm95245_read_temp()
267 u8 regvals[2]; in lm95245_write_temp() local
300 regvals[0] = val >> 8; in lm95245_write_temp()
[all …]
A Dlm95234.c65 u8 regvals[2]; in lm95234_read_temp() local
70 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in lm95234_read_temp()
73 temp = (regvals[0] << 8) | regvals[1]; in lm95234_read_temp()
82 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in lm95234_read_temp()
85 temp = (regvals[0] << 8) | regvals[1]; in lm95234_read_temp()
95 u8 regvals[2]; in lm95234_hyst_get() local
98 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in lm95234_hyst_get()
101 *val = (regvals[0] - regvals[1]) * 1000; in lm95234_hyst_get()
A Dlm92.c133 u16 regvals[2]; in lm92_temp_read() local
135 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in lm92_temp_read()
139 *val = TEMP_FROM_REG(regvals[0]) + TEMP_FROM_REG(regvals[1]); in lm92_temp_read()
141 *val = TEMP_FROM_REG(regvals[0]) - TEMP_FROM_REG(regvals[1]); in lm92_temp_read()
A Dmax1668.c60 u8 regvals[2]; in max1668_read() local
106 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in max1668_read()
109 *val = !!((regvals[0] & BIT(4)) && regvals[1] == 127); in max1668_read()
A Dtmp464.c152 u16 regvals[2]; in tmp464_temp_read() local
192 err = regmap_multi_reg_read(regmap, regs, regvals, 2); in tmp464_temp_read()
195 *val = temp_from_reg(regvals[0] - regvals[1]); in tmp464_temp_read()
206 err = regmap_multi_reg_read(regmap, regs, regvals, 2); in tmp464_temp_read()
209 *val = temp_from_reg(regvals[0] - regvals[1]); in tmp464_temp_read()
A Dmax6639.c93 u8 regvals[2]; in max6639_temp_read_input() local
96 res = regmap_multi_reg_read(data->regmap, regs, regvals, 2); in max6639_temp_read_input()
100 *temp = ((regvals[0] >> 5) | (regvals[1] << 3)) * 125; in max6639_temp_read_input()
287 u8 regvals[2]; in max6639_read_pwm() local
299 res = regmap_multi_reg_read(data->regmap, regs, regvals, 2); in max6639_read_pwm()
302 i = regvals[0] & MAX6639_FAN_CONFIG3_FREQ_MASK; in max6639_read_pwm()
303 if (regvals[1] & MAX6639_GCONFIG_PWM_FREQ_HI) in max6639_read_pwm()
A Dltc2991.c65 __be16 regvals; in ltc2991_read_reg() local
71 ret = regmap_bulk_read(st->regmap, addr, &regvals, reg_len); in ltc2991_read_reg()
75 *val = be16_to_cpu(regvals); in ltc2991_read_reg()
A Dltc2992.c189 u8 regvals[4]; in ltc2992_read_reg() local
194 ret = regmap_bulk_read(st->regmap, addr, regvals, reg_len); in ltc2992_read_reg()
200 val |= regvals[reg_len - i - 1] << (i * 8); in ltc2992_read_reg()
207 u8 regvals[4]; in ltc2992_write_reg() local
211 regvals[reg_len - i - 1] = (val >> (i * 8)) & 0xFF; in ltc2992_write_reg()
213 return regmap_bulk_write(st->regmap, addr, regvals, reg_len); in ltc2992_write_reg()
A Damc6821.c153 u8 regvals[3]; in amc6821_get_auto_point_temps() local
157 err = regmap_multi_reg_read(regmap, regs, regvals, 3); in amc6821_get_auto_point_temps()
160 temps[0] = regvals[1]; in amc6821_get_auto_point_temps()
161 temps[1] = FIELD_GET(AMC6821_TEMP_LIMIT_MASK, regvals[2]) * 4; in amc6821_get_auto_point_temps()
164 slope = 32 >> FIELD_GET(AMC6821_TEMP_SLOPE_MASK, regvals[2]); in amc6821_get_auto_point_temps()
166 temps[2] = temps[1] + DIV_ROUND_CLOSEST(255 - regvals[0], slope); in amc6821_get_auto_point_temps()
A Dtmp401.c313 u16 regvals[2]; in tmp401_temp_read() local
330 ret = regmap_multi_reg_read(regmap, regs, regvals, 2); in tmp401_temp_read()
333 *val = tmp401_register_to_temp(regvals[0], data->extended_range) - in tmp401_temp_read()
334 (regvals[1] * 1000); in tmp401_temp_read()
/drivers/video/fbdev/
A Dcontrolfb.c88 struct control_regvals regvals; member
101 results &= !DIRTY(regvals.clock_params[i]); in PAR_EQUAL()
105 results &= !DIRTY(regvals.regs[i]); in PAR_EQUAL()
242 r = &par->regvals; in control_set_hardware()
430 struct control_regvals *r = &par->regvals; in control_var_to_par()
562 rv = (struct control_regints *) par->regvals.regs; in control_par_to_var()
620 var->pixclock = CONTROL_PIXCLOCK_BASE * par->regvals.clock_params[0]; in control_par_to_var()
621 var->pixclock /= par->regvals.clock_params[1]; in control_par_to_var()
622 var->pixclock >>= par->regvals.clock_params[2]; in control_par_to_var()
/drivers/iio/light/
A Dpa12203001.c79 } regvals[] = { variable
315 for (i = 0; i < ARRAY_SIZE(regvals); i++) { in pa12203001_init()
316 ret = regmap_write(data->map, regvals[i].reg, regvals[i].val); in pa12203001_init()
/drivers/mfd/
A Dabx500-core.c89 u8 first_reg, u8 *regvals, u8 numregs) in abx500_get_register_page_interruptible() argument
96 first_reg, regvals, numregs); in abx500_get_register_page_interruptible()
/drivers/media/usb/gspca/
A Dov519.c2590 const struct ov_regvals *regvals, in write_regvals() argument
2594 reg_w(sd, regvals->reg, regvals->val); in write_regvals()
2595 regvals++; in write_regvals()
2600 const struct ov_i2c_regvals *regvals, in write_i2c_regvals() argument
2604 i2c_w(sd, regvals->reg, regvals->val); in write_i2c_regvals()
2605 regvals++; in write_i2c_regvals()
/drivers/media/i2c/
A Dov64a40.c2559 const struct cci_reg_sequence *regvals; member
2601 .regvals = ov64a40_9248x6944,
2642 .regvals = ov64a40_8000x6000,
2683 .regvals = ov64a40_4624_3472,
2724 .regvals = ov64a40_3840x2160,
2765 .regvals = ov64a40_2312_1736,
2806 .regvals = ov64a40_1920x1080,
2953 ret = cci_multi_reg_write(ov64a40->cci, reglist->regvals, in ov64a40_start_streaming()

Completed in 53 milliseconds