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

Go to the source code of this file.

Data Structures

struct  alps_model_info
 
struct  alps_nibble_commands
 
struct  alps_data
 

Macros

#define ALPS_PROTO_V1   0
 
#define ALPS_PROTO_V2   1
 
#define ALPS_PROTO_V3   2
 
#define ALPS_PROTO_V4   3
 
#define ALPS_QUIRK_TRACKSTICK_BUTTONS   1 /* trakcstick buttons in trackstick packet */
 

Functions

int alps_detect (struct psmouse *psmouse, bool set_properties)
 
int alps_init (struct psmouse *psmouse)
 

Variables

struct alps_model_info __attribute__
 

Macro Definition Documentation

#define ALPS_PROTO_V1   0

Definition at line 15 of file alps.h.

#define ALPS_PROTO_V2   1

Definition at line 16 of file alps.h.

#define ALPS_PROTO_V3   2

Definition at line 17 of file alps.h.

#define ALPS_PROTO_V4   3

Definition at line 18 of file alps.h.

#define ALPS_QUIRK_TRACKSTICK_BUTTONS   1 /* trakcstick buttons in trackstick packet */

Definition at line 48 of file alps.h.

Function Documentation

int alps_detect ( struct psmouse psmouse,
bool  set_properties 
)
inline

Definition at line 54 of file alps.h.

int alps_init ( struct psmouse psmouse)
inline

Definition at line 58 of file alps.h.

Variable Documentation