Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:33  
adc-keys.c 4705 bytes 2025-03-06 09:18:33 2025-03-06 12:32:19  
adp5520-keys.c 4918 bytes 2025-03-06 09:18:33 2025-03-06 12:32:19  
adp5588-keys.c 15910 bytes 2025-03-06 09:18:33 2025-03-06 12:32:19 keypad driver for ADP5588 and ADP5587
adp5589-keys.c 29211 bytes 2025-03-06 09:18:33 2025-03-06 12:32:19 keypad driver for ADP5589, ADP5585
amikbd.c 5861 bytes 2025-03-06 09:18:33 2025-03-06 12:32:19

Amiga keyboard driver for Linux/m68k

applespi.c 56809 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20

The keyboard and touchpad controller on the MacBookAir6, MacBookPro12, MacBook8 and newer can be driven either by USB or SPI.

applespi.h 526 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
applespi_trace.h 2338 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
atakbd.c 4860 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
atkbd.c 47980 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
bcm-keypad.c 11245 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
cap11xx.c 13734 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20

Input driver for Microchip CAP11xx based capacitive touch sensors (c) 2014 Daniel Mack <zonque.org">linux@zonque.org>

clps711x-keypad.c 4558 bytes 2025-03-06 09:18:33 2025-03-06 12:32:20  
cros_ec_keyb.c 20745 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
cypress-sf.c 5912 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
davinci_keyscan.c 8363 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
dlink-dir685-touchkeys.c 3929 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
ep93xx_keypad.c 8334 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
goldfish_events.c 4767 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
gpio_keys.c 26879 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
gpio_keys_polled.c 9948 bytes 2025-03-06 09:18:33 2025-03-06 12:32:21  
hil_kbd.c 14918 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22  
hilkbd.c 8712 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22  
hpps2atkbd.h 9401 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22

Is the keyboard an RDI PrecisionBook?

imx_keypad.c 16039 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22  
imx_sc_key.c 4712 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22  
ipaq-micro-keys.c 4014 bytes 2025-03-06 09:18:33 2025-03-06 12:32:22

h3600 atmel micro companion support, key subdevice based on previous kernel 2.4 version Author : Alessandro Gardich <gremlin.it">gremlin@gremlin.it> Author : Linus Walleij <linaro.org">linus.walleij@linaro.org>

iqs62x-keys.c 8896 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
jornada680_kbd.c 7413 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
jornada720_kbd.c 4713 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
Kconfig 24409 bytes 2025-03-06 09:18:33 -  
lkkbd.c 17602 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23

LK keyboard driver for Linux, based on sunkbd.c (C) by Vojtech Pavlik

lm8323.c 22046 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
lm8333.c 5287 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
locomokbd.c 8908 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
lpc32xx-keys.c 8654 bytes 2025-03-06 09:18:33 2025-03-06 12:32:23  
Makefile 3420 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
maple_keyb.c 7538 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
matrix_keypad.c 14690 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
max7359_keypad.c 7307 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24 MAX7359 Key Switch Controller Driver
mcs_touchkey.c 6935 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
mpr121_touchkey.c 10432 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
mt6779-keypad.c 6244 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
mtk-pmic-keys.c 9629 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
newtonkbd.c 3897 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24

Newton keyboard driver for Linux

nomadik-ske-keypad.c 10876 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
nspire-keypad.c 7048 bytes 2025-03-06 09:18:33 2025-03-06 12:32:24  
omap-keypad.c 8060 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25  
omap4-keypad.c 12841 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25  
opencores-kbd.c 3045 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25  
pmic8xxx-keypad.c 17009 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25  
pxa27x_keypad.c 22505 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25

linux/drivers/input/keyboard/ Driver for the pxa27x matrix keyboard controller.

pxa930_rotary.c 4376 bytes 2025-03-06 09:18:33 2025-03-06 12:32:25

Driver for the enhanced rotary controller on pxa930 and pxa935

qt1050.c 15027 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
qt1070.c 6397 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
qt2160.c 10766 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26 Atmel AT42QT2160 Touch Sense Controller
samsung-keypad.c 15438 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
sh_keysc.c 7916 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
snvs_pwrkey.c 6222 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
spear-keyboard.c 9475 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
st-keyscan.c 6562 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
stmpe-keypad.c 10829 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
stowaway.c 3954 bytes 2025-03-06 09:18:33 2025-03-06 12:32:26  
sun4i-lradc-keys.c 9602 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27

Allwinnner sunxi SoCs have a lradc which is specifically designed to have various (tablet) keys (ie home, back, search, etc).

sunkbd.c 8963 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27

Sun keyboard driver for Linux

tc3589x-keypad.c 13542 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27  
tca6416-keypad.c 8594 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27  
tca8418_keypad.c 9899 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27  
tegra-kbc.c 20963 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27  
tm2-touchkey.c 9769 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27  
twl4030_keypad.c 11869 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27 driver for 8x8 keypad controller in twl4030 chips
xtkbd.c 3706 bytes 2025-03-06 09:18:33 2025-03-06 12:32:27 Unknown key (scancode %#x) %s.\n",