Lines Matching refs:cmd_set

407     if (dev->cmd_set->has_send_shading_data()) {
408 dev->cmd_set->send_shading_data(dev, sensor, data, size);
422 if (dev->cmd_set->has_send_shading_data()) {
682 dev.cmd_set->update_home_sensor_gpio(dev);
796 dev.cmd_set->init_regs_for_scan_session(&dev, sensor, &local_reg, session);
806 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY_AND_SECONDARY);
813 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY);
831 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY);
838 dev.cmd_set->update_home_sensor_gpio(dev);
855 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY);
916 dev.cmd_set->update_home_sensor_gpio(dev);
958 dev.cmd_set->init_regs_for_scan_session(&dev, sensor, &local_reg, session);
980 dev.cmd_set->update_home_sensor_gpio(dev);
1097 dev.cmd_set->init_regs_for_scan_session(&dev, sensor, &local_reg, session);
1106 dev.cmd_set->set_motor_mode(dev, local_reg, motor_mode);
1123 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY);
1137 dev.cmd_set->set_motor_mode(dev, local_reg, MotorMode::PRIMARY);
1163 dev.cmd_set->set_fe(&dev, sensor, AFE_SET);
1207 dev.cmd_set->init_regs_for_scan_session(&dev, sensor, &local_reg, session);
1211 dev.cmd_set->begin_scan(&dev, sensor, &local_reg, true);
1240 dev.cmd_set->begin_scan(&dev, sensor, &local_reg, true);
1501 dev.cmd_set->init_regs_for_scan_session(&dev, *calib_sensor, &regs, session);
1517 dev.cmd_set->set_fe(&dev, *calib_sensor, AFE_SET);
1523 dev.cmd_set->begin_scan(&dev, *calib_sensor, &regs, true);
1567 dev.cmd_set->set_fe(&dev, *calib_sensor, AFE_SET);
1573 dev.cmd_set->begin_scan(&dev, *calib_sensor, &regs, true);
1613 dev.cmd_set->set_fe(&dev, *calib_sensor, AFE_SET);
1618 dev.cmd_set->begin_scan(&dev, *calib_sensor, &regs, true);
1815 dev.cmd_set->init_regs_for_scan_session(&dev, *calib_sensor, &regs, session);
1830 dev.cmd_set->set_fe(&dev, *calib_sensor, AFE_SET);
1832 dev.cmd_set->begin_scan(&dev, *calib_sensor, &regs, true);
1837 dev.cmd_set->move_back_home(&dev, true);
1936 dev.cmd_set->move_back_home(&dev, true);
2011 dev.cmd_set->init_regs_for_scan_session(&dev, calib_sensor, &regs, session);
2059 dev.cmd_set->begin_scan(&dev, calib_sensor, &regs, true);
2065 dev.cmd_set->move_back_home(&dev, true);
2070 dev.cmd_set->move_back_home(&dev, true);
2163 dev.cmd_set->move_back_home(&dev, true);
2171 dev.cmd_set->move_back_home(&dev, true);
2225 dev->cmd_set->init_regs_for_shading(dev, sensor, local_reg);
2229 dev->cmd_set->init_regs_for_shading(dev, sensor, local_reg);
2300 dev->cmd_set->begin_scan(dev, sensor, &local_reg, start_motor);
2306 dev->cmd_set->end_scan(dev, &local_reg, true);
2313 dev->cmd_set->end_scan(dev, &local_reg, true);
2442 dev->cmd_set->move_back_home(dev, true);
2456 dev->cmd_set->move_back_home(dev, true);
2473 dev.cmd_set->init_regs_for_shading(&dev, sensor, local_reg);
2499 dev.cmd_set->begin_scan(&dev, sensor, &local_reg, start_motor);
2504 dev.cmd_set->end_scan(&dev, &local_reg, true);
2573 dev->cmd_set->init_regs_for_shading(dev, sensor, local_reg);
2577 dev->cmd_set->init_regs_for_shading(dev, sensor, local_reg);
2627 dev->cmd_set->begin_scan(dev, sensor, &local_reg, false);
2631 dev->cmd_set->end_scan(dev, &local_reg, true);
2637 dev->cmd_set->end_scan(dev, &local_reg, true);
3502 auto session = dev->cmd_set->calculate_scan_session(dev, sensor, dev->settings);
3519 if (!dev->cmd_set->has_send_shading_data()) {
3539 auto session = dev->cmd_set->calculate_scan_session(dev, sensor, dev->settings);
3601 dev->cmd_set->offset_calibration(dev, sensor, local_reg);
3604 dev->cmd_set->coarse_gain_calibration(dev, sensor, local_reg, coarse_res);
3618 auto calib_exposure = dev->cmd_set->led_calibration(dev, sensor, local_reg);
3627 sensor.exposure = dev->cmd_set->led_calibration(dev, sensor, local_reg);
3634 dev->cmd_set->offset_calibration(dev, sensor, local_reg);
3637 dev->cmd_set->coarse_gain_calibration(dev, sensor, local_reg, coarse_res);
3690 if (!dev->cmd_set->has_send_shading_data()) {
3713 dev->cmd_set->load_document(dev);
3723 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
3730 dev->cmd_set->offset_calibration(dev, sensor, local_reg);
3733 dev->cmd_set->coarse_gain_calibration(dev, sensor, local_reg, coarse_res);
3741 dev->cmd_set->led_calibration(dev, sensor, local_reg);
3746 dev->cmd_set->offset_calibration(dev, sensor, local_reg);
3749 dev->cmd_set->coarse_gain_calibration(dev, sensor, local_reg, coarse_res);
3760 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
3767 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
3778 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
3788 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
3800 if (!dev->cmd_set->has_send_shading_data()) {
3808 dev->cmd_set->eject_document(dev);
3844 dev->cmd_set->init_regs_for_warmup(dev, sensor, &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);
3927 auto session = dev.cmd_set->calculate_scan_session(&dev, sensor, dev.settings);
3950 dev.cmd_set->init_regs_for_scan_session(&dev, sensor, &regs, session);
3967 dev->cmd_set->save_power(dev, false);
3987 dev->cmd_set->move_back_home(dev, true);
3999 dev->cmd_set->load_document(dev);
4008 dev->cmd_set->send_gamma_table(dev, sensor);
4027 dev->cmd_set->wait_for_motor_stop(dev);
4029 if (dev->cmd_set->needs_home_before_init_regs_for_scan(dev)) {
4030 dev->cmd_set->move_back_home(dev, true);
4048 if (dev->cmd_set->has_send_shading_data() &&
4058 dev->cmd_set->begin_scan(dev, sensor, &dev->reg, true);
4118 dev->cmd_set->move_back_home(dev, false);
4131 dev->cmd_set->detect_document_end(dev);
4145 dev->cmd_set->end_scan(dev, &dev->reg, true);
4147 dev->cmd_set->eject_document (dev);
4288 auto session = dev.cmd_set->calculate_scan_session(&dev, sensor, settings);
5485 dev->cmd_set = create_cmd_set(dev->model->asic_type);
5493 dev->cmd_set->init(dev);
5496 dev->cmd_set->update_hardware_sensors (s);
5532 catch_all_exceptions(__func__, [&](){ dev->cmd_set->eject_document(dev); });
5541 dev->cmd_set->save_power(dev, true);
5781 s->dev->cmd_set->update_hardware_sensors(s);
5795 auto session = dev->cmd_set->calculate_scan_session(dev, *sensor, dev->settings);
5974 dev->cmd_set->set_powersaving(dev, s->lamp_off_time);
6064 dev->cmd_set->save_power(dev, false);
6069 dev->cmd_set->save_power(dev, true);
6298 dev->cmd_set->move_back_home(dev, false);
6336 dev->cmd_set->end_scan(dev, &dev->reg, true);
6342 dev->cmd_set->move_back_home(dev, has_flag(dev->model->flags, ModelFlag::MUST_WAIT));
6347 dev->cmd_set->eject_document(dev);
6352 dev->cmd_set->save_power(dev, true);