]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs: mediatek: Support vops pre suspend to disable auto-hibern8
authorPeter Wang <peter.wang@mediatek.com>
Wed, 6 Oct 2021 05:47:05 +0000 (13:47 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 12 Oct 2021 17:41:01 +0000 (13:41 -0400)
commitc89c4f1f8f7a6ddc5c6247bdf0b8e8c89743c6d9
treed642e16c9f26b6f8cb8df7c1c7bbcbb6f49ad073
parent6acaee7f5cead8f670a907bedd7bbbdc0c1cdd6e
scsi: ufs: mediatek: Support vops pre suspend to disable auto-hibern8

Mediatek UFS needs auto-hibern8 disabled before suspend. Introduce a
solution to do pre-suspend before SSU (sleep).

Link: https://lore.kernel.org/r/20211006054705.21885-1-peter.wang@mediatek.com
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Bean Huo <beanhuo@micron.com>
Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-exynos.c
drivers/scsi/ufs/ufs-hisi.c
drivers/scsi/ufs/ufs-mediatek.c
drivers/scsi/ufs/ufs-mediatek.h
drivers/scsi/ufs/ufs-qcom.c
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h