This bundle includes 8 general fixes for UFS driver. Changes since v4: - Rebased this series Changes since v3: - Fixed patch #8 Changes since v2: - Move the ref clk gating wait delay to ufs-qcom.c - Added one more change to select INITIAL adapt for HS G4 Changes since v1: - Fixed minor typo Asutosh Das (1): scsi: ufs: set load before setting voltage in regulators Can Guo (6): scsi: ufs: Remove the check before call setup clock notify vops scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic scsi: ufs: Add dev ref clock gating wait time support scsi: ufs-qcom: Delay specific time before gate ref clk scsi: ufs: Select INITIAL adapt for HS Gear4 Sayali Lokhande (1): scsi: ufs: Flush exception event before suspend drivers/scsi/ufs/ufs-qcom.c | 70 ++++++++++++++++++-------- drivers/scsi/ufs/ufs.h | 3 ++ drivers/scsi/ufs/ufshcd.c | 116 +++++++++++++++++++++++++++++++++----------- drivers/scsi/ufs/ufshci.h | 1 + drivers/scsi/ufs/unipro.h | 7 +++ 5 files changed, 147 insertions(+), 50 deletions(-) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project