]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scsi: ufs: amd-versal2: Add UFS support for AMD Versal Gen 2 SoC
authorSai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Tue, 21 Oct 2025 11:30:03 +0000 (17:00 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 30 Oct 2025 03:00:49 +0000 (23:00 -0400)
commit769b8b2ffded4cd880669edd83e2952efeeb27f7
tree59638bab70cc114e4f10a3e1a2831d40a281f717
parent0e4d26f79a74bc633846a27a9a20d52217c108dc
scsi: ufs: amd-versal2: Add UFS support for AMD Versal Gen 2 SoC

Add support for the UFS host controller on the AMD Versal Gen 2 SoC,
built on the Synopsys DWC UFS architecture, using the UFSHCD DWC and
UFSHCD platform driver. This controller requires specific configurations
like M-PHY/RMMI/UniPro and vendor specific registers programming before
doing the UIC_LINKSTARTUP.

Signed-off-by: Sai Krishna Potthuri <sai.krishna.potthuri@amd.com>
Signed-off-by: Ajay Neeli <ajay.neeli@amd.com>
Acked-by: Bart Van Assche <bvanassche@acm.org>
Link: https://patch.msgid.link/20251021113003.13650-5-ajay.neeli@amd.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
MAINTAINERS
drivers/ufs/host/Kconfig
drivers/ufs/host/Makefile
drivers/ufs/host/ufs-amd-versal2.c [new file with mode: 0644]
drivers/ufs/host/ufshcd-dwc.h
include/ufs/unipro.h