Hi Martin, This series provides some fixes on MediaTek UFS platforms, please consider this patch series for kernel v5.20. - Provide workaround for power mode change for HS-G5 - Fix and provide regulator features Changes compared to v3: - Rewrite and simplify SMC call wrappers - Fix coding styles Changes compared to v2: - Add patches to support multiple VCC sources Changes compared to v1: - Add patches to fix and provide VCCQx low-power support CC Chou (1): scsi: ufs-mediatek: Introduce workaround for power mode change Peter Wang (1): scsi: ufs-mediatek: Support low-power mode for VCCQ Po-Wen Kao (2): scsi: ufs-mediatek: Fix the timing of configuring device regulators scsi: ufs-mediatek: Prevent device regulators setting as LPM incorrectly Stanley Chu (6): scsi: ufs: Export ufshcd_uic_change_pwr_mode() scsi: ufs: Fix ADAPT logic for HS-G5 scsi: ufs-mediatek: Support flexible parameters for smc calls scsi: ufs-mediatek: Support low-power mode for parents of VCCQx scsi: ufs: Export regulator functions scsi: ufs-mediatek: Support multiple VCC sources drivers/ufs/core/ufshcd.c | 8 +- drivers/ufs/host/ufs-mediatek.c | 231 ++++++++++++++++++++++++++----- drivers/ufs/host/ufs-mediatek.h | 58 ++++++++ drivers/ufs/host/ufshcd-pltfrm.c | 5 +- drivers/ufs/host/ufshcd-pltfrm.h | 2 + include/ufs/ufshcd.h | 3 + include/ufs/unipro.h | 1 + 7 files changed, 272 insertions(+), 36 deletions(-) -- 2.18.0