OSDN Git Service

ufs-qcom: add support for Qualcomm Technologies Inc platforms
authorYaniv Gardi <ygardi@codeaurora.org>
Thu, 15 Jan 2015 14:32:37 +0000 (16:32 +0200)
committerChristoph Hellwig <hch@lst.de>
Tue, 20 Jan 2015 18:43:26 +0000 (19:43 +0100)
commit81c0fc51b7a790ebe05a35de2c9176bd2f5bfe46
tree35c186f69be9cf6d2fe99ccc647599079cbb8503
parentca14ab55fb2ac620298ece3943fcf388a0387a13
ufs-qcom: add support for Qualcomm Technologies Inc platforms

This change adds support for Qualcomm Technologies Inc platforms that
use UFS driver. for example, it adds :
- PM specific operations during hibern8, suspend, resume, clock setup
- qcom-ufs generic phy driver initialization, calibration,
  power-on/off sequence, etc.
- UFS Controller specific configuration
- Rate, Gear, Mode negotiation between device and controller

Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org>
Reviewed-by: Dov Levenglick <dovl@codeaurora.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/scsi/ufs/Kconfig
drivers/scsi/ufs/Makefile
drivers/scsi/ufs/ufs-qcom.c [new file with mode: 0644]
drivers/scsi/ufs/ufs-qcom.h [new file with mode: 0644]