OSDN Git Service

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)
commit9561f58442e48c3c71da250aa63bd02ec6bffcb5
treed642e16c9f26b6f8cb8df7c1c7bbcbb6f49ad073
parentf4875d509a0a78ad294a1a538d534b5ba94e685a
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