Merge tag 'tag-chrome-platform-for-v5.18' of git://git.kernel.org/pub/scm/linux/kerne...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 2 Apr 2022 17:44:18 +0000 (10:44 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 2 Apr 2022 17:44:18 +0000 (10:44 -0700)
Pull chrome platform updates from Benson Leung:
 "cros_ec_typec:

   - Check for EC device - Fix a crash when using the cros_ec_typec
     driver on older hardware not capable of typec commands

   - Make try power role optional

   - Mux configuration reorganization series from Prashant

  cros_ec_debugfs:

   - Fix use after free. Thanks Tzung-bi

  sensorhub:

   - cros_ec_sensorhub fixup - Split trace include file

  misc:

   - Add new mailing list for chrome-platform development:

chrome-platform@lists.linux.dev

     Now with patchwork!"

* tag 'tag-chrome-platform-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux:
  platform/chrome: cros_ec_debugfs: detach log reader wq from devm
  platform: chrome: Split trace include file
  platform/chrome: cros_ec_typec: Update mux flags during partner removal
  platform/chrome: cros_ec_typec: Configure muxes at start of port update
  platform/chrome: cros_ec_typec: Get mux state inside configure_mux
  platform/chrome: cros_ec_typec: Move mux flag checks
  platform/chrome: cros_ec_typec: Check for EC device
  platform/chrome: cros_ec_typec: Make try power role optional
  MAINTAINERS: platform-chrome: Add new chrome-platform@lists.linux.dev list

1  2 
MAINTAINERS
drivers/platform/chrome/Makefile

diff --cc MAINTAINERS
@@@ -4646,8 -4544,8 +4647,9 @@@ F:      drivers/platform/chrome
  
  CHROMEOS EC CODEC DRIVER
  M:    Cheng-Yi Chiang <cychiang@chromium.org>
 +M:    Tzung-Bi Shih <tzungbi@google.com>
  R:    Guenter Roeck <groeck@chromium.org>
+ L:    chrome-platform@lists.linux.dev
  S:    Maintained
  F:    Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
  F:    sound/soc/codecs/cros_ec_codec.*
@@@ -2,9 -2,9 +2,10 @@@
  
  # tell define_trace.h where to find the cros ec trace header
  CFLAGS_cros_ec_trace.o:=              -I$(src)
+ CFLAGS_cros_ec_sensorhub_ring.o:=     -I$(src)
  
  obj-$(CONFIG_CHROMEOS_LAPTOP)         += chromeos_laptop.o
 +obj-$(CONFIG_CHROMEOS_PRIVACY_SCREEN) += chromeos_privacy_screen.o
  obj-$(CONFIG_CHROMEOS_PSTORE)         += chromeos_pstore.o
  obj-$(CONFIG_CHROMEOS_TBMC)           += chromeos_tbmc.o
  obj-$(CONFIG_CROS_EC)                 += cros_ec.o