Kconfig 882 B

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