USBD_HAL: Don't disable UDP peripheral clock on suspend

Change-Id: I2169e2140762b37661f4567bb148326afd85cddc
Closes: OS#4329
This commit is contained in:
Harald Welte
2019-12-15 17:20:34 +01:00
parent ad117091ca
commit b0b457df63

View File

@@ -1687,7 +1687,10 @@ void USBD_HAL_Suspend(void)
/* The device enters the Suspended state */
UDP_DisableTransceiver();
UDP_DisableUsbClock();
UDP_DisablePeripheralClock();
/* Don't disable peripheral clock; this somehow breaks completion of any IN transfers
* that have already been written to the peripheral, and which we expect to complete
* after resume */
//UDP_DisablePeripheralClock();
}
/**