suse man page for struct_matrix_keypad_platform_data

Query: struct_matrix_keypad_platform_data

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

STRUCT
MATRIX_KEYPAD(9) Input Subsystem STRUCT MATRIX_KEYPAD(9)
NAME
struct_matrix_keypad_platform_data - platform-dependent keypad data
SYNOPSIS
struct matrix_keypad_platform_data { const struct matrix_keymap_data * keymap_data; const unsigned int * row_gpios; const unsigned int * col_gpios; unsigned int num_row_gpios; unsigned int num_col_gpios; unsigned int col_scan_delay_us; unsigned int debounce_ms; bool active_low; bool wakeup; bool no_autorepeat; };
MEMBERS
keymap_data pointer to matrix_keymap_data row_gpios pointer to array of gpio numbers representing rows col_gpios pointer to array of gpio numbers reporesenting colums num_row_gpios actual number of row gpios used by device num_col_gpios actual number of col gpios used by device col_scan_delay_us delay, measured in microseconds, that is needed before we can keypad after activating column gpio debounce_ms debounce interval in milliseconds active_low gpio polarity wakeup controls whether the device should be set up as wakeup source no_autorepeat disable key autorepeat
DESCRIPTION
This structure represents platform-specific data that use used by matrix_keypad driver to perform proper initialization.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 STRUCT MATRIX_KEYPAD(9)
Related Man Pages
struct_input_handler(9) - centos
struct_input_polled_dev(9) - centos
struct_matrix_keypad_platform_data(9) - centos
gpioiic(4) - freebsd
struct_input_polled_dev(9) - suse
Similar Topics in the Unix Linux Community
Unix script help
GPIO and sysfs