Re: [PATCH v2 0/4] usb: dwc3: Modify role-switching QC drd usb controllers

From: Krishna Kurapati
Date: Tue Jun 10 2025 - 06:01:42 EST




On 6/10/2025 2:43 PM, Krishna Kurapati wrote:

[...]


changes in v2:
Rebased on top of usb-next.

One correction. The series is based on top of (acked commit):

https://lore.kernel.org/all/20250604060019.2174029-1-krishna.kurapati@xxxxxxxxxxxxxxxx/

Sorry for the above mistake.

Regards,
Krishna.

Removed glue's extcon handling and made use of in-core handling.

Link to v1:
https://lore.kernel.org/all/20231017131851.8299-1-quic_kriskura@xxxxxxxxxxx/

Krishna Kurapati (4):
usb: dwc3: core: Introduce glue callbacks for flattened
implementations
usb: dwc3: qcom: Implement glue callbacks to facilitate runtime
suspend
usb: dwc3: qcom: Facilitate autosuspend during host mode
usb: dwc3: qcom: Remove extcon functionality from glue

drivers/usb/dwc3/core.c | 1 +
drivers/usb/dwc3/core.h | 26 +++++
drivers/usb/dwc3/drd.c | 1 +
drivers/usb/dwc3/dwc3-qcom.c | 219 +++++++++++++++++++----------------
drivers/usb/dwc3/gadget.c | 1 +
5 files changed, 150 insertions(+), 98 deletions(-)