Files
u-boot/drivers/ufs/Kconfig
Marek Vasut b719674578 ufs: ti: Rename CONFIG_TI_J721E_UFS to CONFIG_UFS_TI_J721E
Align the Kconfig option with the rest of the subsystem, use
CONFIG_UFS_<vendor> format for the Kconfig option.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Link: https://patch.msgid.link/20251030223626.20005-4-marek.vasut+renesas@mailbox.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
2025-11-25 16:38:22 +01:00

92 lines
2.6 KiB
Plaintext

menu "UFS Host Controller Support"
config UFS
bool "Support UFS controllers"
depends on SCSI
select CHARSET
help
This selects support for Universal Flash Subsystem (UFS).
Say Y here if you want UFS Support.
config UFS_AMD_VERSAL2
bool "AMD Versal Gen 2 UFS controller platform driver"
depends on UFS && ZYNQMP_FIRMWARE
help
This selects the AMD specific additions to UFSHCD platform driver.
UFS host on AMD needs some vendor specific configuration before accessing
the hardware.
config UFS_CADENCE
bool "Cadence platform driver for UFS"
depends on UFS
help
This selects the platform driver for the Cadence UFS host
controller present on present TI's J721e devices.
config UFS_MEDIATEK
tristate "MediaTek UFS Host Controller Driver"
depends on UFS && ARCH_MEDIATEK
select PHY_MTK_UFS
help
This selects the MediaTek specific additions to UFSHCD platform driver.
UFS host on Mediatek needs some vendor specific configuration before
accessing the hardware which includes PHY configuration and vendor
specific registers.
Select this if you have UFS controller on MediaTek chipset.
If unsure, say N.
config UFS_PCI
bool "PCI bus based UFS Controller support"
depends on PCI && UFS
help
This selects the PCI UFS Host Controller Interface. Select this if
you have UFS Host Controller with PCI Interface.
If you have a controller with this interface, say Y here.
If unsure, say N.
config UFS_QCOM
bool "Qualcomm Host Controller driver for UFS"
depends on UFS && ARCH_SNAPDRAGON
help
This selects the platform driver for the UFS host
controller present on Qualcomm Snapdragon SoCs.
config UFS_RENESAS
bool "Renesas R-Car S4 UFS Controller support"
depends on UFS
select BOUNCE_BUFFER
help
This selects the Renesas S4 specific additions to UFSHCD
platform driver. UFS host on Renesas needs some vendor
specific configuration before accessing the hardware.
config UFS_RENESAS_GEN5
bool "Renesas R-Car X5H UFS Controller support"
depends on UFS
select BOUNCE_BUFFER
help
This selects the Renesas X5H specific additions to UFSHCD
platform driver. UFS host on Renesas needs some vendor
specific configuration before accessing the hardware.
config UFS_ROCKCHIP
bool "Rockchip specific hooks to UFS controller platform driver"
depends on UFS
help
This selects the Rockchip specific additions to UFSHCD platform driver.
Select this if you have UFS controller on Rockchip chipset.
If unsure, say N.
config UFS_TI_J721E
bool "Glue Layer driver for UFS on TI J721E devices"
help
This selects the glue layer driver for Cadence controller
present on TI's J721E devices.
endmenu