All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] platform/chrome: typec: Add port partner registration
@ 2020-04-10  0:08 Prashant Malani
  2020-04-10  0:08 ` [PATCH v2 1/3] platform/chrome: typec: Use notifier for updates Prashant Malani
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Prashant Malani @ 2020-04-10  0:08 UTC (permalink / raw)
  To: linux-kernel
  Cc: heikki.krogerus, Prashant Malani, Benson Leung,
	Enric Balletbo i Serra, Guenter Roeck

The following series adds port-partner registration when
connects/disconnects are detected. In order to do that, we also register
a listener for the cros-usbpd-notifier, which will inform the driver of
EC PD events. While we are here, separate out the Type C port data
objects into a separate struct.

v1: https://lkml.org/lkml/2020/4/6/1155

Changes in v2:
- Added Kconfig dependency.
- Fixed style comments.
- Removed unnecessary devm_kfree() call.
- Fixed incorrect error pointer return.

Prashant Malani (3):
  platform/chrome: typec: Use notifier for updates
  platform/chrome: typec: Add struct for port data
  platform/chrome: typec: Register port partner

 drivers/platform/chrome/Kconfig         |   1 +
 drivers/platform/chrome/cros_ec_typec.c | 119 ++++++++++++++++++++----
 2 files changed, 103 insertions(+), 17 deletions(-)

-- 
2.26.0.110.g2183baf09c-goog


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-04-10  0:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-10  0:08 [PATCH v2 0/3] platform/chrome: typec: Add port partner registration Prashant Malani
2020-04-10  0:08 ` [PATCH v2 1/3] platform/chrome: typec: Use notifier for updates Prashant Malani
2020-04-10  0:19   ` Prashant Malani
2020-04-10  0:08 ` [PATCH v2 2/3] platform/chrome: typec: Add struct for port data Prashant Malani
2020-04-10  0:08 ` [PATCH v2 3/3] platform/chrome: typec: Register port partner Prashant Malani

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.