Povilas Kanapickas
|
fd12b4052f
|
genesys: Return errors as exceptions from *save_power()
|
2019-07-20 11:02:02 +03:00 |
Povilas Kanapickas
|
d75aa89c9f
|
genesys: Return errors as exceptions from *slow_back_home()
|
2019-07-20 11:02:01 +03:00 |
Povilas Kanapickas
|
075d733613
|
genesys: Return errors as exceptions from *feed()
|
2019-07-20 11:02:00 +03:00 |
Povilas Kanapickas
|
e5e9b5dc0d
|
genesys: Return errors as exceptions from *begin_scan()
|
2019-07-20 11:01:56 +03:00 |
Povilas Kanapickas
|
8a3b5a88a5
|
genesys: Return errors as exceptions from *stop_action()
|
2019-07-20 11:01:54 +03:00 |
Povilas Kanapickas
|
86a151a4f2
|
genesys: Return errors as exceptions from *boot() and friends
|
2019-07-20 11:01:52 +03:00 |
Povilas Kanapickas
|
67ecc10b81
|
genesys: Return errors as exceptions from *init_gpio()
|
2019-07-20 11:01:51 +03:00 |
Povilas Kanapickas
|
24775d6e0e
|
genesys: Return errors as exceptions from *homsnr_gpio()
|
2019-07-20 11:01:49 +03:00 |
Povilas Kanapickas
|
08a1ae5625
|
genesys: Return errors as exceptions from *start_action()
|
2019-07-20 11:01:48 +03:00 |
Povilas Kanapickas
|
c843e3e83d
|
genesys: Return errors as exceptions from *init_scan_regs()
|
2019-07-20 11:01:47 +03:00 |
Povilas Kanapickas
|
bca1ab1d99
|
genesys: Store available resolutions into proper array
|
2019-07-20 09:16:35 +03:00 |
Povilas Kanapickas
|
c19ab1fce5
|
genesys: Return errors as exceptions from *init_motor_regs_scan()
|
2019-07-14 23:41:05 +03:00 |
Povilas Kanapickas
|
9c9a118e12
|
genesys: Return errors as exceptions from *send_slope_table()
|
2019-07-14 23:41:04 +03:00 |
Povilas Kanapickas
|
7d9f4d2c58
|
genesys: Return errors as exceptions from *init_optical_regs_scan()
|
2019-07-14 23:41:03 +03:00 |
Povilas Kanapickas
|
876b7bba4e
|
genesys: Return errors as exceptions from *set_fe()
|
2019-07-14 23:41:02 +03:00 |
Povilas Kanapickas
|
4303877059
|
genesys: Return errors as exceptions from *init_cmd_set()
|
2019-07-14 23:40:57 +03:00 |
Povilas Kanapickas
|
2a9764b4fd
|
genesys: Return errors as exceptions from *send_shading_data()
|
2019-07-14 23:40:55 +03:00 |
Povilas Kanapickas
|
612ff9487c
|
genesys: Return errors as exceptions from *fe_write_data()
|
2019-07-14 23:40:51 +03:00 |
Povilas Kanapickas
|
32a2eeaa5f
|
genesys: Return errors as exceptions from *write_ahb()
|
2019-07-14 23:40:50 +03:00 |
Povilas Kanapickas
|
5c0a382bc9
|
genesys: Return errors as exceptions from *test_buffer_empty()
|
2019-07-14 23:40:47 +03:00 |
Povilas Kanapickas
|
f153fb109e
|
genesys: Return errors as exceptions from *get_status()
|
2019-07-14 23:40:46 +03:00 |
Povilas Kanapickas
|
e388fc5058
|
genesys: Return errors as exceptions from *bulk_write_register()
|
2019-07-14 23:40:45 +03:00 |
Povilas Kanapickas
|
1c5960f9aa
|
genesys: Replace explicit DBG messages with DBG_HELPER
|
2019-07-14 23:40:43 +03:00 |
Povilas Kanapickas
|
17a619a927
|
genesys: Return errors as exceptions from *write_register()
|
2019-07-14 23:40:41 +03:00 |
Povilas Kanapickas
|
3d17645fad
|
genesys: Return errors as exceptions from *read_register()
|
2019-07-14 23:40:39 +03:00 |
Povilas Kanapickas
|
9e15623411
|
genesys: Return errors as exceptions from *write_0x8c()
|
2019-07-14 23:40:37 +03:00 |
Povilas Kanapickas
|
3137639aca
|
genesys: Make scan method explicit when selecting sensor
|
2019-07-13 04:14:42 +03:00 |
Povilas Kanapickas
|
8c9d6d7208
|
genesys: Read the value of CKSEL from the sensor definition directly
|
2019-07-06 21:02:27 +03:00 |
Povilas Kanapickas
|
640fa9dbba
|
genesys: Always initialize status variable
|
2019-07-06 02:30:08 +03:00 |
Povilas Kanapickas
|
a92187edad
|
genesys: Move moving to home out of *_init_regs_for_scan()
|
2019-06-30 14:05:28 +03:00 |
Povilas Kanapickas
|
442ffd0486
|
genesys: Move waiting for motor stop out of *_init_regs_for_scan()
|
2019-06-30 14:05:27 +03:00 |
Povilas Kanapickas
|
1e7da8638e
|
genesys: Use a more descriptive filename for coarse gain debug images
|
2019-06-30 14:05:24 +03:00 |
Povilas Kanapickas
|
89d06c9a3a
|
genesys: Fix error handling in the presence of exceptions
|
2019-06-30 14:05:18 +03:00 |
Povilas Kanapickas
|
eaa4cb7766
|
genesys: Return void out of *_calculate_current_setup()
|
2019-06-30 14:05:15 +03:00 |
Povilas Kanapickas
|
d11971b220
|
genesys: Only ever use sanei_genesys_set_lamp_power() to turn on lamp
|
2019-06-08 14:04:27 +03:00 |
Povilas Kanapickas
|
6d9e783a51
|
genesys: Only ever use sanei_genesys_set_motor_power() to turn on motor
|
2019-06-08 14:04:26 +03:00 |
Povilas Kanapickas
|
5b788022dc
|
genesys: Extract sanei_genesys_set_motor_power()
|
2019-06-08 14:04:25 +03:00 |
Povilas Kanapickas
|
57480021dd
|
genesys: Extract sanei_genesys_set_lamp_power()
|
2019-06-08 14:04:24 +03:00 |
Povilas Kanapickas
|
bf0ed8ed09
|
genesys: Store scan method within params struct
|
2019-06-08 14:04:22 +03:00 |
Povilas Kanapickas
|
be19edfd72
|
genesys: Store setup params to current setup struct
|
2019-06-08 14:04:21 +03:00 |
Povilas Kanapickas
|
9f3c86cd57
|
genesys: Wrap data into SetupParams in *_calculate_current_setup()
|
2019-06-08 14:04:20 +03:00 |
Povilas Kanapickas
|
6796315cc1
|
genesys: Remove useless condition in lineart setup check
The flag in the remaining condition can only be set if the second
condition is true.
|
2019-06-08 14:04:19 +03:00 |
Povilas Kanapickas
|
65bb8724c6
|
genesys: Use scan params to compute scan geometry, not settings
|
2019-06-08 14:04:18 +03:00 |
Povilas Kanapickas
|
bf395270e8
|
genesys: Refactor color filter into an enum
|
2019-06-08 14:04:16 +03:00 |
Povilas Kanapickas
|
ca070fb569
|
genesys: Extract function to dump SetupParams to debug
|
2019-06-08 14:04:13 +03:00 |
Povilas Kanapickas
|
1841e5b276
|
genesys: Reuse SetupParams on GL846 code
|
2019-06-08 14:04:04 +03:00 |
Povilas Kanapickas
|
319a5082ac
|
genesys: Remove unused command set API
|
2019-06-08 14:04:01 +03:00 |
Povilas Kanapickas
|
efd7723a4f
|
genesys: Deduplicate dumping of Genesys_Current_Setup to logs
|
2019-06-08 14:03:59 +03:00 |
Povilas Kanapickas
|
6e657e3eac
|
genesys: Refactor scan color mode into an enum
|
2019-06-08 14:03:57 +03:00 |
Povilas Kanapickas
|
723426d78b
|
genesys: Don't use dev->calib_reg directly when possible
|
2019-06-08 14:03:56 +03:00 |