From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751494AbaKAXZ4 (ORCPT ); Sat, 1 Nov 2014 19:25:56 -0400 Received: from mail-wg0-f48.google.com ([74.125.82.48]:35834 "EHLO mail-wg0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750786AbaKAXZy (ORCPT ); Sat, 1 Nov 2014 19:25:54 -0400 From: =?UTF-8?q?Pali=20Roh=C3=A1r?= To: Dmitry Torokhov , Hans de Goede , Yunkang Tang , Tommy Will Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Pali=20Roh=C3=A1r?= Subject: [PATCH v3 0/4] Fixes for ALPS driver Date: Sun, 2 Nov 2014 00:25:06 +0100 Message-Id: <1414884310-19842-1-git-send-email-pali.rohar@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1412329392-5580-1-git-send-email-pali.rohar@gmail.com> References: <1412329392-5580-1-git-send-email-pali.rohar@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series tries to fix problems with ALPS dualpoint devices on Dell Latitude laptops which are probably caused by bugs in Dell BIOS, Dell EC or in ALPS touchpad firmware itself. Root of problems is yet unknown but at least this patch series could eliminate reporting bogus data to userspace. Reported bugs: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1258837 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1320022 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1272624 https://bugzilla.redhat.com/show_bug.cgi?id=1145954 Pali Rohár (4): input: alps: Do not try to parse data as 3 bytes packet when driver is out of sync input: alps: Allow 2 invalid packets without resetting device input: alps: For protocol V3, do not process data when last packet's bit7 is set input: alps: Fix trackstick detection drivers/input/mouse/alps.c | 113 +++++++++++++++++++++++++++++++------------- 1 file changed, 80 insertions(+), 33 deletions(-) -- 1.7.9.5