1 # SPDX-License-Identifier: GPL-2.0-only
3 # UFS subsystem configuration
7 tristate "Universal Flash Storage Controller"
8 depends on SCSI && SCSI_DMA
10 select DEVFREQ_GOV_SIMPLE_ONDEMAND
13 Enables support for UFS (Universal Flash Storage) host controllers.
14 A UFS host controller is an electronic component that is able to
15 communicate with a UFS card. UFS host controllers occur in
16 smartphones, laptops, digital cameras and also in cars.
17 The kernel module will be called ufshcd.
19 To compile this driver as a module, choose M here and read
20 <file:Documentation/scsi/ufs.rst>.
21 However, do not compile this as a module if your root file system
22 (the one containing the directory /) is located on a UFS device.
26 source "drivers/ufs/core/Kconfig"
28 source "drivers/ufs/host/Kconfig"