kernel_optimize_test/drivers/opp
Dave Gerlach 9a835fa6e4 PM / OPP: Add ti-opp-supply driver
Introduce a ti-opp-supply driver that will use new multiple regulator
support that is part of the OPP core This is needed on TI platforms like
DRA7/AM57 in order to control both CPU regulator and Adaptive Body Bias
(ABB) regulator. These regulators must be scaled in sequence during an
OPP transition depending on whether or not the frequency is being scaled
up or down.

This driver also implements AVS Class0 for these parts by looking up the
required values from registers in the SoC and programming adjusted
optimal voltage values for each OPP.

Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2017-12-17 19:17:44 +01:00
..
core.c PM / OPP: Add dev_pm_opp_{un}register_get_pstate_helper() 2017-10-14 00:54:41 +02:00
cpu.c
debugfs.c PM / OPP: Support updating performance state of device's power domain 2017-10-14 00:54:40 +02:00
Kconfig
Makefile PM / OPP: Add ti-opp-supply driver 2017-12-17 19:17:44 +01:00
of.c PM / OPP: add missing of_node_put() for of_get_cpu_node() 2017-10-14 00:49:41 +02:00
opp.h PM / OPP: Add dev_pm_opp_{un}register_get_pstate_helper() 2017-10-14 00:54:41 +02:00
ti-opp-supply.c PM / OPP: Add ti-opp-supply driver 2017-12-17 19:17:44 +01:00