OMAP4 keyboard controller includes: - built-in scanning algorithm - debouncing feature Driver implementation is based on matrix_keypad.c Signed-off-by: Syed Rafiuddin <rafiuddin.syed@ti.com> Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
17 lines
262 B
C
17 lines
262 B
C
#ifndef ARCH_ARM_PLAT_OMAP4_KEYPAD_H
|
|
#define ARCH_ARM_PLAT_OMAP4_KEYPAD_H
|
|
|
|
#include <linux/input/matrix_keypad.h>
|
|
|
|
struct omap4_keypad_platform_data {
|
|
const struct matrix_keymap_data *keymap_data;
|
|
|
|
u8 rows;
|
|
u8 cols;
|
|
|
|
u16 irq;
|
|
void __iomem *base;
|
|
};
|
|
|
|
#endif
|