Input: elantech - trust firmware about trackpoint presence
[deliverable/linux.git] / drivers / input / mouse / synaptics.h
index e594af0b264b7f147569d77fe5a1d84825ed1a9e..1bd01f21783b48259c569313ba6e36361caed900 100644 (file)
@@ -77,6 +77,8 @@
  *                                     for noise.
  * 2   0x08    image sensor            image sensor tracks 5 fingers, but only
  *                                     reports 2.
+ * 2   0x01    uniform clickpad        whole clickpad moves instead of being
+ *                                     hinged at the top.
  * 2   0x20    report min              query 0x0f gives min coord reported
  */
 #define SYN_CAP_CLICKPAD(ex0c)         ((ex0c) & 0x100000) /* 1-button ClickPad */
@@ -177,6 +179,11 @@ struct synaptics_data {
         */
        struct synaptics_hw_state agm;
        bool agm_pending;                       /* new AGM packet received */
+
+       /* ForcePad handling */
+       unsigned long                           press_start;
+       bool                                    press;
+       bool                                    report_press;
 };
 
 void synaptics_module_init(void);
This page took 0.033238 seconds and 5 git commands to generate.