misc: k3_avs: add driver for K3 Adaptive Voltage Scaling Class 0
authorTero Kristo <t-kristo@ti.com>
Thu, 24 Oct 2019 09:30:46 +0000 (15:00 +0530)
committerTom Rini <trini@konsulko.com>
Thu, 7 Nov 2019 23:39:16 +0000 (18:39 -0500)
commit9d233b4e3ed675561c4e3bd904e0a314f20dbe82
tree8516fa4da7dc59e5098b038cda33f7d16990f56b
parent0be2ecd4861faa410491170e205488f9ee82a227
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>
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/k3_avs.c [new file with mode: 0644]
include/k3-avs.h [new file with mode: 0644]