All of lore.kernel.org
 help / color / mirror / Atom feed
From: Benson Leung <bleung@google.com>
To: torvalds@linux-foundation.org
Cc: bleung@kernel.org, bleung@chromium.org, bleung@google.com,
	enric.balletbo@collabora.com, linux-kernel@vger.kernel.org
Subject: [GIT PULL] chrome-platform changes for v5.7
Date: Tue, 7 Apr 2020 22:53:36 -0700	[thread overview]
Message-ID: <20200408055336.GA123431@google.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 6618 bytes --]

Hello Linus,

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git tags/tag-chrome-platform-for-v5.7

for you to fetch changes up to a46387712da12b61bf1ce1a3f63b60a17b098960:

  platform/chrome: cros_ec_spi: Wait for USECS, not NSECS (2020-04-07 14:42:08 -0700)

----------------------------------------------------------------
chrome platform changes for 5.7

* 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

----------------------------------------------------------------
Andy Shevchenko (1):
      platform/chrome: wilco_ec: Platform data shouldn't include kernel.h

Benson Leung (1):
      platform/chrome: cros_ec_spi: Wait for USECS, not NSECS

Enric Balletbo i Serra (8):
      Merge branch 'chrome-platform-5.6-fixes' into for-next
      platform/chrome: cros_ec_proto: Report command not supported
      platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper
      platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_status helper
      platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_status helper
      platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_status helper
      platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper
      platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_CROS_EC section

Gustavo A. R. Silva (2):
      platform/chrome: cros_ec_chardev: Replace zero-length array with flexible-array member
      platform/chrome: wilco_ec: event: Replace zero-length array with flexible-array member

Gwendal Grignou (12):
      platform/chrome: cros_usbpd_notify: Fix cros-usbpd-notify notifier
      platform/chrome: cros_ec_sensorhub: Add the number of sensors in sensorhub
      platform/chrome: cros_ec_sensorhub: Add FIFO support
      platform/chrome: cros_ec_sensorhub: Add code to spread timestmap
      platform/chrome: cros_ec_sensorhub: Add median filter
      iio: cros_ec: Move function description to .c file
      iio: expose iio_device_set_clock
      iio: cros_ec: Register to cros_ec_sensorhub when EC supports FIFO
      iio: cros_ec: Remove pm function
      iio: cros_ec: Expose hwfifo_timeout
      iio: cros_ec: Report hwfifo_watermark_max
      iio: cros_ec: Use Hertz as unit for sampling frequency

Jon Flatley (2):
      platform: chrome: Add cros-usbpd-notify driver
      power: supply: cros-ec-usbpd-charger: Fix host events

Pi-Hsun Shih (1):
      platform/chrome: cros_ec_rpmsg: Fix race with host event

Prashant Malani (5):
      platform/chrome: cros_usbpd_notify: Add driver data struct
      platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat
      platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status
      platform/chrome: Add Type C connector class driver
      platform/chrome: cros_ec_typec: Update port info from EC

Sergiu Cuciurean (1):
      platform/chrome: cros_ec_spi: Use new structure for SPI transfer delays

Stephen Boyd (1):
      platform/chrome: wilco_ec: Include asm/unaligned instead of linux/ path

Wolfram Sang (1):
      platform/chrome: chromeos_laptop: make I2C API conversion complete

Yicheng Li (1):
      platform/chrome: cros_ec: Query EC protocol version if EC transitions between RO/RW

 drivers/iio/accel/cros_ec_accel_legacy.c           |    8 +-
 .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c |    3 +-
 .../iio/common/cros_ec_sensors/cros_ec_sensors.c   |   13 +-
 .../common/cros_ec_sensors/cros_ec_sensors_core.c  |  375 +++++--
 drivers/iio/industrialio-core.c                    |    8 +-
 drivers/iio/light/cros_ec_light_prox.c             |   15 +-
 drivers/iio/pressure/cros_ec_baro.c                |   14 +-
 drivers/platform/chrome/Kconfig                    |   27 +-
 drivers/platform/chrome/Makefile                   |    5 +-
 drivers/platform/chrome/chromeos_laptop.c          |    2 +-
 drivers/platform/chrome/cros_ec.c                  |   32 +-
 drivers/platform/chrome/cros_ec_chardev.c          |    4 +-
 drivers/platform/chrome/cros_ec_lightbar.c         |   50 +-
 drivers/platform/chrome/cros_ec_proto.c            |    9 +-
 drivers/platform/chrome/cros_ec_rpmsg.c            |   16 +-
 drivers/platform/chrome/cros_ec_sensorhub.c        |  111 ++-
 drivers/platform/chrome/cros_ec_sensorhub_ring.c   | 1046 ++++++++++++++++++++
 drivers/platform/chrome/cros_ec_spi.c              |    6 +-
 drivers/platform/chrome/cros_ec_sysfs.c            |   36 +-
 drivers/platform/chrome/cros_ec_typec.c            |  357 +++++++
 drivers/platform/chrome/cros_ec_vbc.c              |    4 +-
 drivers/platform/chrome/cros_usbpd_notify.c        |  306 ++++++
 drivers/platform/chrome/wilco_ec/event.c           |    4 +-
 drivers/platform/chrome/wilco_ec/properties.c      |    5 +-
 drivers/platform/chrome/wilco_ec/sysfs.c           |    4 +
 drivers/power/supply/Kconfig                       |    2 +-
 drivers/power/supply/cros_usbpd-charger.c          |   50 +-
 include/linux/iio/common/cros_ec_sensors_core.h    |  104 +-
 include/linux/iio/iio.h                            |    2 +
 include/linux/platform_data/cros_ec_proto.h        |    4 +
 include/linux/platform_data/cros_ec_sensorhub.h    |  163 +++
 include/linux/platform_data/cros_usbpd_notify.h    |   17 +
 include/linux/platform_data/wilco-ec.h             |    8 +-
 33 files changed, 2467 insertions(+), 343 deletions(-)
 create mode 100644 drivers/platform/chrome/cros_ec_sensorhub_ring.c
 create mode 100644 drivers/platform/chrome/cros_ec_typec.c
 create mode 100644 drivers/platform/chrome/cros_usbpd_notify.c
 create mode 100644 include/linux/platform_data/cros_usbpd_notify.h

-- 
Benson Leung
Staff Software Engineer
Chrome OS Kernel
Google Inc.
bleung@google.com
Chromium OS Project
bleung@chromium.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

             reply	other threads:[~2020-04-08  5:53 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-08  5:53 Benson Leung [this message]
2020-04-09  4:55 ` [GIT PULL] chrome-platform changes for v5.7 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200408055336.GA123431@google.com \
    --to=bleung@google.com \
    --cc=bleung@chromium.org \
    --cc=bleung@kernel.org \
    --cc=enric.balletbo@collabora.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.