Commit fb3f4037 authored by Jos Wang's avatar Jos Wang Committed by Treehugger Robot
Browse files

UPSTREAM: usb: dwc3: core: Workaround for CSR read timeout



This is a workaround for STAR 4846132, which only affects
DWC_usb31 version2.00a operating in host mode.

There is a problem in DWC_usb31 version 2.00a operating
in host mode that would cause a CSR read timeout When CSR
read coincides with RAM Clock Gating Entry. By disable
Clock Gating, sacrificing power consumption for normal
operation.

Cc: stable <stable@kernel.org> # 5.10.x: 1e43c86d: usb: dwc3: core: Add DWC31 version 2.00a controller
Change-Id: I4f597ff7d556c4b24ff3b188d7e41748fc40ec30
Signed-off-by: default avatarJos Wang <joswang@lenovo.com>
Acked-by: default avatarThinh Nguyen <Thinh.Nguyen@synopsys.com>
Link: https://lore.kernel.org/r/20240619114529.3441-1-joswang1221@gmail.com


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit fc1d1a71)
Bug: 351966983
Signed-off-by: default avatarKalesh Singh <kaleshsingh@google.com>
parent c867ece9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment