summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMark Kettenis <[email protected]>2022-01-23 16:48:13 +0100
committerTom Rini <[email protected]>2022-02-10 16:44:23 -0500
commitd42f1074253505f4e129267faa0d34676ca54d1f (patch)
treefa8742ca65a4ccd8c3409e2d9af32da679e3fab9 /scripts
parent7184e2997e7d97ba3e697a0acc1800ddd89d3f6d (diff)
input: apple: Add support for Apple SPI keyboard
This driver adds support for the keyboard on Apple Silicon laptops. The controller for this keyboard sits on an SPI bus and uses an Apple-specific HID over SPI protocol. The packets sent by this controller for key presses and key releases are fairly simple and are decoded directly by the code in this driver and converted into standard Linux keycodes. The same controller handles the touchpad found on these laptops. Packets for touchpad events are simply ignored. Signed-off-by: Mark Kettenis <[email protected]> Reviewed-by: Simon Glass <[email protected]> Tested on: Macbook Air M1 Tested-by: Simon Glass <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions