Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp3135868imm; Sun, 3 Jun 2018 20:41:46 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIf8LwB9Lb+DR946ZRxNZJbuWuDedaeIRW+P7kqQY52UqAWdBXyCjtAicDsD71fXT62AeS+ X-Received: by 2002:a17:902:be0c:: with SMTP id r12-v6mr20388131pls.350.1528083706187; Sun, 03 Jun 2018 20:41:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528083706; cv=none; d=google.com; s=arc-20160816; b=m4ZalcGxc+bt3uudPv1UKRysKPyRIr+mOkItVmwcPbs3JO1Y8w57L14yZ76oWZ066M sMcr5o7qGloKu3QlC+/5iejrHDkvynoagjWdHSm3sSr+t1UG+z0d4rcbz4HnI+FBGazz pfRyJxjh8bx0/XkNMevAwhavnRQFmZQAnxMd9rzIjfsNo+gxHaJfb6BNQsDqf1L57SQt urPCiy3HauyAyP4jXEsRLxf7H0e4Wy9EPr6ehfqMoj7RQt/Ky+a+6c0nWWeecflEt7Oq VOY/a3zeZhYXvAAjXWmp3197OenNckMvxtM0ZcDS9Jway/Zbts1Z++yP4axdKqfP/1eu dCgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature :arc-authentication-results; bh=3y2wEtF+b8g4f/+Ns+4Cha6p6E9mrMtqw6nOKiEuzoU=; b=lChvK+tsZCdm67B7aa+VjruMJ3qLPDcjgOQnF9/h87QrjvEcW902WV3qURRosyYIou AtKBkLU9TbGjKjSYUgLPj9lbhrnF2FtpS5aSEuIwmZHi3LfzmxFYEyC2iGsDvhqghOsP nmUkv4l3TsJEdVgYUsdIEFgE0is6gwRT7bjJSmo2vsMPI280aI77rQhh6Wr+yCIkawkR AM6WP9lC8Wm2Ahe+bP32ykHj4ioCiAhbJ8rgmCi2Dz0qHoN+QaRiSBJFZamIQ7aGq11o oZvtcCFijM884QSPEz4ySEExa3F4M9w0KCuLuvuxmoTlZP2QexFlQw36a0BsXT61hRal 5a5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=K96Lb7B1; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y4-v6si5811545pge.356.2018.06.03.20.41.31; Sun, 03 Jun 2018 20:41:46 -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=@google.com header.s=20161025 header.b=K96Lb7B1; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751699AbeFDDlG (ORCPT + 99 others); Sun, 3 Jun 2018 23:41:06 -0400 Received: from mail-pg0-f66.google.com ([74.125.83.66]:33989 "EHLO mail-pg0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751470AbeFDDlE (ORCPT ); Sun, 3 Jun 2018 23:41:04 -0400 Received: by mail-pg0-f66.google.com with SMTP id k2-v6so13835906pgc.1 for ; Sun, 03 Jun 2018 20:41:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :user-agent; bh=3y2wEtF+b8g4f/+Ns+4Cha6p6E9mrMtqw6nOKiEuzoU=; b=K96Lb7B1rqkqkqM1Oa7lq/EsJSYBOlPP9ICaaEMLErwX/N4C9Jidv9In9G9yQ6seon SXjIGn2ItgmzTxHSk/VVScC2IwVtLRP+Kg2wELObuRIAaqPe0qebZMsy8JZTV+mX8cS5 d3Oa9PHU5y79/0P09jutsGBlUbj+DDjwwA+srcOO20lGba2Zbqzy2ndhza9hxCJlDtS7 PfekOoxXAOu5DYikkyesvYt4HrCEK55waDyYPlSqv3N+xbMvC7LMh4TmSpcyEhFfeFxN tTCHK90ht7BkqSJDv5OChmd+/jkjJRDBYsYpYaS0hmmZLAXMu5NDlhNmzVWfnXNU0zt7 54cA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=3y2wEtF+b8g4f/+Ns+4Cha6p6E9mrMtqw6nOKiEuzoU=; b=XTDrvvrwDk5g6BVVWiJAEyOIshPUCdNA1wDLxbkf/wpsLvRAYJ93pU4ggqznb1vzQG RjqBNc64imCn6CIF4sJ9RVWFWcGeefyAR+1hY8qRTKzi8e10svTIBTNiH8auBfGXslNV rMw/EUjuvNccBk0e9g3qlHJqajdRzliq8GVQFijxnqhMubn179DYtFban/BWeQ7yoHhj aFt5QLEcLxvOhbmO2RgYweavBM68+5wm/Se2LH+6G+jXe5Vejy7UudBkpU2X34E+J2iS iyUy5RJOw1C5Uls3gxneSOw11L07VRJs2kkFR6ZWgPXWWata/NAc3m6v90rtA/Tk+I/D ppCg== X-Gm-Message-State: ALKqPwcGCgwON9uMypqigKxCeINTbBEdzhgumP8UTY5peOs8fjrDX2DR 8MPTwN59fZYVRVxvqGHW16jrzA== X-Received: by 2002:a63:9902:: with SMTP id d2-v6mr10611509pge.166.1528083663557; Sun, 03 Jun 2018 20:41:03 -0700 (PDT) Received: from decatoncale.mtv.corp.google.com ([2620:0:1000:1501:e4e8:e3c6:19f1:ae51]) by smtp.gmail.com with ESMTPSA id q8-v6sm38860003pfi.96.2018.06.03.20.41.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 03 Jun 2018 20:41:02 -0700 (PDT) Date: Sun, 3 Jun 2018 20:41:00 -0700 From: Benson Leung To: torvalds@linux-foundation.org, linux-kernel@vger.kernel.org Cc: dmitry.torokhov@gmail.com, bleung@chromium.org Subject: [GIT PULL] chrome-platform updates for v4.18 Message-ID: <20180604034100.GA158510@decatoncale.mtv.corp.google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Linus, The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338: Linux 4.17-rc1 (2018-04-15 18:24:20 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git = tags/chrome-platform-for-linus-4.18 for you to fetch changes up to 79a3d60300fc28def9b58dc30d86274b47052422: platform/chrome: Use to_cros_ec_dev more broadly (2018-05-30 11:53:40 -07= 00) ---------------------------------------------------------------- Changes to chrome-platform for v4.18 Further changes from Dmitry related to the removal of platform data from atmel_mxt_ts and chromeos_laptop. This time, we have some changes that teach chromeos_laptop how to supply acpi properties for some input devices so that the peripheral driver doesn't have to do dmi matching on some Chromebook platforms. Also adds the Chromebook Tablet switch driver, which is useful for x86 convertible Chromebooks. Other misc. cleanup. Thanks, Benson ---------------------------------------------------------------- Arnd Bergmann (1): platform: chrome: Add input dependency for tablet switch driver Benson Leung (2): platform/chrome: chromeos_tbmc - add SPDX identifier Merge branch 'ib-chrome-platform-atmel-mxt-ts-device-properties' into= working-branch-for-4.18 Dmitry Torokhov (3): platform/chrome: cros_ec_lpc: do not try DMI match when ACPI device f= ound platform/chrome: chromeos_laptop - supply properties for ACPI devices platform/chrome: chromeos_laptop: fix touchpad button mapping on Celes Gwendal Grignou (2): platform: chrome: Add Tablet Switch ACPI driver platform/chrome: Use to_cros_ec_dev more broadly drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/chromeos_laptop.c | 315 +++++++++++++++++++++++++= +--- drivers/platform/chrome/chromeos_tbmc.c | 111 ++++++++++ drivers/platform/chrome/cros_ec_lightbar.c | 21 +- drivers/platform/chrome/cros_ec_lpc.c | 13 +- drivers/platform/chrome/cros_ec_sysfs.c | 2 - drivers/platform/chrome/cros_ec_vbc.c | 9 +- include/linux/mfd/cros_ec.h | 2 + 9 files changed, 428 insertions(+), 57 deletions(-) create mode 100644 drivers/platform/chrome/chromeos_tbmc.c --=20 Benson Leung Staff Software Engineer Chrome OS Kernel Google Inc. bleung@google.com Chromium OS Project bleung@chromium.org --CE+1k2dSO48ffgeK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6gYDF28Li+nEiKLaHwn1ewov5lgFAlsUtMwACgkQHwn1ewov 5lhSrg//bUo2NmfiS/xpaxafCVpd5CpQLk/MCdcDcDXh6ySX7CreN2ZUk3S9xEdX UUgUirM9x19xiajWnFOsJPxFe648YfxjKVQKNZ0zQBIShARM7tafhrZpWCKkLke5 uVC97vZzNflfvZjxj+2cQVcil4ixgIw3gpFa8HpfjMCSSC4rwbEvtIav1sj1d+qF /W8ZAd1MqoP6SEXHifTGXHvXj9zyCT9B4k0lepiot69KtK31J5nSzHitwpKGmlVC RFwE00sydwJDsQ8hyyqg7+/mYPtPraTV8nJbfyKzE3pgpuiPWjWtyrKrtevc1Dre I2p2HGzf+dh2usP5B/2cQw1cd9izBozeB+EwssPG5qMtiZuFf2h6IqPFaIRcnJXd +c912uuBVLNLIkdGh06jxyzFfy9N3jPMu+GHdyKnOihfT66f4FPbq9XQqBWvARLE aDdVr3j56gJXmdplCjLFqEfXg8yNpWRWXInLyIGPe10r7P5Xvz6h1hBOo8tzoILa QqxpQ+0vwY9ftGrE++q4GKWXtdiEU59n2pWuZ5hPfjOkPjUIFOpRxqXrpupAuD1P LbBqEQ0YHiPQwLDN8bYsVj/v6wnl11jtAI34iUfdfx784fiyAaRDkg7pIXqKjQdZ rCGSQfTsjLLUDG8kYAySsNqZBDl03VmeKkF083z0+oTHASucYaQ= =JZJD -----END PGP SIGNATURE----- --CE+1k2dSO48ffgeK--