All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] TPS6598x PD tracing and other improvements
@ 2022-03-17 15:45 Sebastian Krzyszkowiak
  2022-03-17 15:45 ` [PATCH 1/7] usb: typec: tipd: Only update power status on IRQ Sebastian Krzyszkowiak
                   ` (7 more replies)
  0 siblings, 8 replies; 16+ messages in thread
From: Sebastian Krzyszkowiak @ 2022-03-17 15:45 UTC (permalink / raw)
  To: Heikki Krogerus, linux-usb
  Cc: Sebastian Krzyszkowiak, Greg Kroah-Hartman, Sven Peter,
	Guido Günther, Angus Ainslie, Hector Martin,
	Bryan O'Donoghue, linux-kernel, kernel

This is a series developed for the Librem 5 phone, which uses TPS65982
as its USB-C controller. Implemented are Power Delivery sink contract
tracing and exporting negotiated power values as power supply properties,
fixes for data role swapping, status register caching and a debugfs entry
for querying customer use word of the firmware running on the controller.

Angus Ainslie (3):
  usb: typec: tipd: set the data role on tps IRQ
  usb: typec: tipd: Add trace event for SINK PD contract
  usb: typec: tipd: Provide POWER_SUPPLY_PROP_{CURRENT,VOLTAGE}_MAX

Guido Günther (2):
  usb: typec: tipd: Only update power status on IRQ
  usb: typec: tipd: Add debugfs entries for customer use word

Sebastian Krzyszkowiak (2):
  usb: typec: tipd: Provide POWER_SUPPLY_PROP_PRESENT
  usb: typec: tipd: Fail probe when the controller is in BOOT mode

 drivers/usb/typec/tipd/core.c     | 263 ++++++++++++++++++++++++++----
 drivers/usb/typec/tipd/tps6598x.h |  30 ++++
 drivers/usb/typec/tipd/trace.h    |  38 +++++
 3 files changed, 302 insertions(+), 29 deletions(-)

-- 
2.35.1


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

end of thread, other threads:[~2022-04-04 14:05 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-17 15:45 [PATCH 0/7] TPS6598x PD tracing and other improvements Sebastian Krzyszkowiak
2022-03-17 15:45 ` [PATCH 1/7] usb: typec: tipd: Only update power status on IRQ Sebastian Krzyszkowiak
2022-04-04 13:22   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 2/7] usb: typec: tipd: set the data role on tps IRQ Sebastian Krzyszkowiak
2022-04-04 13:29   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 3/7] usb: typec: tipd: Add trace event for SINK PD contract Sebastian Krzyszkowiak
2022-04-04 13:42   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 4/7] usb: typec: tipd: Provide POWER_SUPPLY_PROP_{CURRENT,VOLTAGE}_MAX Sebastian Krzyszkowiak
2022-04-04 13:57   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 5/7] usb: typec: tipd: Provide POWER_SUPPLY_PROP_PRESENT Sebastian Krzyszkowiak
2022-04-04 13:59   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 6/7] usb: typec: tipd: Add debugfs entries for customer use word Sebastian Krzyszkowiak
2022-04-04 14:03   ` Heikki Krogerus
2022-03-17 15:45 ` [PATCH 7/7] usb: typec: tipd: Fail probe when the controller is in BOOT mode Sebastian Krzyszkowiak
2022-04-04 14:04   ` Heikki Krogerus
2022-04-01 13:49 ` [PATCH 0/7] TPS6598x PD tracing and other improvements Heikki Krogerus

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.