linux-yocto/drivers/memory/samsung/Kconfig
Krzysztof Kozlowski 6b20a5d173 memory: samsung: describe drivers in KConfig
Rephrase the Kconfig option and make it clear it applies only to Samsung
SoC.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Link: https://lore.kernel.org/r/20210924133406.112174-1-krzysztof.kozlowski@canonical.com
2021-09-28 12:38:36 +02:00

1.3 KiB

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