Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp4003112imm; Mon, 14 May 2018 00:48:05 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoQ6OwZlDxM57Faq/iZ2fn7RkpchzsPmA6ULqHBkSueNl+X4rSli1QH/8zZBuX8ew414Zts X-Received: by 2002:a17:902:b60b:: with SMTP id b11-v6mr8869219pls.330.1526284085212; Mon, 14 May 2018 00:48:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526284085; cv=none; d=google.com; s=arc-20160816; b=JHGcYsXae7YN7ec6XVxh36fqd+sh/Nz+urGLzPcnejwmmEV8mD8fwakuO2n4b+D2uJ k/34O6XM3/dXzCRgdVoR+LvckO1UIan9xAGnDjF8cw8AOICt1t5qoALp2cDG/+VphFGO oashCBVGbfWBXMTVFcOCj6I+FDAB3awXu7PxNOpLTL+B67Umu13ERyaJ79/7ulKYW7D3 PAmLFqoxziKjghsSeK31ExC+cxHSU3XyiQp7gzWfHudrgGLdiKWFi0ZL8TNYyHy2GLK9 cQId8slUuNzE3fuVPoMj+Co7eA5uLL18K1Bjgx1ojSFIu4pecSIfW9+aUTnG0pdKWXdP nGkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=cveebnP9pGs31nlxBWd9D7X/v+l5YOlrWbp4HvWmPzw=; b=b4rYKIGuiFSLFYavUzktD6FnIzBZrzbOaXocyvJLbQcTGiOB2QsR7GxD8DzLAOFsTg WEov64DrabWwaIv6lP6ZPLpFT7EmSKaRixKZFnF++OvsmW0sgEbzKI62Ir85qAapIEPR KMN5AyRaSqDxdcY4DjWv6azoOm5W/FK//XWnWwoeLLx4oSabocWaCtP9iUtSd/radch9 hoESr7z5Yj1psqArgzIS9NAtjIJbQN7T0ZARtj++2+5/DvR7Gv0r14TCVnaZPIoZTyiY aRBTExiS+PAA0MpqqtcLzQ4Z1IDS3qqu/GLhKrV0oHrZs9MAszYAw245Jw3odjGsDHQT Rvvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fe49x4pa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e14-v6si7079298pgv.516.2018.05.14.00.47.50; Mon, 14 May 2018 00:48:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=fe49x4pa; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752500AbeENHq2 (ORCPT + 99 others); Mon, 14 May 2018 03:46:28 -0400 Received: from mail.kernel.org ([198.145.29.99]:58004 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752437AbeENGvW (ORCPT ); Mon, 14 May 2018 02:51:22 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6686B20834; Mon, 14 May 2018 06:51:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1526280681; bh=Z6uZ6soUvOK9m/zhvQZaBGQmMhANGdb8ngOFXcNUzCk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fe49x4paz82SEVjCt5ZAAN7pAb8hThJ3vBB5X5L/48Ef/ElgjPNY/UGVhQ1aQkBiw ZWGBwwZ5rgneUtNiSNbcGAOjbrwf3k1U3g0+blSzDbuTejxZcxrO78UtAkiwZkIYzB JWVDRSqmhBuOFz+sFGwwz1rDO2kTl8rcP1uB99/w= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Vittorio Gambaletta , Salvatore Bellizzi , Guenter Roeck , Dmitry Torokhov Subject: [PATCH 4.4 18/56] Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook Pro Date: Mon, 14 May 2018 08:48:23 +0200 Message-Id: <20180514064756.737313511@linuxfoundation.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180514064754.853201981@linuxfoundation.org> References: <20180514064754.853201981@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Vittorio Gambaletta (VittGam) commit f372b81101e6895252298e563d634d5e44ae81e7 upstream. This patch adds the correct platform data information for the Caroline Chromebook, so that the mouse button does not get stuck in pressed state after the first click. The Samus button keymap and platform data definition are the correct ones for Caroline, so they have been reused here. Signed-off-by: Vittorio Gambaletta Signed-off-by: Salvatore Bellizzi Tested-by: Guenter Roeck Cc: stable@vger.kernel.org [dtor: adjusted vendor spelling to match shipping firmware] Signed-off-by: Dmitry Torokhov Signed-off-by: Greg Kroah-Hartman --- drivers/input/touchscreen/atmel_mxt_ts.c | 9 +++++++++ 1 file changed, 9 insertions(+) --- a/drivers/input/touchscreen/atmel_mxt_ts.c +++ b/drivers/input/touchscreen/atmel_mxt_ts.c @@ -2523,6 +2523,15 @@ static const struct dmi_system_id mxt_dm .driver_data = samus_platform_data, }, { + /* Samsung Chromebook Pro */ + .ident = "Samsung Chromebook Pro", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Google"), + DMI_MATCH(DMI_PRODUCT_NAME, "Caroline"), + }, + .driver_data = samus_platform_data, + }, + { /* Other Google Chromebooks */ .ident = "Chromebook", .matches = {