Commit Graph

6 Commits

Author SHA1 Message Date
Ondrej Jirman 5e365d71d1 Improve inputd error reprting 2022-02-02 08:53:05 +01:00
Ondrej Jirman 4a65f41988 Don't do probing at startup 2022-02-02 08:39:11 +01:00
Ondrej Jirman 6bc1736857 Inputd improvements
- retry reading kb data after interrupt if the first read fails
- poll for data when the key is pressed to detect missed interrupts
- report issues
2022-02-02 08:38:48 +01:00
Ondrej Jirman 3ade80f425 Add support for Pinephone Pro 2022-01-16 17:00:03 +01:00
Ondrej Jirman 4a1abce0eb Update inputd to make it work with the latest firmware API 2021-08-31 19:01:43 +02:00
Ondrej Jirman 6a5fe581b9 Implement flashing over I2C and user/stock firmware support
I2C register layout changed a bit to make various operations easier
to implement in FW and for the user.

Flashing/debugging tools now share more code. Firmware is now more
configurable (it's now possible to compile-out various features).

Self-testing for column-shorts is implemented.

Firmware is optimized for low power consumption.
2021-06-28 15:09:47 +02:00