u-boot/drivers/usb/cdns3
Aswath Govindraju f2434c3ea2 usb: cdns3: gadget.c: Set fast access bit
When the device port is in a low power state [U3/L2/Not Connected],
accesses to usb device registers may take a long time. This could lead to
potential core hang when the controller registers are accessed after the
port is disabled by setting DEVDS field. Setting the fast register access
bit ensures that the PHY clock is keeping up in active state.

Therefore, set fast access bit to ensure the accesses to device registers
are quick even in low power states.

Signed-off-by: Aswath Govindraju <a-govindraju@ti.com>
Signed-off-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
2023-05-18 10:37:31 -05:00
..
Kconfig Rename SPL_USB_HOST_SUPPORT to SPL_USB_HOST 2021-07-28 14:27:54 -04:00
Makefile usb: cdns3: Add TI wrapper driver for CDNS USB3 controller 2019-11-07 00:24:59 +01:00
cdns3-ti.c usb: cdns3: cdns3-ti: Add compatible for AM64 SoC 2021-11-17 17:09:47 -05:00
core.c Rename SPL_USB_HOST_SUPPORT to SPL_USB_HOST 2021-07-28 14:27:54 -04:00
core.h
debug.h
drd.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
drd.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
ep0.c usb: cdns3: Fix not calling dev_xxx with a device 2020-09-30 08:53:51 -04:00
gadget-export.h
gadget.c usb: cdns3: gadget.c: Set fast access bit 2023-05-18 10:37:31 -05:00
gadget.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
host-export.h
host.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
trace.c
trace.h