]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs: Fix up auto hibern8 enablement
authorCan Guo <cang@codeaurora.org>
Fri, 15 Nov 2019 06:09:26 +0000 (22:09 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 19 Nov 2019 04:15:51 +0000 (23:15 -0500)
commit975565c612d9f58c10fe5d79d1a9f46c7410bb85
tree9381d03f7b238dcf19732e6e0182c4c761352bc6
parentb37239cd025b10b414775d517ead7aec7ae18d81
scsi: ufs: Fix up auto hibern8 enablement

Fix up possible unclocked register access to auto hibern8 register in
resume path and through sysfs entry. Meanwhile, enable auto hibern8 only
after device is fully initialized in probe path.

Link: https://lore.kernel.org/r/1573798172-20534-4-git-send-email-cang@codeaurora.org
Reviewed-by: Stanley Chu <stanley.chu@mediatek.com>
Signed-off-by: Can Guo <cang@codeaurora.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-sysfs.c
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h