All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/3] usb: typec: ucsi: allow retry to find role switch
@ 2022-04-21 10:09 Linyu Yuan
  2022-04-21 10:09 ` [PATCH v4 1/3] usb: typec: ucsi: add a common function ucsi_unregister_connectors() Linyu Yuan
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Linyu Yuan @ 2022-04-21 10:09 UTC (permalink / raw)
  To: Heikki Krogerus, Greg Kroah-Hartman; +Cc: linux-usb, Jack Pham, Linyu Yuan

when one role switch module built as module, it may load later then
ucsi, this change series allow retry from ucsi.

v2: improve ucsi_connector_clean() to cover all condition,
    and add one new change to avoid allocate one unused connector.

v3: fix comment from ucsi maintainer.

v4: fix review comment from Heikki Krogerus,
    merge patch#1 and patch#2 in V3 into one patch,
    add counter for retry limit,
    and some other minor fix.

Linyu Yuan (3):
  usb: typec: ucsi: add a common function ucsi_unregister_connectors()
  usb: typec: ucsi: do not allocate one extra unused connector
  usb: typec: ucsi: Wait for the USB role switches

 drivers/usb/typec/ucsi/ucsi.c | 86 +++++++++++++++++++++++++------------------
 drivers/usb/typec/ucsi/ucsi.h |  6 ++-
 2 files changed, 55 insertions(+), 37 deletions(-)

-- 
2.7.4


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

end of thread, other threads:[~2022-04-21 10:11 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-21 10:09 [PATCH v4 0/3] usb: typec: ucsi: allow retry to find role switch Linyu Yuan
2022-04-21 10:09 ` [PATCH v4 1/3] usb: typec: ucsi: add a common function ucsi_unregister_connectors() Linyu Yuan
2022-04-21 10:09 ` [PATCH v4 2/3] usb: typec: ucsi: do not allocate one extra unused connector Linyu Yuan
2022-04-21 10:09 ` [PATCH v4 3/3] usb: typec: ucsi: Wait for the USB role switches Linyu Yuan

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.