xref: /rk3399_rockchip-uboot/drivers/ufs/Kconfig (revision c16ecc08909a84c45aa09d9beb4735200bb4a0f8)
18f7de514SShawn Linmenu "UFS Host Controller Support"
28f7de514SShawn Lin
38f7de514SShawn Linconfig UFS
48f7de514SShawn Lin	bool "Support UFS controllers"
58f7de514SShawn Lin	depends on DM_SCSI
68f7de514SShawn Lin	select CHARSET
78f7de514SShawn Lin	help
88f7de514SShawn Lin	  This selects support for Universal Flash Subsystem (UFS).
98f7de514SShawn Lin	  Say Y here if you want UFS Support.
108f7de514SShawn Lin
118f7de514SShawn Linconfig CADENCE_UFS
128f7de514SShawn Lin	bool "Cadence platform driver for UFS"
138f7de514SShawn Lin	depends on UFS
148f7de514SShawn Lin        help
158f7de514SShawn Lin	  This selects the platform driver for the Cadence UFS host
168f7de514SShawn Lin	  controller present on present TI's J721e devices.
178f7de514SShawn Lin
188f7de514SShawn Linconfig TI_J721E_UFS
198f7de514SShawn Lin	bool "Glue Layer driver for UFS on TI J721E devices"
208f7de514SShawn Lin	help
218f7de514SShawn Lin	  This selects the glue layer driver for Cadence controller
228f7de514SShawn Lin	  present on TI's J721E devices.
238f7de514SShawn Lin
24c73d5e4aSYifeng Zhaoconfig ROCKCHIP_UFS
25c73d5e4aSYifeng Zhao	bool "Rockchip specific hooks to UFS controller platform driver"
26c73d5e4aSYifeng Zhao	depends on UFS
27c73d5e4aSYifeng Zhao	help
28c73d5e4aSYifeng Zhao	  This selects the Rockchip specific additions to UFSHCD platform driver.
29c73d5e4aSYifeng Zhao	  UFS host on Rockchip needs some vendor specific configuration before
30c73d5e4aSYifeng Zhao	  accessing the hardware which includes PHY configuration and vendor
31c73d5e4aSYifeng Zhao	  specific registers.
32c73d5e4aSYifeng Zhao
33c73d5e4aSYifeng Zhao	  Select this if you have UFS controller on Rockchip chipset.
34c73d5e4aSYifeng Zhao	  If unsure, say N.
35785e0210SYifeng Zhao
36*c16ecc08SYifeng Zhaoconfig ROCKCHIP_UFS_RPMB
37*c16ecc08SYifeng Zhao	bool "Support UFS replay protected memory block (RPMB)"
38*c16ecc08SYifeng Zhao	depends on UFS && ROCKCHIP_UFS
39*c16ecc08SYifeng Zhao	default y
40*c16ecc08SYifeng Zhao	help
41*c16ecc08SYifeng Zhao	  Enable support for reading, writing and programming the
42*c16ecc08SYifeng Zhao	  key for the Replay Protection Memory Block partition in UFS.
43*c16ecc08SYifeng Zhao
44785e0210SYifeng Zhaoconfig ROCKCHIP_UFS_DISABLED_LINKUP_TEST
45785e0210SYifeng Zhao	bool "Rockchip ufs disabled linkup test"
46785e0210SYifeng Zhao	depends on ROCKCHIP_UFS
47785e0210SYifeng Zhao	default N
48785e0210SYifeng Zhao	help
49785e0210SYifeng Zhao	  This selects to disabled linkup test for mphy power supply.
50785e0210SYifeng Zhao
518f7de514SShawn Linendmenu
52