Hi Martin, Please consider this series of UFS driver patches for the next merge window. Thanks, Bart. Bart Van Assche (8): scsi: ufs: Initialize struct uic_command once scsi: ufs: Remove two constants scsi: ufs: Inline ufshcd_mcq_vops_get_hba_mac() scsi: ufs: Make .get_hba_mac() optional scsi: ufs: Declare ufshcd_mcq_poll_cqe_lock() once scsi: ufs: Make ufshcd_poll() complain about unsupported arguments scsi: ufs: Make the polling code report which command has been completed scsi: ufs: Check for completion from the timeout handler drivers/ufs/core/ufs-mcq.c | 45 +++++++---- drivers/ufs/core/ufshcd-priv.h | 14 +--- drivers/ufs/core/ufshcd.c | 131 ++++++++++++++++++++------------ drivers/ufs/host/ufs-mediatek.c | 2 +- drivers/ufs/host/ufs-qcom.c | 2 +- include/ufs/ufshcd.h | 11 ++- include/ufs/ufshci.h | 2 +- 7 files changed, 126 insertions(+), 81 deletions(-)