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