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 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 Documentation/power/opp.rst
selects
CONFIG_SRCUis depended by
CONFIG_ARCH_OMAP3CONFIG_ARCH_OMAP4
CONFIG_SOC_OMAP5
CONFIG_ARCH_TEGRA
CONFIG_ARCH_SUNXI
CONFIG_ARCH_MXC
CONFIG_SOC_IMX6Q
CONFIG_DRM_MSM
CONFIG_ARM_EXYNOS_BUS_DEVFREQ
CONFIG_ARM_TEGRA_DEVFREQ
CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP
CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU
CONFIG_ARM_VEXPRESS_SPC_CPUFREQ
CONFIG_ARM_HIGHBANK_CPUFREQ
CONFIG_ARM_IMX6Q_CPUFREQ
CONFIG_ARM_MEDIATEK_CPUFREQ
CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM
CONFIG_ARM_APPLE_SOC_CPUFREQ
CONFIG_ARM_IMX6Q_CPUFREQ
CONFIG_ARM_QCOM_CPUFREQ_NVMEM
CONFIG_ARM_SCMI_CPUFREQ