linux-kernel.vger.kernel.org archive mirror
 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).