Lines Matching refs:newval

472 	u8 currval, newval = 0;
483 newval = i;
488 newval = (newval & param->mask[0]) << param->shift[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);
522 u8 currval, config, altbit, newval;
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);
560 u8 config, altbit, minoff, val, newval;
571 newval = 255;
573 newval = 0;
575 newval = 1;
577 newval = 2;
579 newval = 3;
581 return sprintf(buf, "%u\n", newval);
590 u8 currval, config, altbit, newval, minoff = 255;
597 newval = 0x04;
600 newval = 0x07;
603 newval = 0x00;
607 newval = 0x00;
611 newval = 0x03;
617 config = newval & 0x07;
618 altbit = (newval >> 3) & 0x01;
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);
631 newval =
633 data->reg[param->msb[2]] = newval;
634 write_byte(client, param->msb[2], newval);
663 u8 currval, newval = 255;
671 newval = i;
675 if (newval == 255)
678 newval = (newval & param->mask[0]) << param->shift[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);
712 u8 currval, newval = 255;
720 newval = i;
724 if (newval == 255)
727 newval = (newval & param->mask[0]) << param->shift[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);
759 u8 currval, newval = 255;
767 newval = i;
772 if (newval == 255)
775 newval = (newval & param->mask[0]) << param->shift[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);