Linux Kernel
3.7.1
|
#include <stmpe.h>
Data Fields | |
int | id |
unsigned int | blocks |
int | irq_base |
unsigned int | irq_trigger |
bool | irq_invert_polarity |
bool | autosleep |
bool | irq_over_gpio |
int | irq_gpio |
int | autosleep_timeout |
struct stmpe_gpio_platform_data * | gpio |
struct stmpe_keypad_platform_data * | keypad |
struct stmpe_ts_platform_data * | ts |
struct stmpe_platform_data - STMPE platform data : device id to distinguish between multiple STMPEs on the same board : bitmask of blocks to enable (use STMPE_BLOCK_*) : IRQ trigger to use for the interrupt to the host : IRQ line is connected with reversed polarity : bool to enable/disable stmpe autosleep : inactivity timeout in milliseconds for autosleep : base IRQ number. STMPE_NR_IRQS irqs will be used, or STMPE_NR_INTERNAL_IRQS if the GPIO driver is not used. : true if gpio is used to get irq : gpio number over which irq will be requested (significant only if irq_over_gpio is true) : GPIO-specific platform data : keypad-specific platform data : touchscreen-specific platform data
struct stmpe_keypad_platform_data* keypad |