]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
scsi: ufs: host: mediatek: Add support for new platform with MMIO_OTSD_CTR
authorPeter Wang <peter.wang@mediatek.com>
Wed, 24 Sep 2025 09:43:29 +0000 (17:43 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 22 Oct 2025 01:36:46 +0000 (21:36 -0400)
commit4fb4c835a92b6dfa3a461102ba0943b416ae7e55
tree292fad75bf806c1068c4f0ab8d439473698ec5d1
parent9b2b03b36168bcda298546b121d6ecc530d01d25
scsi: ufs: host: mediatek: Add support for new platform with MMIO_OTSD_CTR

Introduce support for a new UFS Mediatek platform by adding the
REG_UFS_UFS_MMIO_OTSD_CTRL register. This update includes checks for
legacy platforms and uses the new register to replace debug selection
and handle specific operations.  The changes ensure compatibility across
different hardware versions and prevent potential issues with debug
usage on newer platforms.

Additional updates include error logging improvements during link setup
for newer and legacy platforms, ensuring proper event logging and
debugging.

Signed-off-by: Peter Wang <peter.wang@mediatek.com>
Acked-by: Chun-Hung Wu <chun-hung.wu@mediatek.com>
Link: https://patch.msgid.link/20250924094527.2992256-8-peter.wang@mediatek.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/host/ufs-mediatek.c
drivers/ufs/host/ufs-mediatek.h