blob: 7f4576ff4d4bd28995f9fb857f32989698bc8c26 [file] [log] [blame]
Faiz Abbas7feafb02019-10-15 18:24:36 +05301menu "UFS Host Controller Support"
2
3config UFS
4 bool "Support UFS controllers"
5 depends on DM_SCSI
Heinrich Schuchardtd30924f2022-05-02 06:27:00 +02006 select CHARSET
Faiz Abbas7feafb02019-10-15 18:24:36 +05307 help
8 This selects support for Universal Flash Subsystem (UFS).
9 Say Y here if you want UFS Support.
Faiz Abbasef5fb5a2019-10-15 18:24:37 +053010
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
Bhupesh Sharma068f06c2023-08-11 11:44:00 +053018config QCOM_UFS
19 bool "Qualcomm Host Controller driver for UFS"
20 depends on UFS && ARCH_SNAPDRAGON
21 help
22 This selects the platform driver for the UFS host
23 controller present on Qualcomm Snapdragon SoCs.
24
Faiz Abbas4390eaf2019-10-15 18:24:38 +053025config TI_J721E_UFS
26 bool "Glue Layer driver for UFS on TI J721E devices"
27 help
28 This selects the glue layer driver for Cadence controller
29 present on TI's J721E devices.
30
Marek Vasut19f627e2023-08-22 03:47:13 +020031config UFS_RENESAS
32 bool "Renesas specific hooks to UFS controller platform driver"
33 depends on UFS
34 select BOUNCE_BUFFER
35 help
36 This selects the Renesas specific additions to UFSHCD platform driver.
37 UFS host on Renesas needs some vendor specific configuration before
38 accessing the hardware.
39
Faiz Abbas7feafb02019-10-15 18:24:36 +053040endmenu