zmk/app/module/drivers/kscan
Peter Johanson 03e663a56a refactor(kscan): Infer pull flags, use LISTIFY.
* To avoid issues with platforms that enforce no pull flags when
  pins are used as outputs, infer the pull flags in code instead of
  setting them in the DTS for charlieplex kscan driver.
* Use `LISTIFY` macro instead of deprecated `UTIL_LISTIFY`.
2023-12-09 13:49:05 -08:00
..
CMakeLists.txt Make Charlie real 2023-12-09 13:49:05 -08:00
Kconfig Make Charlie real 2023-12-09 13:49:05 -08:00
kscan_composite.c refactor(drivers): Use proper init stage/priority. 2023-09-16 11:52:40 -07:00
kscan_gpio.c refactor: Move drivers into properly module. 2023-09-16 11:52:40 -07:00
kscan_gpio.h refactor: Move drivers into properly module. 2023-09-16 11:52:40 -07:00
kscan_gpio_charlieplex.c refactor(kscan): Infer pull flags, use LISTIFY. 2023-12-09 13:49:05 -08:00
kscan_gpio_demux.c refactor(drivers): Use proper init stage/priority. 2023-09-16 11:52:40 -07:00
kscan_gpio_direct.c refactor: Promote debounce to exposed mod lib. 2023-09-16 11:52:40 -07:00
kscan_gpio_matrix.c refactor: Promote debounce to exposed mod lib. 2023-09-16 11:52:40 -07:00
kscan_mock.c refactor(drivers): Use proper init stage/priority. 2023-09-16 11:52:40 -07:00