On some platforms, if the ITP counter clock is from utmi_clk, and the usb2 suspended firstly, then the ITP clock will miss, to resolve this, we can use soft ITP sync to make dwc3 core use ref_clk for ITP counter. Reviewed-by: Peter Chen <peter.chen@nxp.com> Signed-off-by: Li Jun <jun.li@nxp.com>