forked from OERV-BSP/u-boot
misc: k3_avs: add driver for K3 Adaptive Voltage Scaling Class 0
Adaptive Voltage Scaling is a technology used in TI SoCs to optimize the operating voltage based on characterization data written to efuse during production. Add a driver to support this feature for K3 line of SoCs, initially for AM65x. Signed-off-by: Tero Kristo <t-kristo@ti.com> Signed-off-by: Keerthy <j-keerthy@ti.com>
This commit is contained in:
@@ -421,4 +421,13 @@ config MICROCHIP_FLEXCOM
|
||||
Only one function can be used at a time and is chosen at boot time
|
||||
according to the device tree.
|
||||
|
||||
config K3_AVS0
|
||||
depends on ARCH_K3 && SPL_DM_REGULATOR
|
||||
bool "AVS class 0 support for K3 devices"
|
||||
help
|
||||
K3 devices have the optimized voltage values for the main voltage
|
||||
domains stored in efuse within the VTM IP. This driver reads the
|
||||
optimized voltage from the efuse, so that it can be programmed
|
||||
to the PMIC on board.
|
||||
|
||||
endmenu
|
||||
|
||||
Reference in New Issue
Block a user