kernel_optimize_test/drivers/scsi/ufs
Peter Wang d644642794 scsi: ufs: ufs-mediatek: Fix power down spec violation
[ Upstream commit c625b80b9d00f3546722cd77527f9697c8c4c911 ]

As per spec, e.g. JESD220E chapter 7.2, while powering off the UFS device,
RST_N signal should be between VSS(Ground) and VCCQ/VCCQ2. The power down
sequence after fixing:

Power down:

 1. Assert RST_N low

 2. Turn-off VCC

 3. Turn-off VCCQ/VCCQ2

Link: https://lore.kernel.org/r/1620813706-25331-1-git-send-email-peter.wang@mediatek.com
Reviewed-by: Stanley Chu <stanley.chu@mediatek.com>
Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-06-03 09:00:43 +02:00
..
cdns-pltfrm.c
Kconfig
Makefile
tc-dwc-g210-pci.c
tc-dwc-g210-pltfrm.c
tc-dwc-g210.c
tc-dwc-g210.h
ti-j721e-ufs.c
ufs_bsg.c
ufs_bsg.h
ufs_quirks.h
ufs-exynos.c
ufs-exynos.h
ufs-hisi.c scsi: ufs: handle cleanup correctly on devm_reset_control_get error 2021-05-26 12:06:56 +02:00
ufs-hisi.h
ufs-mediatek.c scsi: ufs: ufs-mediatek: Fix power down spec violation 2021-06-03 09:00:43 +02:00
ufs-mediatek.h
ufs-qcom-ice.c
ufs-qcom.c
ufs-qcom.h
ufs-sysfs.c
ufs-sysfs.h
ufs.h
ufshcd-crypto.c
ufshcd-crypto.h
ufshcd-dwc.c
ufshcd-dwc.h
ufshcd-pci.c
ufshcd-pltfrm.c
ufshcd-pltfrm.h
ufshcd.c scsi: ufs: core: Increase the usable queue depth 2021-05-26 12:06:48 +02:00
ufshcd.h
ufshci-dwc.h
ufshci.h
unipro.h