Wykres commitów

106 Commity (3f6dcf84feff96ecb82bcc2f78fc3fda982cd680)

Autor SHA1 Wiadomość Data
Povilas Kanapickas dd16101d44 genesys: Simplify dpihw calculation on gl847 2020-03-21 00:03:31 +02:00
Povilas Kanapickas 6e3713c87d genesys: Simplify calculation of shading upload parameters on gl847 2020-03-21 00:03:25 +02:00
Povilas Kanapickas 3da269b7de genesys: Use common code path for memory layouts 2020-03-14 23:19:38 +02:00
Povilas Kanapickas 31fecb8140 genesys: Clean up motor setup on gl847 2020-03-14 23:19:31 +02:00
Povilas Kanapickas cd43109966 genesys: Deduplicate gain calibration 2020-03-14 23:19:28 +02:00
Povilas Kanapickas 233cb4bd5a genesys: Use single code path for gain code calculation 2020-03-14 23:19:27 +02:00
Povilas Kanapickas e0bec6723d genesys: Deduplicate offset calibration 2020-03-14 23:19:26 +02:00
Povilas Kanapickas d8f09656b2 genesys: Deduplicate strip searching functionality 2020-02-22 11:02:57 +02:00
Povilas Kanapickas 8735e965ee genesys: Reduce duplication in init_regs_for_scan() 2020-02-22 11:02:53 +02:00
Povilas Kanapickas 0d0c9f76b4 Merge branch 'genesys-remove-search-start' into 'master'
genesys: Remove start search functionality

See merge request sane-project/backends!342
2020-02-22 14:18:04 +00:00
Povilas Kanapickas 9d7aa61544 genesys: Define the width of the sensor in mm instead of pixels 2020-02-22 10:48:26 +02:00
Povilas Kanapickas 2cf05553c0 genesys: Remove no longer used code related to start position search 2020-02-22 10:28:17 +02:00
Povilas Kanapickas 4c395182be genesys: Remove no longer used coarse calibration ced path 2020-02-17 00:49:14 +02:00
Povilas Kanapickas 55000d82ac genesys: Simplify shading line calculation by defining distance in mm 2020-02-16 10:46:09 +02:00
Povilas Kanapickas 1a55cc99e4 genesys: Don't ignore stagger or color offsets when acquiring calib data 2020-02-16 10:46:08 +02:00
Povilas Kanapickas aca291906c genesys: Remove unused debug code 2020-02-16 10:41:25 +02:00
Povilas Kanapickas b54d12bc4d genesys: Define SetupParams::startx in terms of xres 2020-02-16 10:41:08 +02:00
Povilas Kanapickas 2428efd6af genesys: Fix host-side calibration when scan start position is not zero 2020-02-15 14:12:44 +02:00
Povilas Kanapickas 9a142d6acc genesys: Remove uses of calib_total_bytes_to_read 2020-02-03 01:00:49 +02:00
Povilas Kanapickas 328f39e39e genesys: Remove uses of calib_lines 2020-02-03 01:00:49 +02:00
Povilas Kanapickas 26eec0ba57 genesys: Remove uses of calib_channels 2020-02-03 01:00:47 +02:00
Povilas Kanapickas 9ddc64826c genesys: Remove uses of calib_resolution 2020-02-03 01:00:36 +02:00
Povilas Kanapickas 10fb42cd68 genesys: Use calib_session to retrieve pixel counts 2020-02-03 01:00:34 +02:00
Povilas Kanapickas 9b1fe59c2a genesys: Set calib_session on all chipsets 2020-02-03 00:41:57 +02:00
Povilas Kanapickas 3b27241e07 genesys: Remove no longer needed conversions to single precision float 2020-02-03 00:41:56 +02:00
Povilas Kanapickas 0a49fa10ee genesys: Extract register initialization out of init_regs_for_shading() 2020-02-03 00:41:54 +02:00
Povilas Kanapickas c1791e6c83 genesys: Pass the register set to modify to init_regs_for_scan() 2020-02-03 00:41:53 +02:00
Povilas Kanapickas cce5e21829 genesys: Remove several unnecessary initializations of dev->initial_regs 2020-02-02 18:45:32 +02:00
Povilas Kanapickas 32041bc7fe genesys: Rename calib_reg to initial_regs 2020-02-02 18:45:31 +02:00
Povilas Kanapickas 55e3200158 genesys: Don't write registers in init_regs_for_coarse_calibration() 2020-02-02 18:45:21 +02:00
Povilas Kanapickas bdc671b58b genesys: Don't perform register writes in init_regs_for_shading() 2020-02-02 18:45:20 +02:00
Povilas Kanapickas e59401ed6b genesys: Move model flags to a separate enum 2020-02-02 14:08:52 +02:00
Povilas Kanapickas 91d5235d4b genesys: Make get_motor_profile* reusable for different profile sets 2020-01-31 20:13:17 +02:00
Povilas Kanapickas 247a6b7882 genesys: Add support for per-resolution or per-method motor profiles 2020-01-31 20:13:16 +02:00
Povilas Kanapickas 002d2ff2db genesys: Use motor profiles from motor tables 2020-01-31 20:13:14 +02:00
Povilas Kanapickas 7dca191b14 genesys: Merge chip-specific motor tables into one 2020-01-31 20:13:11 +02:00
Povilas Kanapickas 45952fdd69 genesys: Reduce duplication of scanner read methods on gl847 2020-01-04 12:09:29 +02:00
Povilas Kanapickas 8d2081cda8 genesys: Deduplicate calculation of scan line count 2020-01-04 12:09:23 +02:00
Povilas Kanapickas 444f25b96f genesys: Remove duplicate computations of line length 2020-01-04 12:09:20 +02:00
Povilas Kanapickas 2397d8879a genesys: Fix collection of scanhead movement information 2019-12-22 17:40:13 +02:00
Povilas Kanapickas 29166d9b3b genesys: Remove rewind() function due to unreliability 2019-12-22 17:40:13 +02:00
Povilas Kanapickas 48fd80d208 genesys: Simplify handling of motor step multiplier 2019-12-14 10:20:15 +02:00
Povilas Kanapickas 1d7adfcfc1 genesys: Fix naming of step multiplier 2019-12-14 10:20:14 +02:00
Povilas Kanapickas dec9962773 genesys: Make the size of slope tables configurable by asic type 2019-12-14 10:20:09 +02:00
Povilas Kanapickas 7c6229f272 genesys: Rename MotorSlopeTable::{scan_steps -> steps_count} 2019-12-14 10:20:06 +02:00
Povilas Kanapickas 465077c6cb genesys: Remove manual override of the first value in motor tables 2019-12-14 10:20:03 +02:00
Povilas Kanapickas 7971ee5693 genesys: Use sensor profile information directly from profiles 2019-12-08 11:42:31 +02:00
Povilas Kanapickas 524c9de1fa genesys: Fix calibration exposure in testing mode 2019-12-08 11:42:30 +02:00
Povilas Kanapickas a7fd1d6ae1 genesys: Simplify sensor profile definition 2019-12-08 11:42:26 +02:00
Povilas Kanapickas 7a2d3df0e3 genesys: Use correct sensor for calibration on gl847 2019-12-08 11:42:24 +02:00