scsi: ufs: ufs-mediatek: fix TX LCC disabling timing
authorStanley Chu <stanley.chu@mediatek.com>
Fri, 7 Feb 2020 07:03:56 +0000 (15:03 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 13 Feb 2020 00:27:15 +0000 (19:27 -0500)
commit618b4d07a4420ca9f01837f183ce7b1ac0b31307
tree56e4d2048df95300910a7dccde66de0a17518f1b
parent145e5a8a5cbd0c608dfe653c92edb70a580bdbf6
scsi: ufs: ufs-mediatek: fix TX LCC disabling timing

MediaTek UFS host requires TX LCC to be disabled on both host and device
sides. This can be done by disabling host's local TX LCC before link
startup. Correct TX LCC disabling timing in MediaTek UFS driver.

Link: https://lore.kernel.org/r/20200207070357.17169-2-stanley.chu@mediatek.com
Reviewed-by: Avri Altman <avri.altman@wdc.com>
Signed-off-by: Stanley Chu <stanley.chu@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-mediatek.c