Lines Matching refs:param

165 	struct asc7621_param *param = to_asc7621_param(sda)
171 struct asc7621_param *param = to_asc7621_param(sda)
182 return sprintf(buf, "%u\n", data->reg[param->msb[0]]); in show_u8()
197 data->reg[param->msb[0]] = reqval; in store_u8()
198 write_byte(client, param->msb[0], reqval); in store_u8()
212 (data->reg[param->msb[0]] >> param-> in show_bitmask()
213 shift[0]) & param->mask[0]); in show_bitmask()
227 reqval = clamp_val(reqval, 0, param->mask[0]); in store_bitmask()
229 reqval = (reqval & param->mask[0]) << param->shift[0]; in store_bitmask()
232 currval = read_byte(client, param->msb[0]); in store_bitmask()
233 reqval |= (currval & ~(param->mask[0] << param->shift[0])); in store_bitmask()
234 data->reg[param->msb[0]] = reqval; in store_bitmask()
235 write_byte(client, param->msb[0], reqval); in store_bitmask()
253 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]]; in show_fan16()
280 data->reg[param->msb[0]] = (reqval >> 8) & 0xff; in store_fan16()
281 data->reg[param->lsb[0]] = reqval & 0xff; in store_fan16()
282 write_byte(client, param->msb[0], data->reg[param->msb[0]]); in store_fan16()
283 write_byte(client, param->lsb[0], data->reg[param->lsb[0]]); in store_fan16()
315 regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]); in show_in10()
332 ((data->reg[param->msb[0]] * in show_in8()
353 data->reg[param->msb[0]] = reqval; in store_in8()
354 write_byte(client, param->msb[0], reqval); in store_in8()
365 return sprintf(buf, "%d\n", ((s8) data->reg[param->msb[0]]) * 1000); in show_temp8()
384 data->reg[param->msb[0]] = temp; in store_temp8()
385 write_byte(client, param->msb[0], temp); in store_temp8()
405 msb = data->reg[param->msb[0]]; in show_temp10()
406 lsb = (data->reg[param->lsb[0]] >> 6) & 0x03; in show_temp10()
418 u8 regval = data->reg[param->msb[0]]; in show_temp62()
442 data->reg[param->msb[0]] = temp; in store_temp62()
443 write_byte(client, param->msb[0], temp); in store_temp62()
468 auto_point1 = ((s8) data->reg[param->msb[1]]) * 1000; in show_ap2_temp()
470 ((data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]); in show_ap2_temp()
491 auto_point1 = data->reg[param->msb[1]] * 1000; in store_ap2_temp()
501 newval = (newval & param->mask[0]) << param->shift[0]; in store_ap2_temp()
502 currval = read_byte(client, param->msb[0]); in store_ap2_temp()
503 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_ap2_temp()
504 data->reg[param->msb[0]] = newval; in store_ap2_temp()
505 write_byte(client, param->msb[0], newval); in store_ap2_temp()
521 config = (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_pwm_ac()
522 altbit = (data->reg[param->msb[1]] >> param->shift[1]) & param->mask[1]; in show_pwm_ac()
556 config = (config & param->mask[0]) << param->shift[0]; in store_pwm_ac()
557 altbit = (altbit & param->mask[1]) << param->shift[1]; in store_pwm_ac()
560 currval = read_byte(client, param->msb[0]); in store_pwm_ac()
561 newval = config | (currval & ~(param->mask[0] << param->shift[0])); in store_pwm_ac()
562 newval = altbit | (newval & ~(param->mask[1] << param->shift[1])); in store_pwm_ac()
563 data->reg[param->msb[0]] = newval; in store_pwm_ac()
564 write_byte(client, param->msb[0], newval); in store_pwm_ac()
576 config = (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_pwm_enable()
577 altbit = (data->reg[param->msb[1]] >> param->shift[1]) & param->mask[1]; in show_pwm_enable()
578 minoff = (data->reg[param->msb[2]] >> param->shift[2]) & param->mask[2]; in show_pwm_enable()
635 config = (config & param->mask[0]) << param->shift[0]; in store_pwm_enable()
636 altbit = (altbit & param->mask[1]) << param->shift[1]; in store_pwm_enable()
637 currval = read_byte(client, param->msb[0]); in store_pwm_enable()
638 newval = config | (currval & ~(param->mask[0] << param->shift[0])); in store_pwm_enable()
639 newval = altbit | (newval & ~(param->mask[1] << param->shift[1])); in store_pwm_enable()
640 data->reg[param->msb[0]] = newval; in store_pwm_enable()
641 write_byte(client, param->msb[0], newval); in store_pwm_enable()
643 minoff = (minoff & param->mask[2]) << param->shift[2]; in store_pwm_enable()
644 currval = read_byte(client, param->msb[2]); in store_pwm_enable()
646 minoff | (currval & ~(param->mask[2] << param->shift[2])); in store_pwm_enable()
647 data->reg[param->msb[2]] = newval; in store_pwm_enable()
648 write_byte(client, param->msb[2], newval); in store_pwm_enable()
664 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_pwm_freq()
692 newval = (newval & param->mask[0]) << param->shift[0]; in store_pwm_freq()
695 currval = read_byte(client, param->msb[0]); in store_pwm_freq()
696 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_pwm_freq()
697 data->reg[param->msb[0]] = newval; in store_pwm_freq()
698 write_byte(client, param->msb[0], newval); in store_pwm_freq()
712 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_pwm_ast()
741 newval = (newval & param->mask[0]) << param->shift[0]; in store_pwm_ast()
744 currval = read_byte(client, param->msb[0]); in store_pwm_ast()
745 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_pwm_ast()
746 data->reg[param->msb[0]] = newval; in store_pwm_ast()
747 write_byte(client, param->msb[0], newval); in store_pwm_ast()
761 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_temp_st()
789 newval = (newval & param->mask[0]) << param->shift[0]; in store_temp_st()
792 currval = read_byte(client, param->msb[0]); in store_temp_st()
793 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_temp_st()
794 data->reg[param->msb[0]] = newval; in store_temp_st()
795 write_byte(client, param->msb[0], newval); in store_temp_st()