Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # SPDX-License-Identifier: GPL-2.0
  2. config SAMSUNG_MC
  3. bool "Samsung Exynos Memory Controller support" if COMPILE_TEST
  4. help
  5. Support for the Memory Controller (MC) devices found on
  6. Samsung Exynos SoCs.
  7. if SAMSUNG_MC
  8. config EXYNOS5422_DMC
  9. tristate "Exynos5422 Dynamic Memory Controller driver"
  10. depends on ARCH_EXYNOS || (COMPILE_TEST && HAS_IOMEM)
  11. select DDR
  12. depends on DEVFREQ_GOV_SIMPLE_ONDEMAND
  13. depends on (PM_DEVFREQ && PM_DEVFREQ_EVENT)
  14. help
  15. This adds driver for Samsung Exynos5422 SoC DMC (Dynamic Memory
  16. Controller). The driver provides support for Dynamic Voltage and
  17. Frequency Scaling in DMC and DRAM. It also supports changing timings
  18. of DRAM running with different frequency. The timings are calculated
  19. based on DT memory information.
  20. If unsure, say Y on devices with Samsung Exynos SoCs.
  21. config EXYNOS_SROM
  22. bool "Exynos SROM controller driver" if COMPILE_TEST
  23. depends on (ARM && ARCH_EXYNOS) || (COMPILE_TEST && HAS_IOMEM)
  24. help
  25. This adds driver for Samsung Exynos SoC SROM controller. The driver
  26. in basic operation mode only saves and restores SROM registers
  27. during suspend. If however appropriate device tree configuration
  28. is provided, the driver enables support for external memory
  29. or external devices.
  30. If unsure, say Y on devices with Samsung Exynos SoCs.
  31. endif