18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig PM_OPP 38c2ecf20Sopenharmony_ci bool 48c2ecf20Sopenharmony_ci select SRCU 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci SOCs have a standard set of tuples consisting of frequency and 78c2ecf20Sopenharmony_ci voltage pairs that the device will support per voltage domain. This 88c2ecf20Sopenharmony_ci is called Operating Performance Point or OPP. The actual definitions 98c2ecf20Sopenharmony_ci of OPP varies over silicon within the same family of devices. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci OPP layer organizes the data internally using device pointers 128c2ecf20Sopenharmony_ci representing individual voltage domains and provides SOC 138c2ecf20Sopenharmony_ci implementations a ready to use framework to manage OPPs. 148c2ecf20Sopenharmony_ci For more information, read <file:Documentation/power/opp.rst> 15