This bundle includes 7 general fixes for UFS driver. Changes since v3: - Updated UIC_DATA_LINK_LAYER_ERROR_CODE_MASK in change "scsi: ufs: Fix irq return code". Changes since v2: - Updated change "scsi: ufs: Fix up auto hibern8 enablement". Changes since v1: - Added one more change to fix register dump caused sleep in atomic context. Asutosh Das (1): scsi: ufs: Abort gating if clock on request is pending Can Guo (4): scsi: ufs: Add device reset in link recovery path scsi: ufs-qcom: Add reset control support for host controller scsi: ufs: Fix up auto hibern8 enablement scsi: ufs: Fix register dump caused sleep in atomic context Subhash Jadavani (1): scsi: ufs: Fix error handing during hibern8 enter Venkat Gopalakrishnan (1): scsi: ufs: Fix irq return code drivers/scsi/ufs/ufs-qcom.c | 53 +++++++++++++ drivers/scsi/ufs/ufs-qcom.h | 3 + drivers/scsi/ufs/ufs-sysfs.c | 17 +++-- drivers/scsi/ufs/ufshcd.c | 172 +++++++++++++++++++++++++++++++------------ drivers/scsi/ufs/ufshci.h | 2 +- 5 files changed, 192 insertions(+), 55 deletions(-) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project