scsi: ufs: host: mediatek: Support FDE (AES) clock scaling
authorPeter Wang <peter.wang@mediatek.com>
Tue, 22 Jul 2025 03:07:24 +0000 (11:07 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 25 Jul 2025 02:20:10 +0000 (22:20 -0400)
commit5e5976f5242de61b9c09c32795b3d7b90364af51
tree2d1e5c215e0f5fecd8951e98a402a3b28736aba0
parent31a20e9f7c766896fbfea45897969bfd1490b466
scsi: ufs: host: mediatek: Support FDE (AES) clock scaling

Add support for scaling the FDE (AES) clock to achieve higher
performance, particularly for HS-G5:

 1. Parse DTS settings for FDE min/max mux.

 2. Scale up the FDE clock when required for enhanced performance.

These changes ensure that the FDE clock can be dynamically adjusted based
on performance needs, leveraging DTS configurations.

Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Link: https://lore.kernel.org/r/20250722030841.1998783-10-peter.wang@mediatek.com
Reviewed-by: Chun-Hung Wu <chun-hung.wu@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/ufs-mediatek.c
drivers/ufs/host/ufs-mediatek.h