android_kernel_xiaomi_sm8450/drivers/usb/chipidea
Xu Yang 4c83143fc6 usb: chipidea: udc: enable suspend interrupt after usb reset
[ Upstream commit e4fdcc10092fb244218013bfe8ff01c55d54e8e4 ]

Currently, suspend interrupt is enabled before pullup enable operation.
This will cause a suspend interrupt assert right after pullup DP. This
suspend interrupt is meaningless, so this will ignore such interrupt
by enable it after usb reset completed.

Signed-off-by: Xu Yang <xu.yang_2@nxp.com>
Acked-by: Peter Chen <peter.chen@kernel.org>
Link: https://lore.kernel.org/r/20240823073832.1702135-1-xu.yang_2@nxp.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-10-17 15:08:32 +02:00
..
bits.h
ci_hdrc_imx.c usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 2023-09-19 12:20:02 +02:00
ci_hdrc_imx.h
ci_hdrc_msm.c
ci_hdrc_pci.c
ci_hdrc_tegra.c
ci_hdrc_usb2.c
ci.h usb: chipidea: core: fix possible concurrent when switch role 2023-04-05 11:23:41 +02:00
core.c usb: chipidea: wait controller resume finished for wakeup irq 2024-01-25 14:37:51 -08:00
debug.c
host.c
host.h
Kconfig
Makefile
otg_fsm.c usb: chipidea: fix deadlock in ci_otg_del_timer 2022-11-25 17:45:51 +01:00
otg_fsm.h
otg.c usb: chipidea: core: fix possible concurrent when switch role 2023-04-05 11:23:41 +02:00
otg.h
udc.c usb: chipidea: udc: enable suspend interrupt after usb reset 2024-10-17 15:08:32 +02:00
udc.h
ulpi.c
usbmisc_imx.c usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 2023-09-19 12:20:02 +02:00