u-boot/drivers/reset
Ley Foon Tan 9e6082198a reset: socfpga: Poll for reset status after deassert reset
In Cyclone 5 SoC platform, the first USB probing is failed but second
probing is success. DWC2 USB driver read gsnpsid register right after
de-assert reset, but controller is not ready yet and it returns gsnpsid 0.
Polling reset status after de-assert reset to solve the issue.

Retry with this fix more than 10 times without issue.

Signed-off-by: Ley Foon Tan <ley.foon.tan@intel.com>
2020-02-03 09:26:14 +01:00
..
ast2500-reset.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig ARC: HSDK: introduce reset driver 2019-11-01 16:45:40 +03:00
Makefile ARC: HSDK: introduce reset driver 2019-11-01 16:45:40 +03:00
reset-bcm6345.c reset: bcm6345: convert to use live dt 2018-06-01 15:56:02 +02:00
reset-hisilicon.c reset: add reset driver for HiSilicon platform 2019-04-23 17:57:24 -04:00
reset-hsdk.c ARC: HSDK: introduce reset driver 2019-11-01 16:45:40 +03:00
reset-imx7.c imx: add support for i.MX7/i.MX8MQ reset controller 2019-10-08 16:36:36 +02:00
reset-mediatek.c reset: MedaiTek: add reset controller driver for MediaTek SoCs 2019-01-14 17:43:18 -05:00
reset-meson.c reset-meson: Add AXG reset compatible 2019-04-10 16:53:38 +02:00
reset-mtmips.c reset: add reset controller driver for MediaTek MIPS platform 2019-10-25 17:20:44 +02:00
reset-rockchip.c rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
reset-socfpga.c reset: socfpga: Poll for reset status after deassert reset 2020-02-03 09:26:14 +01:00
reset-sunxi.c reset: Add Allwinner RESET driver 2019-01-18 22:19:08 +05:30
reset-ti-sci.c reset: Introduce TI System Control Interface (TI SCI) reset driver 2018-09-11 08:32:55 -04:00
reset-uclass.c reset: Get the RESET by index without device 2019-05-09 00:44:13 +05:30
reset-uniphier.c reset: uniphier: sync reset data with Linux 4.18-rc1 2018-06-23 01:28:08 +09:00
sandbox-reset-test.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sandbox-reset.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sti-reset.c regmap: clean up regmap allocation 2018-05-07 15:15:27 -04:00
stm32-reset.c misc: stm32: Add STM32MP1 support 2018-07-20 15:55:05 -04:00
tegra186-reset.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tegra-car-reset.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00