]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs: disable vccq if it's not needed by UFS device
authorYaniv Gardi <ygardi@codeaurora.org>
Thu, 10 Mar 2016 15:37:11 +0000 (17:37 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 15 Mar 2016 01:04:45 +0000 (21:04 -0400)
commit767031702e8906e27056eef3b573f8578cbc7773
tree669149f5ba8f965f01edf0895c809c79f52987c9
parenta214bd3c95dd11503051ce7c4e3c78dea02b568c
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.

Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs.h
drivers/scsi/ufs/ufshcd.c