Thread (10 messages) flat view 10 messages, 3 authors, 2011-01-28

Re: [PATCH 2/2] hid-multitouch: introduce IrTouch Infrared USB device

From: Benjamin Tissoires <hidden>
Date: 2011-01-28 17:59:16
Also in: lkml

On Fri, Jan 28, 2011 at 18:21, Henrik Rydberg [off-list ref] wrote:
On Fri, Jan 28, 2011 at 05:04:40PM +0100, Benjamin Tissoires wrote:
quoted
The product id is the 42 inches one. I don't know if they have
other product id for the other size, or if it is a per-size product id.

Tested-by: Victor Zhuk <redacted>
Signed-off-by: Benjamin Tissoires <redacted>
---
The canonical patch description presents the reason for the change,
and what the patch does (not necessarily how).
It was just to keep trace of the kind of display it was. As Florian
told the 63" does not have the same PID but not also the same
protocol.
Otherwise, we can also change the name of the define, but I'm not sure
on the rule to apply here.

Thanks,
Benjamin
quoted
 drivers/hid/Kconfig          |    1 +
 drivers/hid/hid-ids.h        |    3 +++
 drivers/hid/hid-multitouch.c |    5 +++++
 3 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
index 24cca2f..a0b117d 100644
--- a/drivers/hid/Kconfig
+++ b/drivers/hid/Kconfig
@@ -304,6 +304,7 @@ config HID_MULTITOUCH
        Say Y here if you have one of the following devices:
        - Cypress TrueTouch panels
        - Hanvon dual touch panels
+       - IrTouch Infrared USB panels
        - Pixcir dual touch panels
        - 'Sensing Win7-TwoFinger' panel by GeneralTouch
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
index 92a0d61..b1dd7ad 100644
--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -333,6 +333,9 @@
 #define USB_VENDOR_ID_IMATION                0x0718
 #define USB_DEVICE_ID_DISC_STAKKA    0xd000

+#define USB_VENDOR_ID_IRTOUCHSYSTEMS 0x6615
+#define USB_DEVICE_ID_IRTOUCH_INFRARED_USB   0x0070
+
 #define USB_VENDOR_ID_JESS           0x0c45
 #define USB_DEVICE_ID_JESS_YUREX     0x1010
diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index ffe2a76..1629296 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -475,6 +475,11 @@ static const struct hid_device_id mt_devices[] = {
              HID_USB_DEVICE(USB_VENDOR_ID_GENERAL_TOUCH,
                      USB_DEVICE_ID_GENERAL_TOUCH_WIN7_TWOFINGERS) },

+     /* IRTOUCH panels */
+     { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTID,
+             HID_USB_DEVICE(USB_VENDOR_ID_IRTOUCHSYSTEMS,
+                     USB_DEVICE_ID_IRTOUCH_INFRARED_USB) },
+
      /* PixCir-based panels */
      { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTID,
              HID_USB_DEVICE(USB_VENDOR_ID_HANVON,
--
1.7.3.4
Thanks,
Henrik
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help