From: Benson Leung <bleung@google.com>
To: torvalds@linux-foundation.org
Cc: enric.balletbo@collabora.com, bleung@chromium.org,
bleung@google.com, bleung@kernel.org,
linux-kernel@vger.kernel.org
Subject: [GIT PULL] chrome-platform changes for v5.12
Date: Thu, 18 Feb 2021 07:07:10 -0800 [thread overview]
Message-ID: <YC6CnuV/F5c5dFQ1@google.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 4146 bytes --]
Hi Linus,
The following changes since commit e71ba9452f0b5b2e8dc8aa5445198cd9214a6a62:
Linux 5.11-rc2 (2021-01-03 15:55:30 -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.12
for you to fetch changes up to a59e12218c4f5498d5669a0ee0c725101ca89d52:
platform/chrome: cros_ec_typec: Flush pending work (2021-02-11 13:18:46 -0800)
----------------------------------------------------------------
chrome platform changes for 5.12
Lots of changes to the cros_ec_typec driver for 5.12.
A portion of this this set of cros_ec_typec driver's changes
(up to 8553a979fcd0 platform/chrome: cros_ec_typec: Send mux configuration acknowledgment to EC)
was merged through GregKH's USB tree in immutable branch
tag-ib-usb-typec-chrome-platform-cros-ec-typec-changes-for-5.12
in order to satisfy cros_ec_typec driver and typec connector class subsystem
dependencies of subsequent changes. Please see greg's usb-5.12-rc1.
cros_ec_typec:
* Registration of cable plug information
* Support for SOP' plug registration and altmodes
* Support for reporting number of altmodes supported by partners and plugs
* Send mux configuration ack to EC via a new host command
* Support mux control with no port partner present
* Decouple cable removal from partner removal
cros_ec misc:
* Fix some event masking in cros_ec_proto.
* Gwendal reworked cros_ec's top and bottom half for consistency in ishtp and
rpmsg
* Constify static attribute_group structs
----------------------------------------------------------------
Evan Benn (2):
platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT
platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask
Gwendal Grignou (2):
platform/chrome: cros_ec: Call interrupt bottom half in ISH or RPMSG mode
platform/chrome: cros_ec: Call interrupt bottom half at probe time
Pi-Hsun Shih (2):
platform/chrome: cros_ec_commands: Add host command to keep AP off after EC reset.
platform/chrome: cros_ec_sysfs: Add cold-ap-off to sysfs reboot.
Prashant Malani (10):
platform/chrome: cros_ec_typec: Make disc_done flag partner-only
platform/chrome: cros_ec_typec: Factor out PD identity parsing
platform/chrome: cros_ec_typec: Rename discovery struct
platform/chrome: cros_ec_typec: Register cable
platform/chrome: cros_ec_typec: Store cable plug type
platform/chrome: cros_ec_typec: Set partner num_altmodes
platform/chrome: cros_ec_typec: Register SOP' cable plug
platform/chrome: cros_ec_typec: Register plug altmodes
platform/chrome: cros_ec_typec: Decouple partner removal
platform/chrome: cros_ec_typec: Flush pending work
Rajmohan Mani (2):
platform/chrome: cros_ec_typec: Skip port partner check in configure_mux()
platform/chrome: cros_ec_types: Support disconnect events without partners
Rikard Falkeborn (1):
platform/chrome: Constify static attribute_group structs
Utkarsh Patel (2):
platform/chrome: cros_ec_typec: Parameterize cros_typec_cmds_supported()
platform/chrome: cros_ec_typec: Send mux configuration acknowledgment to EC
drivers/platform/chrome/cros_ec.c | 33 ++-
drivers/platform/chrome/cros_ec.h | 4 +-
drivers/platform/chrome/cros_ec_ishtp.c | 6 +-
drivers/platform/chrome/cros_ec_lightbar.c | 2 +-
drivers/platform/chrome/cros_ec_proto.c | 12 +-
drivers/platform/chrome/cros_ec_rpmsg.c | 6 +-
drivers/platform/chrome/cros_ec_sysfs.c | 5 +-
drivers/platform/chrome/cros_ec_typec.c | 278 ++++++++++++++++++++-----
drivers/platform/chrome/cros_ec_vbc.c | 2 +-
drivers/platform/chrome/wilco_ec/sysfs.c | 2 +-
include/linux/platform_data/cros_ec_commands.h | 18 ++
11 files changed, 289 insertions(+), 79 deletions(-)
--
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 --]
next reply other threads:[~2021-02-18 17:54 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-18 15:07 Benson Leung [this message]
2021-02-22 18:12 ` [GIT PULL] chrome-platform changes for v5.12 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=YC6CnuV/F5c5dFQ1@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.