An umbrella directory in the kernel source tree that collects dozens of unrelated keyboard drivers, ranging from PC AT keyboards and laptop matrix keypads to embedded GPIO buttons and SoC-specific keypad controllers. It is a container, not hardware in itself.
This is not actually a driver directory; it is a top-level grouping under the input subsystem that holds many independent keyboard drivers. Any keep-or-remove judgement has to be made on the individual drivers inside it, not on the folder as a whole.
repository signals
70files
28,550source lines
345commits, 5y
+5,293 / −6,223lines added / removed, 5y
96authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 345 total · active in 51/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: this is a subsystem container holding many unrelated keyboard drivers, not a single kernel-bound hardware driver for one chipset family.