Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / drivers / power / avs / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig POWER_AVS
3         bool "Adaptive Voltage Scaling class support"
4         help
5           AVS is a power management technique which finely controls the
6           operating voltage of a device in order to optimize (i.e. reduce)
7           its power consumption.
8           At a given operating point the voltage is adapted depending on
9           static factors (chip manufacturing process) and dynamic factors
10           (temperature depending performance).
11           AVS is also called SmartReflex on OMAP devices.
12
13           Say Y here to enable Adaptive Voltage Scaling class support.
14
15 config ROCKCHIP_IODOMAIN
16         tristate "Rockchip IO domain support"
17         depends on POWER_AVS && ARCH_ROCKCHIP && OF
18         help
19           Say y here to enable support io domains on Rockchip SoCs. It is
20           necessary for the io domain setting of the SoC to match the
21           voltage supplied by the regulators.