]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
scsi: ufs: qcom: Enable suspending clk scaling on no request
authorRam Prakash Gupta <quic_rampraka@quicinc.com>
Thu, 27 Jun 2024 08:37:56 +0000 (14:07 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 5 Jul 2024 02:48:33 +0000 (22:48 -0400)
Enable suspending clk scaling on no request for Qualcomm SoC.

Signed-off-by: Ram Prakash Gupta <quic_rampraka@quicinc.com>
Link: https://lore.kernel.org/r/20240627083756.25340-3-quic_rampraka@quicinc.com
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/ufs-qcom.c

index c12004030b507035e482bf89aeb42f0432bee13c..810e637047d04b26a59b235d769cd67faae13650 100644 (file)
@@ -1548,6 +1548,8 @@ static void ufs_qcom_config_scaling_param(struct ufs_hba *hba,
        p->timer = DEVFREQ_TIMER_DELAYED;
        d->upthreshold = 70;
        d->downdifferential = 5;
+
+       hba->clk_scaling.suspend_on_no_request = true;
 }
 #else
 static void ufs_qcom_config_scaling_param(struct ufs_hba *hba,