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 TI_J721E_UFS
30	bool "Glue Layer driver for UFS on TI J721E devices"
31	help
32	  This selects the glue layer driver for Cadence controller
33	  present on TI's J721E devices.
34
35config UFS_RENESAS
36	bool "Renesas specific hooks to UFS controller platform driver"
37	depends on UFS
38	select BOUNCE_BUFFER
39	help
40	  This selects the Renesas specific additions to UFSHCD platform driver.
41	  UFS host on Renesas needs some vendor specific configuration before
42	  accessing the hardware.
43
44endmenu
45