]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: ufs: host: mediatek: Correct clock scaling with PM QoS flow
authorPeter Wang <peter.wang@mediatek.com>
Wed, 24 Sep 2025 09:43:23 +0000 (17:43 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 22 Oct 2025 01:36:45 +0000 (21:36 -0400)
commit7162536410768ec6b219524c36d3a871ff97adf8
treea03561e28d25348d7b0c4f1dd9104821a803600c
parent3a8660878839faadb4f1a6dd72c3179c1df56787
scsi: ufs: host: mediatek: Correct clock scaling with PM QoS flow

Correct clock scaling with PM QoS during suspend and resume.  Ensure PM
QoS is released during suspend if scaling up and re-applied after
resume. This prevents performance issues and maintains proper power
management.

Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Acked-by: Chun-Hung Wu <chun-hung.wu@mediatek.com>
Link: https://patch.msgid.link/20250924094527.2992256-2-peter.wang@mediatek.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c
drivers/ufs/host/ufs-mediatek.c
include/ufs/ufshcd.h