scsi: ufs: Clear UAC for FFU and RPMB LUNs
authorJaegeuk Kim <jaegeuk@google.com>
Tue, 17 Nov 2020 16:58:35 +0000 (08:58 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Jan 2021 19:18:16 +0000 (20:18 +0100)
commite5383432d92c76054470bdc562fb26f237befc13
tree42bbba41f500d4b8efdd1b7331b9bc3899f577e0
parent43dee885bead5af6d509d8b2a3afb35a7aeaa606
scsi: ufs: Clear UAC for FFU and RPMB LUNs

[ Upstream commit 4f3e900b628226011a5f71c19e53b175c014eb58 ]

In order to conduct FFU or RPMB operations, UFS needs to clear UNIT
ATTENTION condition. Clear it explicitly so that we get no failures during
initialization.

Link: https://lore.kernel.org/r/20201117165839.1643377-4-jaegeuk@kernel.org
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h