1menu "UFS Host Controller Support" 2 3config UFS 4 bool "Support UFS controllers" 5 depends on SCSI 6 select CHARSET 7 help 8 This selects support for Universal Flash Subsystem (UFS). 9 Say Y here if you want UFS Support. 10 11config CADENCE_UFS 12 bool "Cadence platform driver for UFS" 13 depends on UFS 14 help 15 This selects the platform driver for the Cadence UFS host 16 controller present on present TI's J721e devices. 17 18config UFS_PCI 19 bool "PCI bus based UFS Controller support" 20 depends on PCI && UFS 21 help 22 This selects the PCI UFS Host Controller Interface. Select this if 23 you have UFS Host Controller with PCI Interface. 24 25 If you have a controller with this interface, say Y here. 26 27 If unsure, say N. 28 29config QCOM_UFS 30 bool "Qualcomm Host Controller driver for UFS" 31 depends on UFS && ARCH_SNAPDRAGON 32 help 33 This selects the platform driver for the UFS host 34 controller present on Qualcomm Snapdragon SoCs. 35 36config TI_J721E_UFS 37 bool "Glue Layer driver for UFS on TI J721E devices" 38 help 39 This selects the glue layer driver for Cadence controller 40 present on TI's J721E devices. 41 42config UFS_RENESAS 43 bool "Renesas specific hooks to UFS controller platform driver" 44 depends on UFS 45 select BOUNCE_BUFFER 46 help 47 This selects the Renesas specific additions to UFSHCD platform driver. 48 UFS host on Renesas needs some vendor specific configuration before 49 accessing the hardware. 50 51config UFS_AMD_VERSAL2 52 bool "AMD Versal Gen 2 UFS controller platform driver" 53 depends on UFS && ZYNQMP_FIRMWARE 54 help 55 This selects the AMD specific additions to UFSHCD platform driver. 56 UFS host on AMD needs some vendor specific configuration before accessing 57 the hardware. 58 59endmenu 60