summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--debian/changelog6
-rw-r--r--debian/postinst2
-rw-r--r--debian/postrm2
-rw-r--r--debian/prerm2
-rwxr-xr-xdebian/rules2
-rw-r--r--usr/src/dkms_source_tree/dkms.conf2
-rw-r--r--usr/src/dkms_source_tree/hid-3m-pct.c6
8 files changed, 17 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 71ce72a..55c3dfb 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
1NAME = hid-3m-pct 1NAME = hid-3m-pct
2VERSION = 1.0.3 2VERSION = 1.0.4
3SRC = usr/src 3SRC = usr/src
4 4
5TARBALL = $(NAME)-$(VERSION).dkms.tar.gz 5TARBALL = $(NAME)-$(VERSION).dkms.tar.gz
diff --git a/debian/changelog b/debian/changelog
index e78b89f..0ff0656 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
1hid-3m-pct-dkms (1.0.4) maverick; urgency=low
2
3 * Sync with version applied upstream (jikos tree)
4
5 -- Henrik Rydberg <rydberg@bitmath.org> Thu, 23 Sep 2010 14:06:24 +0200
6
1hid-3m-pct-dkms (1.0.3) maverick; urgency=low 7hid-3m-pct-dkms (1.0.3) maverick; urgency=low
2 8
3 * Adjust contact size to scale 9 * Adjust contact size to scale
diff --git a/debian/postinst b/debian/postinst
index e1b32f4..cff9255 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -3,7 +3,7 @@
3set -e 3set -e
4 4
5NAME=hid-3m-pct 5NAME=hid-3m-pct
6VERSION=1.0.2 6VERSION=1.0.4
7 7
8case "$1" in 8case "$1" in
9 configure) 9 configure)
diff --git a/debian/postrm b/debian/postrm
index b92e2cf..e909220 100644
--- a/debian/postrm
+++ b/debian/postrm
@@ -1,7 +1,7 @@
1#!/bin/sh 1#!/bin/sh
2 2
3NAME=hid-3m-pct 3NAME=hid-3m-pct
4VERSION=1.0.2 4VERSION=1.0.4
5 5
6set -e 6set -e
7 7
diff --git a/debian/prerm b/debian/prerm
index 86f7e93..ea00d46 100644
--- a/debian/prerm
+++ b/debian/prerm
@@ -1,7 +1,7 @@
1#!/bin/sh 1#!/bin/sh
2 2
3NAME=hid-3m-pct 3NAME=hid-3m-pct
4VERSION=1.0.2 4VERSION=1.0.4
5 5
6set -e 6set -e
7 7
diff --git a/debian/rules b/debian/rules
index dc4366d..3a5bdf7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@
5#export DH_VERBOSE=1 5#export DH_VERBOSE=1
6 6
7NAME=hid-3m-pct 7NAME=hid-3m-pct
8VERSION=1.0.2 8VERSION=1.0.4
9 9
10configure: configure-stamp 10configure: configure-stamp
11configure-stamp: 11configure-stamp:
diff --git a/usr/src/dkms_source_tree/dkms.conf b/usr/src/dkms_source_tree/dkms.conf
index beb43ec..07fa228 100644
--- a/usr/src/dkms_source_tree/dkms.conf
+++ b/usr/src/dkms_source_tree/dkms.conf
@@ -1,5 +1,5 @@
1NAME=hid-3m-pct 1NAME=hid-3m-pct
2VERSION=1.0.2 2VERSION=1.0.4
3PACKAGE_NAME="$NAME" 3PACKAGE_NAME="$NAME"
4PACKAGE_VERSION="$VERSION" 4PACKAGE_VERSION="$VERSION"
5MAKE[0]="make -C ${kernel_source_dir} 5MAKE[0]="make -C ${kernel_source_dir}
diff --git a/usr/src/dkms_source_tree/hid-3m-pct.c b/usr/src/dkms_source_tree/hid-3m-pct.c
index cd4b125..02d8cd3 100644
--- a/usr/src/dkms_source_tree/hid-3m-pct.c
+++ b/usr/src/dkms_source_tree/hid-3m-pct.c
@@ -2,6 +2,8 @@
2 * HID driver for 3M PCT multitouch panels 2 * HID driver for 3M PCT multitouch panels
3 * 3 *
4 * Copyright (c) 2009-2010 Stephane Chatty <chatty@enac.fr> 4 * Copyright (c) 2009-2010 Stephane Chatty <chatty@enac.fr>
5 * Copyright (c) 2010 Henrik Rydberg <rydberg@euromail.se>
6 * Copyright (c) 2010 Canonical, Ltd.
5 * 7 *
6 */ 8 */
7 9
@@ -27,6 +29,8 @@ MODULE_LICENSE("GPL");
27#define MAX_SLOTS 60 29#define MAX_SLOTS 60
28#define MAX_TRKID USHRT_MAX 30#define MAX_TRKID USHRT_MAX
29#define MAX_EVENTS 360 31#define MAX_EVENTS 360
32
33/* estimated signal-to-noise ratios */
30#define SN_MOVE 2048 34#define SN_MOVE 2048
31#define SN_WIDTH 128 35#define SN_WIDTH 128
32 36
@@ -110,7 +114,7 @@ static int mmm_input_mapping(struct hid_device *hdev, struct hid_input *hi,
110 input_set_abs_params(hi->input, ABS_MT_TOUCH_MINOR, 114 input_set_abs_params(hi->input, ABS_MT_TOUCH_MINOR,
111 f1, f2, df / SN_WIDTH, 0); 115 f1, f2, df / SN_WIDTH, 0);
112 input_set_abs_params(hi->input, ABS_MT_ORIENTATION, 116 input_set_abs_params(hi->input, ABS_MT_ORIENTATION,
113 1, 1, 0, 0); 117 0, 1, 0, 0);
114 return 1; 118 return 1;
115 case HID_DG_CONTACTID: 119 case HID_DG_CONTACTID:
116 field->logical_maximum = MAX_TRKID; 120 field->logical_maximum = MAX_TRKID;