scsi: ufs: ufs-mediatek: Check link status after exiting hibern8
authorPeter Wang <peter.wang@mediatek.com>
Thu, 21 Dec 2023 11:04:14 +0000 (19:04 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 24 Jan 2024 02:06:05 +0000 (21:06 -0500)
commit29b3a373e2df30b1f8bb9ef8a0d480cce3d0e295
treea0aa7a4d46b169a1f3ef8259a943f543e3c159af
parent0652205b4ce2c954a08f9cbba432aadda79c6484
scsi: ufs: ufs-mediatek: Check link status after exiting hibern8

To prevent SSU(Active) error, check link status after exiting hibern8.  If
link is not VS_LINK_UP, return error and do ufshcd_link_recovery.

Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Link: https://lore.kernel.org/r/20231221110416.16176-2-peter.wang@mediatek.com
Reviewed-by: Chun-Hung Wu <chun-hung.wu@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/ufs-mediatek.c