Lines Matching defs:reg
542 unsigned dpihw = dev->reg.find_reg(0x05).value >> 6;
601 auto reg = dev.interface->read_register(gl841::REG_0x40);
603 return (!(reg & gl841::REG_0x40_DATAENB) && !(reg & gl841::REG_0x40_MOTMFLG) &&
608 auto reg = dev.interface->read_register(gl842::REG_0x40);
610 return (!(reg & gl842::REG_0x40_DATAENB) && !(reg & gl842::REG_0x40_MOTMFLG) &&
615 auto reg = dev.interface->read_register(gl843::REG_0x40);
617 return (!(reg & gl843::REG_0x40_DATAENB) && !(reg & gl843::REG_0x40_MOTMFLG) &&
623 auto reg = dev.interface->read_register(gl846::REG_0x40);
625 return (!(reg & gl846::REG_0x40_DATAENB) && !(reg & gl846::REG_0x40_MOTMFLG) &&
630 auto reg = dev.interface->read_register(gl847::REG_0x40);
632 return (!(reg & gl847::REG_0x40_DATAENB) && !(reg & gl847::REG_0x40_MOTMFLG) &&
637 auto reg = dev.interface->read_register(gl124::REG_0x100);
639 return (!(reg & gl124::REG_0x100_DATAENB) && !(reg & gl124::REG_0x100_MOTMFLG) &&
689 scanner_stop_action_no_move(dev, dev.reg);
735 auto local_reg = dev.reg;
817 catch_all_exceptions(__func__, [&]() { dev.interface->write_registers(dev.reg); });
926 Genesys_Register_Set local_reg = dev.reg;
975 dev.interface->write_registers(dev.reg);
1057 Genesys_Register_Set local_reg = dev.reg;
1113 catch_all_exceptions(__func__, [&]() { dev.interface->write_registers(dev.reg); });
1184 auto local_reg = dev.reg;
1987 regs = dev.reg; // FIXME: apply this to all ASICs
2156 regs_set_exposure(dev.model->asic_type, dev.reg, { exp[0], exp[1], exp[2] });
2226 local_reg = dev->reg;
2228 local_reg = dev->reg;
2472 auto local_reg = dev.reg;
2574 local_reg = dev->reg;
2576 local_reg = dev->reg;
3219 switch (dev->reg.get8(0x05) >> 6)
3263 if (get_registers_gain4_bit(dev->model->asic_type, dev->reg)) {
3844 dev->cmd_set->init_regs_for_warmup(dev, sensor, &dev->reg);
3845 dev->interface->write_registers(dev->reg);
3858 dev->cmd_set->begin_scan(dev, sensor, &dev->reg, false);
3862 dev->cmd_set->end_scan(dev, &dev->reg, true);
3869 dev->cmd_set->end_scan(dev, &dev->reg, true);
4039 init_regs_for_scan(*dev, sensor, dev->reg);
4043 sanei_genesys_set_lamp_power(dev, sensor, dev->reg, false);
4055 dev->interface->write_registers(dev->reg);
4058 dev->cmd_set->begin_scan(dev, sensor, &dev->reg, true);
4067 expected = dev->reg.get8(0x3d) * 65536
4068 + dev->reg.get8(0x3e) * 256
4069 + dev->reg.get8(0x3f);
4145 dev->cmd_set->end_scan(dev, &dev->reg, true);
6336 dev->cmd_set->end_scan(dev, &dev->reg, true);