# 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 Exynos5422 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. 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