From patchwork Wed Apr 3 21:06:21 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kamal Mostafa X-Patchwork-Id: 233587 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 3CDE22C0101 for ; Thu, 4 Apr 2013 08:06:36 +1100 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UNUsz-00020N-FG; Wed, 03 Apr 2013 21:06:25 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UNUsx-00020A-Id for kernel-team@lists.ubuntu.com; Wed, 03 Apr 2013 21:06:23 +0000 Received: from c-67-160-231-42.hsd1.ca.comcast.net ([67.160.231.42] helo=fourier) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1UNUsx-0005PT-9T for kernel-team@lists.ubuntu.com; Wed, 03 Apr 2013 21:06:23 +0000 Received: from kamal by fourier with local (Exim 4.80) (envelope-from ) id 1UNUsv-00089n-7A for kernel-team@lists.ubuntu.com; Wed, 03 Apr 2013 14:06:21 -0700 Date: Wed, 03 Apr 2013 14:06:21 -0700 To: kernel-team@lists.ubuntu.com Subject: [Quantal SRU][PULL] fix XPS12 Cypress PS/2 trackpad User-Agent: Heirloom mailx 12.5 6/20/10 MIME-Version: 1.0 Message-Id: From: Kamal Mostafa X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com Bug reference: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1103594 Cypress Trackpad mis-detected as "PS/2 Cypress Trackpad" on XPS 12 [IMPACT] Due to a firmware change in the Cypress PS/2 trackpad, the driver fails to properly detect the trackpad in the Dell XPS12 and possibly other models, leaving the trackpad dysfunctional. This patch -- a trivial backport from upstream -- fixes the detection glitch in the driver. The patch was cherry-picked into Raring. [TESTCASE] The patch was deployed as SAUCE in Raring some weeks ago, as well as in the Sputnik kernel PPA for Q and P. It has been verified to fix the problem in all three. [Regression Potential] Low potential for regression: The change will only affect Cypress PS/2 trackpads (the problem and fix occur only after the trackpad has already been detected as a Cypress), and it has been reasonably widely tested on Cypress pads with the older firmware via the Sputnik PPA. Thanks, -Kamal -------- >8 ---------------------------------------------------- The following changes since commit e102e4b9a51ed048b4a6e0b642a51463347739e2: UBUNTU: SAUCE: Bluetooth: Add support for 105b:e065 (2013-03-28 12:02:08 -0600) are available in the git repository at: git://kernel.ubuntu.com/kamal/ubuntu-quantal.git cypress-xps12-sru1103594 for you to fetch changes up to a98edde7c575c44f362445367478da212a32f5fd: Input: cypress_ps2 - fix trackpadi found in Dell XPS12 (2013-04-03 13:29:41 -0700) ---------------------------------------------------------------- Kamal Mostafa (1): Input: cypress_ps2 - fix trackpadi found in Dell XPS12 drivers/input/mouse/cypress_ps2.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) Acked-by: Andy Whitcroft