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 -0700) ---------------------------------------------------------------- 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 found 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 -- Benson Leung Staff Software Engineer Chrome OS Kernel Google Inc. bleung@google.com Chromium OS Project bleung@chromium.org