vserver 1.9.5.x5
[linux-2.6.git] / drivers / input / mouse / synaptics.h
index eb64431..3df65bb 100644 (file)
@@ -9,7 +9,7 @@
 #ifndef _SYNAPTICS_H
 #define _SYNAPTICS_H
 
-extern int synaptics_detect(struct psmouse *psmouse);
+extern int synaptics_detect(struct psmouse *psmouse, int set_properties);
 extern int synaptics_init(struct psmouse *psmouse);
 extern void synaptics_reset(struct psmouse *psmouse);
 
@@ -101,9 +101,8 @@ struct synaptics_data {
        unsigned long int ext_cap;              /* Extended Capabilities */
        unsigned long int identity;             /* Identification */
 
-       /* Data for normal processing */
-       int old_w;                              /* Previous w value */
        unsigned char pkt_type;                 /* packet type - old, new, etc */
+       unsigned char mode;                     /* current mode byte */
 };
 
 #endif /* _SYNAPTICS_H */