From mboxrd@z Thu Jan 1 00:00:00 1970 From: Prajosh Premdas Subject: Additional driver for USB touch support Date: Fri, 23 May 2014 12:55:58 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from mail-ve0-f181.google.com ([209.85.128.181]:60488 "EHLO mail-ve0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751549AbaEWKz6 (ORCPT ); Fri, 23 May 2014 06:55:58 -0400 Received: by mail-ve0-f181.google.com with SMTP id pa12so6031577veb.12 for ; Fri, 23 May 2014 03:55:58 -0700 (PDT) Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: daniel.ritz@gmx.ch, linux-input@vger.kernel.org, rydberg@euromail.se Hi I have some USB based touch controllers. These controllers are working well using the hid_multitouch driver. I would also like to add some additional protocol support for diagnostics and re calibration. I am using the touch interface for the same, whereby the control endpoint is used to send the request and digitizer end point is used to get the response. (it is a legacy design so i cannot change it) My plan is to add the additional driver support to this file drivers/input/touchscreen/usbtouchscreen.c and disable the default support for the hid_multitouch by making an entry in the hid-blacklist array in this file drivers/hid/usbhid/hid-quirks.c Is there a better idea than this? -- Regards, Prajosh Premdas