scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 17 Nov 2020 16:58:33 +0000 (08:58 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Dec 2020 10:53:16 +0000 (11:53 +0100)
commitdf7ae049e02a84b82c30c216b91c404a50dd2360
tree350ad3656f5e45f24797051b02b6f04f6330bc36
parent3897b71e1a68ce6962a29fe57372382a5eecc0f8
scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF

[ Upstream commit fd62de114f8c9df098dcd43b5d83c5714176dd12 ]

Once UFS is gated with CLKS_OFF, it should not call REQ_CLKS_OFF
again. This can lead to hibern8_enter failure.

Link: https://lore.kernel.org/r/20201117165839.1643377-2-jaegeuk@kernel.org
Reviewed-by: Can Guo <cang@codeaurora.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/ufs/ufshcd.c