linux-imx/drivers/usb/gadget
Pawel Laszczak f224f37297 usb: cdns2: Fix controller reset issue
commit e294092811 upstream.

Patch fixes the procedure of resetting controller.
The CPUCTRL register is write only and reading returns 0.
Waiting for reset to complite is incorrect.

Fixes: 3eb1f1efe2 ("usb: cdns2: Add main part of Cadence USBHS driver")
cc: stable@vger.kernel.org
Signed-off-by: Pawel Laszczak <pawell@cadence.com>
Link: https://lore.kernel.org/r/PH7PR07MB9538D56D75F1F399D0BB96F0DD922@PH7PR07MB9538.namprd07.prod.outlook.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-09-12 11:11:41 +02:00
..
function Revert "usb: gadget: uvc: cleanup request when not in correct state" 2024-08-29 17:33:56 +02:00
legacy usb: gadget: webcam: Make g_webcam loadable again 2024-01-25 15:35:53 -08:00
udc usb: cdns2: Fix controller reset issue 2024-09-12 11:11:41 +02:00
composite.c usb: gadget: composite: fix OS descriptors w_value logic 2024-05-17 12:02:28 +02:00
config.c
configfs.c usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() 2024-07-18 13:21:19 +02:00
configfs.h
epautoconf.c
functions.c
Kconfig
Makefile
u_f.c
u_f.h
u_os_desc.h
usbstring.c