Skip to content

Commit

Permalink
refactor(kscan): Demacroify GPIO matrix driver
Browse files Browse the repository at this point in the history
Refactored the GPIO matrix kscan driver so that only the data and config
structures are defined in the foreach macro. Functionality is unchanged
except for the addition of DT properties to adjust polling speed.

This should make it easier to add other enhancements later, like
improved and customizable debounce behavior.
  • Loading branch information
joelspadin authored and petejohanson committed Sep 8, 2021
1 parent 2a9ab82 commit 82cb762
Show file tree
Hide file tree
Showing 2 changed files with 429 additions and 272 deletions.
Loading

0 comments on commit 82cb762

Please sign in to comment.