This patch series adds some enhancements and fixes to UFS driver.

Gilad Broner (1):
  scsi: ufs: enable runtime pm only after ufshcd init

Subhash Jadavani (6):
  scsi: ufs: add support to allow non standard behaviours (quirks)
  scsi: ufs: add option to change default UFS power management level
  scsi: ufs: add support for hibern8 on idle
  scsi: ufs: optimize clock, pm_qos, hibern8 handling in queuecommand
  scsi: ufs: add UFS power collapse support during hibern8
  scsi: ufs: enable FASTAUTO mode during low load condition

Sujit Reddy Thumma (2):
  scsi: Allow auto suspend override by low-level driver
  scsi: ufs: Override auto suspend tunables for ufs

 .../devicetree/bindings/ufs/ufshcd-pltfrm.txt      |  11 +
 drivers/scsi/scsi_scan.c                           |   4 +
 drivers/scsi/scsi_sysfs.c                          |   3 +-
 drivers/scsi/sd.c                                  |   2 +
 drivers/scsi/ufs/ufs-qcom.c                        |   2 +-
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |  25 +-
 drivers/scsi/ufs/ufshcd.c                          | 436 ++++++++++++++++++---
 drivers/scsi/ufs/ufshcd.h                          |  61 ++-
 include/scsi/scsi_device.h                         |   3 +
 include/trace/events/ufs.h                         |  20 +
 10 files changed, 501 insertions(+), 66 deletions(-)

-- 
Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc. 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux 
Foundation Collaborative Project.

Reply via email to