diff options
author | Yaniv Gardi <[email protected]> | 2016-03-10 17:37:18 +0200 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2016-03-14 21:04:45 -0400 |
commit | b799fdf754b5c6c4dad0016826fb6b3e79bccaea (patch) | |
tree | 8c096ba12a883e3b1e93b215c44fe88e333bc20c /lib/flex_array.c | |
parent | f3099fbd9b90f94849bd155ebf690dd5a8cfa477 (diff) |
scsi: ufs: add device quirk delay before putting UFS rails in LPM
We put the UFS device in sleep state & UFS link in hibern8 state during
runtime suspend. After this we put all the UFS rails in low power
modes immediately but it seems some devices may still draw more than
sleep current from UFS rails (especially from VCCQ rail) at-least for
500us.
To avoid this situation, this change adds 2ms delay before putting
these UFS rails in LPM mode.
Reviewed-by: Gilad Broner <[email protected]>
Reviewed-by: Hannes Reinecke <[email protected]>
Signed-off-by: Subhash Jadavani <[email protected]>
Signed-off-by: Yaniv Gardi <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'lib/flex_array.c')
0 files changed, 0 insertions, 0 deletions