CONFIG_PM_OPP (not configurable)
configname: CONFIG_PM_OPP
Linux Kernel Configuration
└─>Device Drivers
└─>PM_OPP
In linux kernel since version 3.10 (release Date: 2013-06-30)
SOCs have a standard set of tuples consisting of frequency and
voltage pairs that the device will support per voltage domain. This
is called Operating Performance Point or OPP. The actual definitions
of OPP varies over silicon within the same family of devices.
OPP layer organizes the data internally using device pointers
representing individual voltage domains and provides SOC
implementations a ready to use framework to manage OPPs.
For more information, read <file:Documentation/power/opp.rst>
voltage pairs that the device will support per voltage domain. This
is called Operating Performance Point or OPP. The actual definitions
of OPP varies over silicon within the same family of devices.
OPP layer organizes the data internally using device pointers
representing individual voltage domains and provides SOC
implementations a ready to use framework to manage OPPs.
For more information, read <file:Documentation/power/opp.rst>
selects
CONFIG_SRCUis depended by
CONFIG_ARCH_MXCCONFIG_ARCH_SUNXI
CONFIG_ARCH_OMAP3
CONFIG_ARCH_OMAP4
CONFIG_SOC_OMAP5
CONFIG_SOC_DRA7XX
CONFIG_ARCH_TEGRA
CONFIG_ARCH_VEXPRESS_SPC
CONFIG_SOC_SAMA7G5
CONFIG_DRM_MSM
CONFIG_TEGRA_CLK_DFLL
CONFIG_QCOM_CPR
CONFIG_QCOM_ICC_BWMON
CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP
CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU
CONFIG_TEGRA30_EMC
CONFIG_TEGRA124_EMC
CONFIG_CPUFREQ_DT
CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM
CONFIG_ARM_VEXPRESS_SPC_CPUFREQ
CONFIG_ARM_IMX6Q_CPUFREQ
CONFIG_ARM_MEDIATEK_CPUFREQ
CONFIG_ARM_QCOM_CPUFREQ_NVMEM
CONFIG_ARM_SCMI_CPUFREQ
CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM
CONFIG_ARM_VEXPRESS_SPC_CPUFREQ
CONFIG_ARM_IMX6Q_CPUFREQ
CONFIG_ARM_MEDIATEK_CPUFREQ
CONFIG_ARM_QCOM_CPUFREQ_NVMEM
CONFIG_ARM_SCMI_CPUFREQ