Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
keypad-ep93xx.h File Reference

Go to the source code of this file.

Data Structures

struct  ep93xx_keypad_platform_data
 

Macros

#define EP93XX_KEYPAD_DISABLE_3_KEY   (1<<0) /* disable 3-key reset */
 
#define EP93XX_KEYPAD_DIAG_MODE   (1<<1) /* diagnostic mode */
 
#define EP93XX_KEYPAD_BACK_DRIVE   (1<<2) /* back driving mode */
 
#define EP93XX_KEYPAD_TEST_MODE   (1<<3) /* scan only column 0 */
 
#define EP93XX_KEYPAD_KDIV   (1<<4) /* 1/4 clock or 1/16 clock */
 
#define EP93XX_KEYPAD_AUTOREPEAT   (1<<5) /* enable key autorepeat */
 
#define EP93XX_MATRIX_ROWS   (8)
 
#define EP93XX_MATRIX_COLS   (8)
 

Macro Definition Documentation

#define EP93XX_KEYPAD_AUTOREPEAT   (1<<5) /* enable key autorepeat */

Definition at line 16 of file keypad-ep93xx.h.

#define EP93XX_KEYPAD_BACK_DRIVE   (1<<2) /* back driving mode */

Definition at line 13 of file keypad-ep93xx.h.

#define EP93XX_KEYPAD_DIAG_MODE   (1<<1) /* diagnostic mode */

Definition at line 12 of file keypad-ep93xx.h.

#define EP93XX_KEYPAD_DISABLE_3_KEY   (1<<0) /* disable 3-key reset */

Definition at line 11 of file keypad-ep93xx.h.

#define EP93XX_KEYPAD_KDIV   (1<<4) /* 1/4 clock or 1/16 clock */

Definition at line 15 of file keypad-ep93xx.h.

#define EP93XX_KEYPAD_TEST_MODE   (1<<3) /* scan only column 0 */

Definition at line 14 of file keypad-ep93xx.h.

#define EP93XX_MATRIX_COLS   (8)

Definition at line 33 of file keypad-ep93xx.h.

#define EP93XX_MATRIX_ROWS   (8)

Definition at line 32 of file keypad-ep93xx.h.