changes in v2:
Rebased on top of usb-next.
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(-)