]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs: ufs-mediatek: Fix power down spec violation
authorPeter Wang <peter.wang@mediatek.com>
Wed, 12 May 2021 10:01:45 +0000 (18:01 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 15 May 2021 02:04:26 +0000 (22:04 -0400)
commitf83019b10d3e6974c3167dab3195717935a97ca5
tree3143c4b12dc050dfd7c4f2e8f3d850b017552293
parent9fb51bb203ba1c67f480638e9d0605db59810687
scsi: ufs: ufs-mediatek: Fix power down spec violation

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>
drivers/scsi/ufs/ufs-mediatek.c