]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs-qcom: add QUniPro hardware support and power optimizations
authorYaniv Gardi <ygardi@codeaurora.org>
Wed, 28 Oct 2015 11:15:51 +0000 (13:15 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Mon, 9 Nov 2015 23:03:55 +0000 (18:03 -0500)
commitcd40d3be913ce2ccec8c582041816a19e0a788d4
tree16d733165dce040557335efc98e4c687c98fcddc
parent84b10d3594f6be8d1a0ddcf19d55e1e2231cdf5b
scsi: ufs-qcom: add QUniPro hardware support and power optimizations

New revisions of UFS host controller supports the new UniPro
hardware controller (referred as QUniPro). This patch adds
the support to enable this new UniPro controller hardware.

This change also adds power optimization for bus scaling feature,
as well as support for HS-G3 power mode.

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