summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSubhash Jadavani <subhashj@codeaurora.org>2014-10-29 20:16:53 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 10:57:49 -0700
commit56d144a7a0248d008d41ba7dbf69a2bfce058e44 (patch)
tree4b1fc6091d0667be2ece9d67c2e052611791555c /include/linux
parente619407129a605cb44b926ef3ac3fe3c771790ef (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.h1
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;