Lines Matching refs:param

152 	struct asc7621_param *param = to_asc7621_param(sda)
158 struct asc7621_param *param = to_asc7621_param(sda)
169 return sprintf(buf, "%u\n", data->reg[param->msb[0]]);
184 data->reg[param->msb[0]] = reqval;
185 write_byte(client, param->msb[0], reqval);
199 (data->reg[param->msb[0]] >> param->
200 shift[0]) & param->mask[0]);
214 reqval = clamp_val(reqval, 0, param->mask[0]);
216 reqval = (reqval & param->mask[0]) << param->shift[0];
219 currval = read_byte(client, param->msb[0]);
220 reqval |= (currval & ~(param->mask[0] << param->shift[0]));
221 data->reg[param->msb[0]] = reqval;
222 write_byte(client, param->msb[0], reqval);
240 regval = (data->reg[param->msb[0]] << 8) | data->reg[param->lsb[0]];
267 data->reg[param->msb[0]] = (reqval >> 8) & 0xff;
268 data->reg[param->lsb[0]] = reqval & 0xff;
269 write_byte(client, param->msb[0], data->reg[param->msb[0]]);
270 write_byte(client, param->lsb[0], data->reg[param->lsb[0]]);
302 regval = (data->reg[param->msb[0]] << 8) | (data->reg[param->lsb[0]]);
319 ((data->reg[param->msb[0]] *
340 data->reg[param->msb[0]] = reqval;
341 write_byte(client, param->msb[0], reqval);
352 return sprintf(buf, "%d\n", ((s8) data->reg[param->msb[0]]) * 1000);
371 data->reg[param->msb[0]] = temp;
372 write_byte(client, param->msb[0], temp);
392 msb = data->reg[param->msb[0]];
393 lsb = (data->reg[param->lsb[0]] >> 6) & 0x03;
405 u8 regval = data->reg[param->msb[0]];
429 data->reg[param->msb[0]] = temp;
430 write_byte(client, param->msb[0], temp);
455 auto_point1 = ((s8) data->reg[param->msb[1]]) * 1000;
457 ((data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]);
478 auto_point1 = data->reg[param->msb[1]] * 1000;
488 newval = (newval & param->mask[0]) << param->shift[0];
489 currval = read_byte(client, param->msb[0]);
490 newval |= (currval & ~(param->mask[0] << param->shift[0]));
491 data->reg[param->msb[0]] = newval;
492 write_byte(client, param->msb[0], newval);
508 config = (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0];
509 altbit = (data->reg[param->msb[1]] >> param->shift[1]) & param->mask[1];
543 config = (config & param->mask[0]) << param->shift[0];
544 altbit = (altbit & param->mask[1]) << param->shift[1];
547 currval = read_byte(client, param->msb[0]);
548 newval = config | (currval & ~(param->mask[0] << param->shift[0]));
549 newval = altbit | (newval & ~(param->mask[1] << param->shift[1]));
550 data->reg[param->msb[0]] = newval;
551 write_byte(client, param->msb[0], newval);
563 config = (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0];
564 altbit = (data->reg[param->msb[1]] >> param->shift[1]) & param->mask[1];
565 minoff = (data->reg[param->msb[2]] >> param->shift[2]) & param->mask[2];
621 config = (config & param->mask[0]) << param->shift[0];
622 altbit = (altbit & param->mask[1]) << param->shift[1];
623 currval = read_byte(client, param->msb[0]);
624 newval = config | (currval & ~(param->mask[0] << param->shift[0]));
625 newval = altbit | (newval & ~(param->mask[1] << param->shift[1]));
626 data->reg[param->msb[0]] = newval;
627 write_byte(client, param->msb[0], newval);
629 minoff = (minoff & param->mask[2]) << param->shift[2];
630 currval = read_byte(client, param->msb[2]);
632 minoff | (currval & ~(param->mask[2] << param->shift[2]));
633 data->reg[param->msb[2]] = newval;
634 write_byte(client, param->msb[2], newval);
650 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0];
678 newval = (newval & param->mask[0]) << param->shift[0];
681 currval = read_byte(client, param->msb[0]);
682 newval |= (currval & ~(param->mask[0] << param->shift[0]));
683 data->reg[param->msb[0]] = newval;
684 write_byte(client, param->msb[0], newval);
698 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0];
727 newval = (newval & param->mask[0]) << param->shift[0];
730 currval = read_byte(client, param->msb[0]);
731 newval |= (currval & ~(param->mask[0] << param->shift[0]));
732 data->reg[param->msb[0]] = newval;
733 write_byte(client, param->msb[0], newval);
747 (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0];
775 newval = (newval & param->mask[0]) << param->shift[0];
778 currval = read_byte(client, param->msb[0]);
779 newval |= (currval & ~(param->mask[0] << param->shift[0]));
780 data->reg[param->msb[0]] = newval;
781 write_byte(client, param->msb[0], newval);