usb: dwc2: exit hibernation on session request
usb: dwc2: exit hibernation on session request

Controller enters hibernation through suspend interrupt on
disconnection. On connection, session request interrupt is generated.
dwc2 must exit hibernation and restore state from this interrupt
before continuing.

In host mode, exit from hibernation is handled by bus_resume function.

Signed-off-by: Mian Yousaf Kaukab <6d039e1e5c9c8db5c8b5fcee2b837cd67fbfc930@intel.com>
Signed-off-by: Gregory Herrero <869cc571e08bd1797a017f1a62bfeeab83fe5bd7@intel.com>
Tested-by: Robert Baldyga <72b1db3d98bf139199de36aba5da00140727c571@samsung.com>
Tested-by: Dinh Nguyen <a48724738fc762a7f206428dfcaf7ede2fd84d0f@opensource.altera.com>
Tested-by: John Youn <d42a4eb72e2ed398cd02c138cc1131a66e2fa0de@synopsys.com>
Acked-by: John Youn <d42a4eb72e2ed398cd02c138cc1131a66e2fa0de@synopsys.com>
Signed-off-by: Felipe Balbi <94dddeeef08b001e003cce128ddc162a4e2c6cd2@ti.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs