| # |
| # EXYNOS Soc drivers |
| # |
| menuconfig SOC_SAMSUNG |
| bool "SAMSUNG SOC drivers support" |
| |
| if SOC_SAMSUNG |
| config EXYNOS_CHIPID |
| bool "Exynos Chip ID Driver Support" |
| depends on ARCH_EXYNOS |
| select SOC_BUS |
| |
| config EXYNOS_PMU |
| bool "Exynos Power Management Unit Driver Support" |
| depends on ARCH_EXYNOS |
| select REG_MAP |
| |
| config EXYNOS_REBOOT |
| bool "Exynos Chip Reboot Driver Support" |
| depends on ARCH_EXYNOS |
| |
| config PWRCAL |
| bool "Exynos Power Chip Abstraction Layer" |
| help |
| Support Power CAL for Exynos SoC. |
| |
| config ECT |
| bool "Enable Exynos Characteristic Table File" |
| default n |
| depends on ARCH_EXYNOS |
| |
| config ECT_DUMP |
| bool "Enable Exynos Characteristic Table File Dump sysfs" |
| default n |
| depends on ECT |
| |
| config EXYNOS_PD |
| bool "Exynos PM domain Support" |
| depends on ARCH_EXYNOS |
| depends on PM |
| select PM_GENERIC_DOMAINS |
| |
| config EPX |
| bool "Enable Exynos Performance Box" |
| default n |
| depends on ARCH_EXYNOS |
| depends on !SAMSUNG_PRODUCT_SHIP |
| |
| config EXYNOS_BCM |
| bool "EXYNOS_BCM driver support" |
| default n |
| help |
| Enable exynos_bcm driver support |
| |
| config EXYNOS_RGT |
| bool "Exynos Regulator Debug Support" |
| depends on REGULATOR |
| depends on DEBUG_FS |
| depends on OF |
| help |
| dummy device driver for debugging samsung PMIC |
| |
| config EXYNOS_WD_DVFS |
| bool "EXYNOS WD DVFS driver support" |
| default n |
| help |
| Enable exynos wd dvfs support |
| |
| config SAMSUNG_DMADEV |
| bool |
| select ARM_AMBA |
| select DMADEVICES |
| select PL330_DMA |
| help |
| Use DMA device engine for PL330 DMAC. |
| |
| config EXYNOS_HOTPLUG_GOVERNOR |
| bool "Enable Exynos dynamic hotplug governor" |
| |
| config SCHED_HP_EVENT |
| bool "Gathers scheduler events to decide hotplug in/out" |
| depends on EXYNOS_HOTPLUG_GOVERNOR |
| default y |
| |
| config CAL_IF |
| bool "Exynos Chip Abstraction Layer Interface" |
| help |
| Support CMU CAL for Exynos SoC. |
| |
| config PMUCAL |
| bool "Exynos PMU Chip Abstraction Layer" |
| depends on CAL_IF |
| default y |
| help |
| Support PMUCAL for Exynos SoC. |
| |
| config CMUCAL |
| bool "Exynos CMU Chip Abstraction Layer" |
| depends on CAL_IF |
| default y |
| help |
| Support CMUCAL for Exynos SoC. |
| |
| config CP_PMUCAL |
| bool "Exynos PMU(for CP) Chip Abstraction Layer" |
| depends on CAL_IF |
| help |
| Support CP_PMUCAL for Exynos SoC. |
| |
| config GNSS_PMUCAL |
| bool "Exynos PMU(for GNSS) Chip Abstraction Layer" |
| depends on CAL_IF |
| help |
| Support GNSS_PMUCAL for Exynos SoC. |
| |
| config CMUCAL_DEBUG |
| bool "CMUCAL Debug Interface" |
| depends on CMUCAL |
| |
| config CMUCAL_QCH_IGNORE_SUPPORT |
| bool "CMUCAL QCH IGNORE Support" |
| depends on CMUCAL |
| |
| config ACPM_DVFS |
| bool "Exynos ACPM DVFS manager" |
| depends on CAL_IF && CMUCAL |
| default y |
| help |
| Support ACPM DVFS for Exynos SoC. |
| |
| config USI |
| bool "Enable Universal Serial Interface" |
| default n |
| |
| config EXYNOS_SECURE_LOG |
| bool "Exynos Secure Log" |
| default y |
| help |
| Support Exynos Secure Log |
| |
| config EXYNOS_KERNEL_PROTECTION |
| bool "Exynos Kernel Code Protection" |
| help |
| Support Exynos Kernel Code Protection |
| |
| config EXYNOS_SDM |
| bool "Exynos Security Dump Manager Support" |
| depends on EXYNOS_SNAPSHOT |
| default y |
| help |
| Exynos Security Dump Manager |
| |
| config EXYNOS_CONTENT_PATH_PROTECTION |
| bool "Exynos Content Path Protection" |
| default y |
| help |
| Enable content path protection of EXYNOS. |
| |
| source "drivers/soc/samsung/acpm/Kconfig" |
| source "drivers/soc/samsung/exynos-hdcp/Kconfig" |
| |
| config EXYNOS_MCINFO |
| bool "Exynos memory controller information" |
| default n |
| |
| config MCINFO_SYSFS |
| bool "Exynos memory controller information sysfs" |
| depends on EXYNOS_MCINFO |
| default y if SYSFS |
| |
| config EXYNOS_DVFS_MANAGER |
| bool "Exynos DVFS Manager" |
| default n |
| depends on ARCH_EXYNOS |
| help |
| Enable DVFS Manager for Exynos SoC. |
| This module controls constraint between each DVFS domains. |
| |
| endif #SOC_SAMSUNG |
| |
| config SEC_INCELL |
| bool "Incell data & function for Samsung" |
| default n |
| help |
| say y to enable incell data & function for Samsung. |