Commit graph

4 commits

Author SHA1 Message Date
Peter Johanson
903ad462ba fix(kscan): Proper pull flag detection for inputs.
* Check against `GPIO_ACTIVE_LOW` properly which has a non-zero
  value.
2023-12-09 13:49:05 -08:00
Peter Johanson
32e7ac4782 fix(kscan): Compile fix for LISTIFY refactor. 2023-12-09 13:49:05 -08:00
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
HookyKB
e9c75448b5 Make Charlie real
I'd dropped the `e` from `charlieplex` everywhere. Bring it back to make
the world a safe place again.
2023-12-09 13:49:05 -08:00
Renamed from app/module/drivers/kscan/kscan_gpio_charliplex.c (Browse further)