Home
last modified time | relevance | path

Searched refs:matrix_keypad (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/keyboard/
H A Dmatrix_keypad.c25 struct matrix_keypad { struct
85 static void enable_row_irqs(struct matrix_keypad *keypad) in enable_row_irqs()
98 static void disable_row_irqs(struct matrix_keypad *keypad) in disable_row_irqs()
116 struct matrix_keypad *keypad = in matrix_keypad_scan()
117 container_of(work, struct matrix_keypad, work.work); in matrix_keypad_scan()
174 struct matrix_keypad *keypad = id; in matrix_keypad_interrupt()
199 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_start()
215 struct matrix_keypad *keypad = input_get_drvdata(dev); in matrix_keypad_stop()
230 static void matrix_keypad_enable_wakeup(struct matrix_keypad *keypad) in matrix_keypad_enable_wakeup()
252 static void matrix_keypad_disable_wakeup(struct matrix_keypad *keypad) in matrix_keypad_disable_wakeup()
[all …]
H A DMakefile42 obj-$(CONFIG_KEYBOARD_MATRIX) += matrix_keypad.o
H A DKconfig303 module will be called matrix_keypad.
/OK3568_Linux_fs/kernel/Documentation/driver-api/
H A Dinput.rst40 .. kernel-doc:: include/linux/input/matrix_keypad.h
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dam437x-sk-evm.dts50 matrix_keypad: matrix_keypad@0 { label
H A Dam335x-evm.dts61 matrix_keypad: matrix_keypad@0 { label
H A Dam437x-gp-evm.dts67 matrix_keypad: matrix_keypad@0 { label
H A Dam43x-epos-evm.dts75 matrix_keypad: matrix_keypad@0 { label
/OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/
H A Dac14xx.dts353 matrix_keypad@0 {
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dimx28-tx28.dts189 matrix_keypad: matrix-keypad { label
H A Dam335x-evm.dts75 matrix_keypad: matrix_keypad0 { label
H A Dam437x-sk-evm.dts69 matrix_keypad: matrix_keypad0 { label
H A Dam43x-epos-evm.dts57 matrix_keypad: matrix_keypad0 { label
H A Dam437x-gp-evm.dts62 matrix_keypad: matrix_keypad0 { label