phy: qcom-ufs-qmp-v3-660: increase the minimum time in hibernate
Some UFS devices violate T-HIBERN8_ENTER_TX time when moving Device
TX (Host RX) lane-1 from SLEEP to HIBERN8 at the end of burst.
M-PHY specification defines max value of 1000 ns for
T-HIBERN8_ENTER_TX but these devices drive DIF-N for 3432 ns. This can
cause the broken link situation after link starup.
This change fixes above issue by increasing host PHY's RX_MIN_HIBERN8_TIME
to 8us (we are giving some additional margin though device needs 3.432us).
Change-Id: If11d873534a025dca4bb9cea4ab3f76073001dc9
Signed-off-by:
Ziqi Chen <ziqichen@codeaurora.org>
Loading
Please register or sign in to comment