psmouse.h (68d482214bb0eaac138ace329e72390d6c8d44ff) psmouse.h (df08ef27a7f91961c91a2a718f5d1e616f1c8e57)
1#ifndef _PSMOUSE_H
2#define _PSMOUSE_H
3
4#define PSMOUSE_CMD_SETSCALE11 0x00e6
5#define PSMOUSE_CMD_SETSCALE21 0x00e7
6#define PSMOUSE_CMD_SETRES 0x10e8
7#define PSMOUSE_CMD_GETINFO 0x03e9
8#define PSMOUSE_CMD_SETSTREAM 0x00ea

--- 75 unchanged lines hidden (view full) ---

84 PSMOUSE_IMPS,
85 PSMOUSE_IMEX,
86 PSMOUSE_SYNAPTICS,
87 PSMOUSE_ALPS,
88 PSMOUSE_LIFEBOOK,
89 PSMOUSE_TRACKPOINT,
90 PSMOUSE_TOUCHKIT_PS2,
91 PSMOUSE_CORTRON,
1#ifndef _PSMOUSE_H
2#define _PSMOUSE_H
3
4#define PSMOUSE_CMD_SETSCALE11 0x00e6
5#define PSMOUSE_CMD_SETSCALE21 0x00e7
6#define PSMOUSE_CMD_SETRES 0x10e8
7#define PSMOUSE_CMD_GETINFO 0x03e9
8#define PSMOUSE_CMD_SETSTREAM 0x00ea

--- 75 unchanged lines hidden (view full) ---

84 PSMOUSE_IMPS,
85 PSMOUSE_IMEX,
86 PSMOUSE_SYNAPTICS,
87 PSMOUSE_ALPS,
88 PSMOUSE_LIFEBOOK,
89 PSMOUSE_TRACKPOINT,
90 PSMOUSE_TOUCHKIT_PS2,
91 PSMOUSE_CORTRON,
92 PSMOUSE_HGPK,
92 PSMOUSE_AUTO /* This one should always be last */
93};
94
95void psmouse_queue_work(struct psmouse *psmouse, struct delayed_work *work,
96 unsigned long delay);
97int psmouse_sliced_command(struct psmouse *psmouse, unsigned char command);
98int psmouse_reset(struct psmouse *psmouse);
99void psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state);
100void psmouse_set_resolution(struct psmouse *psmouse, unsigned int resolution);
101
93 PSMOUSE_AUTO /* This one should always be last */
94};
95
96void psmouse_queue_work(struct psmouse *psmouse, struct delayed_work *work,
97 unsigned long delay);
98int psmouse_sliced_command(struct psmouse *psmouse, unsigned char command);
99int psmouse_reset(struct psmouse *psmouse);
100void psmouse_set_state(struct psmouse *psmouse, enum psmouse_state new_state);
101void psmouse_set_resolution(struct psmouse *psmouse, unsigned int resolution);
102
102
103struct psmouse_attribute {
104 struct device_attribute dattr;
105 void *data;
106 ssize_t (*show)(struct psmouse *psmouse, void *data, char *buf);
107 ssize_t (*set)(struct psmouse *psmouse, void *data,
108 const char *buf, size_t count);
109 int protect;
110};

--- 29 unchanged lines hidden ---
103struct psmouse_attribute {
104 struct device_attribute dattr;
105 void *data;
106 ssize_t (*show)(struct psmouse *psmouse, void *data, char *buf);
107 ssize_t (*set)(struct psmouse *psmouse, void *data,
108 const char *buf, size_t count);
109 int protect;
110};

--- 29 unchanged lines hidden ---