From patchwork Fri Sep 14 15:22:46 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anisse Astier X-Patchwork-Id: 1459281 Return-Path: X-Original-To: patchwork-linux-input@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork1.kernel.org (Postfix) with ESMTP id 4A3CF40220 for ; Fri, 14 Sep 2012 15:28:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753621Ab2INP2H (ORCPT ); Fri, 14 Sep 2012 11:28:07 -0400 Received: from mail-wi0-f172.google.com ([209.85.212.172]:43648 "EHLO mail-wi0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752451Ab2INP2G (ORCPT ); Fri, 14 Sep 2012 11:28:06 -0400 Received: by wibhi8 with SMTP id hi8so8487525wib.1 for ; Fri, 14 Sep 2012 08:28:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:date:message-id:x-mailer:x-gm-message-state; bh=ejDgnGiG2YnYc4O8Lg+ywIyaAJip+vAPABhg4bjBx84=; b=dvwvotb9dVs1sFnUHQu7Lk8X+GZbab7qWR7tWZOVolk+mXhvM7u4C8YZiXpe6tQ0cr Y7D5nDOlO/X01kKU441sbk8wgLEPSKMfKgIk9xjQzZdKDxSOju6XKEjXuRysXNYmLom0 YUOBkwrIm76C3MNrjp726Cezr6562J0Ae7M5SzGDg6ZrafUm4h1K1QgW8+5BNfxzplp7 EbyYfU5Gnzzd+8zfrlhxSlCDbujSX7+yLw/4qV5VnKCZMdEN9dR/JirahDqVC3fSELYk 4k3UbbCEM7VVx+Dw8HLH23wC1ZK2FAN7pRCnz5t3oCWQpwpui//rNMmsG6WIvYsYyZdO bQ4A== Received: by 10.180.102.136 with SMTP id fo8mr6611146wib.19.1347636484182; Fri, 14 Sep 2012 08:28:04 -0700 (PDT) Received: from compilator-1.substantiel.local (mar92-17-78-228-214-160.fbx.proxad.net. [78.228.214.160]) by mx.google.com with ESMTPS id l5sm4877150wix.5.2012.09.14.08.28.01 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 14 Sep 2012 08:28:03 -0700 (PDT) From: Anisse Astier To: linux-input@vger.kernel.org Cc: Dmitry Torokhov , Anisse Astier Subject: [PATCH] Input: i8042 - disable mux on Toshiba C850D Date: Fri, 14 Sep 2012 17:22:46 +0200 Message-Id: <1347636166-24067-1-git-send-email-anisse@astier.eu> X-Mailer: git-send-email 1.7.10.3 X-Gm-Message-State: ALoCoQnzNLLbI8zhaJqb8v6mNKeWhknWMYPt4oWrhRKvvhwipAPEEOD/g3pcM6Q+Nvk2yQYhoHQc Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org On Toshiba Satellite C850D, the touchpad and the keyboard might randomly not work at boot. Preventing MUX mode activation solves this issue. Signed-off-by: Anisse Astier --- drivers/input/serio/i8042-x86ia64io.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h index bae050a..7aa7bc8 100644 --- a/drivers/input/serio/i8042-x86ia64io.h +++ b/drivers/input/serio/i8042-x86ia64io.h @@ -321,6 +321,12 @@ static const struct dmi_system_id __initconst i8042_dmi_nomux_table[] = { }, { .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"), + DMI_MATCH(DMI_PRODUCT_NAME, "SATELLITE C850D"), + }, + }, + { + .matches = { DMI_MATCH(DMI_SYS_VENDOR, "ALIENWARE"), DMI_MATCH(DMI_PRODUCT_NAME, "Sentia"), },