Received: by 10.192.165.156 with SMTP id m28csp9633imm; Thu, 12 Apr 2018 15:25:36 -0700 (PDT) X-Google-Smtp-Source: AIpwx48EkXnSkYp5hOWz/7ngv/whWGklFmqmiuQ0k1Wzi/wXTEW/bNUi/FXsqbnCPMEP2ROP6CB0 X-Received: by 2002:a17:902:9a44:: with SMTP id x4-v6mr2886080plv.312.1523571936629; Thu, 12 Apr 2018 15:25:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523571936; cv=none; d=google.com; s=arc-20160816; b=t/jcCc2MfsrF1rERfVwYcPlmmG5CvGRwq49hJL8uKtDxEE+jO2MU2WF66h66eE204x R1aajMTVMThoTuAJ5QWQJVSX4Fd1NFl+NikJdvSEWTMGGR+E8KBy6LET7umySRbtedKD xalv9IFzysqNEgv0XRd3USJ26IwzVGLEQk/EHPbcSrrkxuYw2VU4vlaF/xgZt1vRppZl 3FTcOrdJ8gGxqxcEYjJ9eQi5IXergrsYaiQ0ap573FHttz5ghRNjShv8ROx3Bz/n+jIl 74n9qOrSyrcoZhU5NzaJhGIDxpw1X8II9QFP7k2Bvj8KeqCnMOHeS1SjLTP8Bmk/aebe I0Ag== 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=BojM+EeDa/zSLGFDosJkxq2z0xJLxUPDBiCe3XAleQw=; b=zGVnhRgGZ5ZNj47U+PPqPLjGhDa0ccw56bfDmUhJjaJ4vkiSklkpZt8RBLAoQ1QN4U Go2fGU3x/X250fSvSTtBUcWfrIZuRIjQ1V5NoutQmAhL+QYDe0GmLZPUAWwtMnwBSdr8 g/JImtvecOtF2t26CkzU/jJ/uoNXHM+kCotr37WPI6Sc27/bUkIAPAZmuYeuYXkJ36+G yiauSeTQkubq9R/jxY0kBuqrij+ky80sNXj4SPAFqij9ji8IqHWEk1pL/eJeeRGkqmYR JK6Bppho3IepGaF3ZAbDTf+W+PUPNDIxsOgDBJjMxV/zlUHTuLefVFnlbqN/JL9rfI5h 5SxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=B3gmXazo; 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 g9si3116262pfh.403.2018.04.12.15.25.22; Thu, 12 Apr 2018 15:25:36 -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=B3gmXazo; 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 S1753755AbeDLWVG (ORCPT + 99 others); Thu, 12 Apr 2018 18:21:06 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:43734 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753308AbeDLWVF (ORCPT ); Thu, 12 Apr 2018 18:21:05 -0400 Received: by mail-pl0-f68.google.com with SMTP id a39-v6so4846068pla.10 for ; Thu, 12 Apr 2018 15:21:05 -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=BojM+EeDa/zSLGFDosJkxq2z0xJLxUPDBiCe3XAleQw=; b=B3gmXazoYptKtKZ6L9e5JY9JGQdnw1cEVMjBbnN8FYLW/UFeiUsX9Yba3k7EuuEh+n umFRbNyRJWcKbarhFdafOOC2GiU1/ItSHtTMyTx6pIFsjZoClEXNZpX3iRZKTJrJF7c6 ellkV76SR2cYP1rssyq9U1Y3V9Q7FmMxP0NpJ8mVt/RCxDH/Sb34GQQSWUZTT1PGcTa8 Tdh2l7O112TdXhyQ/zxW12T5Cot6n124bILydQMgGpGZOInCH05hZ6aGm1z2wP3Rp5Oo Wl80msQPJA5isq7zx9qJpF31JSt/SIKOvuhGmI2OCI7u8Rc0wz9i7CuQ1N/9r3Ml3czw Ppag== 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=BojM+EeDa/zSLGFDosJkxq2z0xJLxUPDBiCe3XAleQw=; b=gPzXU4p7/eY1zqOhxW4m33jb15pjfF2fnqoypMr/6vpGQZI1HMSVc3KLVvedrEwJno mFmkzhPQxSws+dienJNvioJqzYlhux+HAddzrdoek07Rrtc9Wisx+lIkfgYVYR/imlbX iLnyzP8z3W7rU1vjvkgqvx9ErgVAEObLxBs2uxkGeEoy6zyZUMxQ9P3lTAVmyBbARICa L00Yepj5uOLGkjRakNatum8QRkCV3V2uj2mgAfzawfPbS2Q0PUnLBkrGGq4zebggr53E YXT8H9zDYF+9CWvlC6bTpaJvNidAbdLVyPWv754wNoxxEOYjedP2wCfn/V42vbMtvND1 H54g== X-Gm-Message-State: ALQs6tBqGzTgfMlSb3RPm053ibl5dJnUtub4toS2PZ72f2j9SSwgaOap tfvx7dC45vncv/ldQ4+l+zte4A== X-Received: by 2002:a17:902:4001:: with SMTP id b1-v6mr2741127pld.273.1523571664055; Thu, 12 Apr 2018 15:21:04 -0700 (PDT) Received: from decatoncale.mtv.corp.google.com ([2620:0:1000:1501:e4e8:e3c6:19f1:ae51]) by smtp.gmail.com with ESMTPSA id u68sm8803910pfu.167.2018.04.12.15.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 12 Apr 2018 15:21:02 -0700 (PDT) Date: Thu, 12 Apr 2018 15:21:01 -0700 From: Benson Leung To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, bleung@chromium.org, groeck@chromium.org, dtor@chromium.org, dmitry.torokhov@gmail.com, olof@lixom.net, linux@roeck-us.net, bleung@google.com, enric.balletbo@collabora.com, gwendal@chromium.org Subject: [GIT PULL] chrome-platform updates for v4.17 Message-ID: <20180412222101.GA242548@decatoncale.mtv.corp.google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" 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 --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The following changes since commit 3eb2ce825ea1ad89d20f7a3b5780df850e4be274: Linux 4.16-rc7 (2018-03-25 12:44:30 -1000) 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.17 for you to fetch changes up to c171d3b8a67e08884d915ffbb1dbc475747d7df2: Merge remote-tracking branch 'origin/ib-chrome-platform-cros-ec-sysfs-deb= ugfs-for-v4.17' into working-branch-for-4.17 (2018-04-10 22:30:34 -0700) ---------------------------------------------------------------- Changes to chrome-platform for v4.17 Incorporates a series from Dmitry to remove platform data from chromeos_laptop.c, which was the only user of platform data for the atmel_mxt_ts driver. Includes a series to clean up sysfs and debugfs for cros_ec. Other misc. cleanups. Thanks, Benson ---------------------------------------------------------------- Benson Leung (2): Merge remote-tracking branch 'chrome-platform-stop-being-a-platform-d= river-plus-atmel_mxt_ts-for-v4.17' into working-branch-for-4.17 Merge remote-tracking branch 'origin/ib-chrome-platform-cros-ec-sysfs= -debugfs-for-v4.17' into working-branch-for-4.17 Dmitry Torokhov (14): Input: atmel_mxt_ts - do not pass suspend mode in platform data Input: atmel_mxt_ts - switch from OF to generic device properties Input: atmel_mxt_ts - switch ChromeOS ACPI devices to generic props platform/chrome: chromeos_laptop - add SPDX identifier platform/chrome: chromeos_laptop - stop setting suspend mode for Atme= l devices platform/chrome: chromeos_laptop - introduce pr_fmt() platform/chrome: chromeos_laptop - factor out getting IRQ from DMI platform/chrome: chromeos_laptop - rework i2c peripherals initializat= ion platform/chrome: chromeos_laptop - parse DMI IRQ data once platform/chrome: chromeos_laptop - use I2C notifier to create devices platform/chrome: chromeos_laptop - rely on I2C to set up interrupt tr= igger platform/chrome: chromeos_laptop - use device properties for Pixel platform/chrome: chromeos_laptop - discard data for unneeded boards Input: atmel_mxt_ts - remove platform data support Enric Balletbo i Serra (3): platform/chrome: cros_ec_sysfs: introduce to_cros_ec_dev define. platform/chrome: cros_ec_sysfs: use permission-specific DEVICE_ATTR v= ariants platform/chrome: cros_ec_debugfs: Use octal permissions '0444' Gwendal Grignou (2): platform/chrome: cros_ec_sysfs: Modify error handling platform/chrome: mfd/cros_ec_dev: Add sysfs entry to set keyboard wak= e lid angle Salvatore Bellizzi (1): platform/chrome: cros_ec_lpc: Add support for Google devices using cu= stom coreboot firmware Shawn Nematbakhsh (1): platform/chrome: cros_ec_debugfs: Add PD port info to debugfs Wenkai Du (1): platform/chrome: cros_ec_lpc: wake up from s2idle on Chrome EC MAINTAINERS | 1 - drivers/input/touchscreen/atmel_mxt_ts.c | 231 ++++---- drivers/mfd/cros_ec_dev.c | 31 +- drivers/platform/chrome/chromeos_laptop.c | 896 +++++++++++++++----------= ---- drivers/platform/chrome/cros_ec_debugfs.c | 76 ++- drivers/platform/chrome/cros_ec_lpc.c | 16 + drivers/platform/chrome/cros_ec_sysfs.c | 141 +++-- include/linux/mfd/cros_ec.h | 2 + include/linux/mfd/cros_ec_commands.h | 3 + include/linux/platform_data/atmel_mxt_ts.h | 31 - 10 files changed, 789 insertions(+), 639 deletions(-) delete mode 100644 include/linux/platform_data/atmel_mxt_ts.h --=20 Benson Leung Staff Software Engineer Chrome OS Kernel Google Inc. bleung@google.com Chromium OS Project bleung@chromium.org --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6gYDF28Li+nEiKLaHwn1ewov5lgFAlrP280ACgkQHwn1ewov 5li2BBAAsiFUCxL/pBCGZ6/SECDZC2z9WXSdFtWiXPYVgq2vvwwiOHiEmdYWuMjL lEa6f4hSebXZ+HJdotPVCEIh0uCZE3US+rD3V260gIPVrxmLUNTZdyOfTzCtgbjU 9XMcNOzIfpuKfPvSk4fVHh8v9msDtVhnmKkXIqQGvPuqcaH48l1gXGHD/WlfcqZz rdPd8mxh0t9gHHv6zV2xcF7DIT2CA9J7yeD8H8SF4WxwXOYq3nlAT+Gg+HjmLhtz MctRIhIk8pNQImihfUEgJb2m2ZyFPz8eQmTyZEGLEN2eV1dF6io3IL8qGfiG64pe AK54+PJFdhTUimaeH8Bw3Z3VXx6XFBM+0u6Iv2Cs12CTBo1z5mfvjInlXzfncAJH M1GXodM3BwX6N/Q9g4P6DrIdZFvDZN0OtFGNOBdbBZu/r/5hwHfA5mWHK8fqqMnd Nm6ix4k/p7wDt63zOYHMa8aPOtcHcDpAuLoXNF3iHaX/XyayGLkDhBjYhpWHAjDp rUwT/IOY7o+WLblD7CVI7CsQTtJCtGNRzm4QcF5/v0Bd/50lH+4OIA7TVN6RXgQa aazrPh1Kd2NsqUCisDWZVkfRpuZ8D6SHaUzNRt6ue7GstvIHOw+MkcYeAf6I+an4 dIjefCdD3RC74/sTQsUAUAAinDg+40lHslEYYiO+rivyWgEn2bo= =Fwix -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--