zmk_mf68/app/drivers/kscan
Pete Johanson 6c7ab0ce53 refactor(kscan): Fix polling of GPIO matrices.
* Add easier macros for conditional polling/interrupt code.
* Properly continue polling on intervals, without extra
  enable/disable code for pins that is superfluous when not trying to
  deal with interupts firing.
* Fix to allow multiple GPIO drivers when doing splits w/ IO expanders
2021-02-02 14:04:10 -05:00
..
CMakeLists.txt fix(kscan): Fix building kscan for tests. 2020-12-08 22:20:12 -05:00
Kconfig refactor(kscan): Remove explicit default n from kscan configs. 2021-02-02 14:04:10 -05:00
kscan_composite.c refactor(app): replace struct device * with const struct device * 2020-12-14 12:41:25 -05:00
kscan_gpio_demux.c refactor(app): replace struct device * with const struct device * 2020-12-14 12:41:25 -05:00
kscan_gpio_direct.c refactor(app): replace struct device * with const struct device * 2020-12-14 12:41:25 -05:00
kscan_gpio_matrix.c refactor(kscan): Fix polling of GPIO matrices. 2021-02-02 14:04:10 -05:00
kscan_mock.c refactor: replace filename hyphens with underscores 2020-12-28 01:15:35 -05:00