scsi: ufs: Track system suspend / resume activity
authorBart Van Assche <bvanassche@acm.org>
Tue, 18 Oct 2022 20:29:56 +0000 (13:29 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 22 Oct 2022 03:25:59 +0000 (03:25 +0000)
commit1a547cbc6fdd07992f915a614a3f7ba3fccef8fb
treecd5b2a7a3e3b134600c65ea5ae6265716714af14
parent579a4e9dbd53978cad8df88dc612837cdd210ce0
scsi: ufs: Track system suspend / resume activity

Add a new boolean variable that tracks whether the system is suspending,
suspended or resuming. This information will be used in a later commit to
fix a deadlock between the SCSI error handler and the suspend code.

Reviewed-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20221018202958.1902564-9-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c
include/ufs/ufshcd.h