1234567891011121314151617181920212223242526272829303132333435 |
- # SPDX-License-Identifier: GPL-2.0
- config SAMSUNG_MC
- bool "Samsung Exynos Memory Controller support" if COMPILE_TEST
- help
- Support for the Memory Controller (MC) devices found on
- Samsung Exynos SoCs.
- if SAMSUNG_MC
- config EXYNOS5422_DMC
- tristate "Exynos5422 Dynamic Memory Controller driver"
- depends on ARCH_EXYNOS || (COMPILE_TEST && HAS_IOMEM)
- select DDR
- depends on DEVFREQ_GOV_SIMPLE_ONDEMAND
- depends on (PM_DEVFREQ && PM_DEVFREQ_EVENT)
- help
- This adds driver for Samsung Exynos5422 SoC DMC (Dynamic Memory
- Controller). The driver provides support for Dynamic Voltage and
- Frequency Scaling in DMC and DRAM. It also supports changing timings
- of DRAM running with different frequency. The timings are calculated
- based on DT memory information.
- If unsure, say Y on devices with Samsung Exynos SoCs.
- config EXYNOS_SROM
- bool "Exynos SROM controller driver" if COMPILE_TEST
- depends on (ARM && ARCH_EXYNOS) || (COMPILE_TEST && HAS_IOMEM)
- help
- This adds driver for Samsung Exynos SoC SROM controller. The driver
- in basic operation mode only saves and restores SROM registers
- during suspend. If however appropriate device tree configuration
- is provided, the driver enables support for external memory
- or external devices.
- If unsure, say Y on devices with Samsung Exynos SoCs.
- endif
|