17 Mar, 2011

1 commit


14 Mar, 2011

2 commits

  • This patch merges the hid-egalax driver into hid-multitouch. There
    are two types of devices support by the hid-egalax driver: resistive
    and capacitive. Here, they are implicitly distinguished by the absence
    of a HID_DG_CONTACTCOUNT field in the latter, so no special code path
    needs to be introduced.

    As a side effect, this patch fixes the broken suspend/resume behavior
    in the old driver.

    [rydberg@euromail.se: minor fixups]
    Signed-off-by: Richard Nauber
    Signed-off-by: Henrik Rydberg
    Signed-off-by: Jiri Kosina

    Richard Nauber
     
  • The recent capacitive DWAV firmwares do not use the CONTACTCOUNT
    field, and the touch frame boundary can therefore not be determined.
    This patch makes the driver report the touch frame at each completed
    slot instead.

    Signed-off-by: Henrik Rydberg
    Signed-off-by: Jiri Kosina

    Henrik Rydberg
     

02 Mar, 2011

1 commit

  • When the multi input quirk is set, there is a new input device
    created for every feature report. Since the idea is to present
    features per hid device, not per input device, revert back to
    the original report loop and change the feature_mapping() callback
    to not take the input device as argument.

    Signed-off-by: Henrik Rydberg
    Tested-by: Benjamin Tissoires
    Signed-off-by: Jiri Kosina

    Henrik Rydberg
     

31 Jan, 2011

4 commits


12 Jan, 2011

4 commits