36 lines · plain
1# SPDX-License-Identifier: GPL-2.02config SAMSUNG_MC3 bool "Samsung Exynos Memory Controller support" if COMPILE_TEST4 help5 Support for the Memory Controller (MC) devices found on6 Samsung Exynos SoCs.7 8if SAMSUNG_MC9 10config EXYNOS5422_DMC11 tristate "Exynos5422 Dynamic Memory Controller driver"12 depends on ARCH_EXYNOS || (COMPILE_TEST && HAS_IOMEM)13 select DDR14 depends on DEVFREQ_GOV_SIMPLE_ONDEMAND15 depends on (PM_DEVFREQ && PM_DEVFREQ_EVENT)16 help17 This adds driver for Samsung Exynos5422 SoC DMC (Dynamic Memory18 Controller). The driver provides support for Dynamic Voltage and19 Frequency Scaling in DMC and DRAM. It also supports changing timings20 of DRAM running with different frequency. The timings are calculated21 based on DT memory information.22 If unsure, say Y on devices with Samsung Exynos SoCs.23 24config EXYNOS_SROM25 bool "Exynos SROM controller driver" if COMPILE_TEST26 depends on (ARM && ARCH_EXYNOS) || (COMPILE_TEST && HAS_IOMEM)27 help28 This adds driver for Samsung Exynos SoC SROM controller. The driver29 in basic operation mode only saves and restores SROM registers30 during suspend. If however appropriate device tree configuration31 is provided, the driver enables support for external memory32 or external devices.33 If unsure, say Y on devices with Samsung Exynos SoCs.34 35endif36