usb: dwc3: gadget: Change runtime pm function for DWC3 runtime suspend

2021-02-14 Thread Daehwan Jung
It seems pm_runtime_put calls runtime_idle callback not runtime_suspend callback. It's better to use pm_runtime_put_sync_suspend to allow DWC3 runtime suspend. Signed-off-by: Daehwan Jung --- drivers/usb/dwc3/gadget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dr

usb: dwc3: gadget: skip pullup and set_speed after suspend

2021-01-19 Thread Daehwan Jung
avior like ITMON error. Signed-off-by: Daehwan Jung --- drivers/usb/dwc3/gadget.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index ee44321..d7d4202 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -2