]>
Commit | Line | Data |
---|---|---|
21ff63ad | 1 | menuconfig POWER_AVS |
bb0adf6c | 2 | bool "Adaptive Voltage Scaling class support" |
21ff63ad JP |
3 | help |
4 | AVS is a power management technique which finely controls the | |
5 | operating voltage of a device in order to optimize (i.e. reduce) | |
6 | its power consumption. | |
7 | At a given operating point the voltage is adapted depending on | |
8 | static factors (chip manufacturing process) and dynamic factors | |
9 | (temperature depending performance). | |
10 | AVS is also called SmartReflex on OMAP devices. | |
11 | ||
12 | Say Y here to enable Adaptive Voltage Scaling class support. | |
662a9586 | 13 | |
ec3d1847 SB |
14 | config QCOM_CPR |
15 | tristate "QCOM Core Power Reduction (CPR) support" | |
16 | depends on POWER_AVS | |
17 | select PM_OPP | |
18 | help | |
19 | Say Y here to enable support for the CPR hardware found on Qualcomm | |
20 | SoCs like MSM8916. | |
21 | ||
22 | This driver populates CPU OPPs tables and makes adjustments to the | |
23 | tables based on feedback from the CPR hardware. If you want to do | |
24 | CPUfrequency scaling say Y here. | |
25 | ||
26 | To compile this driver as a module, choose M here: the module will | |
27 | be called qcom-cpr | |
28 | ||
662a9586 HS |
29 | config ROCKCHIP_IODOMAIN |
30 | tristate "Rockchip IO domain support" | |
28c1f162 | 31 | depends on POWER_AVS && ARCH_ROCKCHIP && OF |
662a9586 HS |
32 | help |
33 | Say y here to enable support io domains on Rockchip SoCs. It is | |
34 | necessary for the io domain setting of the SoC to match the | |
35 | voltage supplied by the regulators. |