diff options
| author | Subhash Jadavani <subhashj@codeaurora.org> | 2014-10-29 20:16:53 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-22 10:57:49 -0700 |
| commit | 56d144a7a0248d008d41ba7dbf69a2bfce058e44 (patch) | |
| tree | 4b1fc6091d0667be2ece9d67c2e052611791555c /include/linux | |
| parent | e619407129a605cb44b926ef3ac3fe3c771790ef (diff) | |
scsi: ufs: disable vccq if it's not needed by UFS device
Some UFS devices don't require VCCQ rail for device operations hence
this change adds support to recognize such devices and remove vote for
the unused VCCQ rail.
Change-Id: I7f0ffb9141bf9f13ce457c8c5eba7705ae288872
[subhashj@codeaurora.org: resolved trivial merge conflicts]
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
[venkatg@codeaurora.org: resolved trivial merge conflicts]
Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/scsi/ufs/ufs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/scsi/ufs/ufs.h b/include/linux/scsi/ufs/ufs.h index d8b2a13f2053..58f3cb06a749 100644 --- a/include/linux/scsi/ufs/ufs.h +++ b/include/linux/scsi/ufs/ufs.h @@ -470,6 +470,7 @@ struct ufs_vreg { struct regulator *reg; const char *name; bool enabled; + bool unused; int min_uV; int max_uV; int min_uA; |
