• Linus Torvalds's avatar
    Merge tag 'tag-chrome-platform-for-v5.7' of... · 413a103c
    Linus Torvalds authored
    Merge tag 'tag-chrome-platform-for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux
    
    Pull chrome platform updates from Benson Leung:
    
      cros-usbpd-notify and cros_ec_typec:
       - Add a new notification driver that handles and dispatches USB PD
         related events to other drivers.
       - Add a Type C connector class driver for cros_ec
    
      CrOS EC:
       - Introduce a new cros_ec_cmd_xfer_status helper
    
      Sensors/iio:
       - A series from Gwendal that adds Cros EC sensor hub FIFO support
    
      Wilco EC:
       - Fix a build warning.
       - Platform data shouldn't include kernel.h
    
      Misc:
       - i2c api conversion complete, with i2c_new_client_device instead of
         i2c_new_device in chromeos_laptop.
       - Replace zero-length array with flexible-array member in
         cros_ec_chardev and wilco_ec
       - Update new structure for SPI transfer delays in cros_ec_spi
    
    * tag 'tag-chrome-platform-for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux: (34 commits)
      platform/chrome: cros_ec_spi: Wait for USECS, not NSECS
      iio: cros_ec: Use Hertz as unit for sampling frequency
      iio: cros_ec: Report hwfifo_watermark_max
      iio: cros_ec: Expose hwfifo_timeout
      iio: cros_ec: Remove pm function
      iio: cros_ec: Register to cros_ec_sensorhub when EC supports FIFO
      iio: expose iio_device_set_clock
      iio: cros_ec: Move function description to .c file
      platform/chrome: cros_ec_sensorhub: Add median filter
      platform/chrome: cros_ec_sensorhub: Add code to spread timestmap
      platform/chrome: cros_ec_sensorhub: Add FIFO support
      platform/chrome: cros_ec_sensorhub: Add the number of sensors in sensorhub
      platform/chrome: chromeos_laptop: make I2C API conversion complete
      platform/chrome: wilco_ec: event: Replace zero-length array with flexible-array member
      platform/chrome: cros_ec_chardev: Replace zero-length array with flexible-array member
      platform/chrome: cros_ec_typec: Update port info from EC
      platform/chrome: Add Type C connector class driver
      platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status
      platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat
      platform/chrome: cros_usbpd_notify: Add driver data struct
      ...
    413a103c
industrialio-core.c 47.3 KB