phy: cadence: salvo: decrease delay value to zero for txvalid
authorPeter Chen <peter.chen@nxp.com>
Wed, 17 May 2023 16:16:42 +0000 (12:16 -0400)
committerVinod Koul <vkoul@kernel.org>
Fri, 19 May 2023 17:44:06 +0000 (23:14 +0530)
commit1492498d1301760e1d0fa21691354df9ad86bb4b
tree2171658c3f5df6e95c730c5c962477d0ab037dde
parent88bc4cda5e27a63061d83ba031bc69526180c3a1
phy: cadence: salvo: decrease delay value to zero for txvalid

For USB2 L1 use cases, some hosts may start transferring less than 20us
after End of Resume, it causes the host seeing corrupt packet from the
device side. The reason is the delay time between PHY powers up and
txvalid is 20us. To fix it, we change the delay value as 0us.

Signed-off-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20230517161646.3418250-3-Frank.Li@nxp.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/cadence/phy-cadence-salvo.c