From mboxrd@z Thu Jan 1 00:00:00 1970 From: Priit Laes Subject: [PATCH] input: goodix: RFC - implementing support for GT801x2 Date: Sun, 5 Apr 2015 00:08:12 +0300 Message-ID: <1428181693-25362-1-git-send-email-plaes@plaes.org> Return-path: Received: from plaes.org ([188.166.43.21]:54775 "EHLO plaes.org" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1752561AbbDDVQr (ORCPT ); Sat, 4 Apr 2015 17:16:47 -0400 Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: linux-input@vger.kernel.org Cc: Bastien Nocera , Dmitry Torokhov , Henrik Rydberg , Priit Laes Hi all! I'm looking for some advice on how to proceed with the GT801x2 touchscreen driver. Current proof-of-concept uses the existing Goodix driver as a template, but due to the differences between GT801x2 and GT9xx series, I ended with a driver where GT9xx support has been ripped out. I'm sorry. Notable differences: 1. I2C registers: 1 byte (GT801x2) vs 2 bytes (GT9xx) 2. Different configuration layout and version info 3. Different touch report protocol So, would it make sense to have these two in the same driver? Priit Laes (1): Input: goodix - preliminary support for GT801-2+1 drivers/input/touchscreen/goodix.c | 87 ++++++++++++++++++++++++++++++++------ 1 file changed, 73 insertions(+), 14 deletions(-) -- 2.3.5