summaryrefslogtreecommitdiffstats
path: root/drivers/opp/Makefile
diff options
context:
space:
mode:
authorDave Gerlach <d-gerlach@ti.com>2017-12-15 05:25:28 +0100
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2017-12-17 19:17:44 +0100
commit9a835fa6e47f27b1ae71390b6f12efce7335aaac (patch)
treec5dd78bb910d24826a8e00a22ede865598a8ae34 /drivers/opp/Makefile
parentdt-bindings: opp: Introduce ti-opp-supply bindings (diff)
downloadlinux-9a835fa6e47f27b1ae71390b6f12efce7335aaac.tar.xz
linux-9a835fa6e47f27b1ae71390b6f12efce7335aaac.zip
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>
Diffstat (limited to 'drivers/opp/Makefile')
-rw-r--r--drivers/opp/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/opp/Makefile b/drivers/opp/Makefile
index e70ceb406fe9..6ce6aefacc81 100644
--- a/drivers/opp/Makefile
+++ b/drivers/opp/Makefile
@@ -2,3 +2,4 @@ ccflags-$(CONFIG_DEBUG_DRIVER) := -DDEBUG
obj-y += core.o cpu.o
obj-$(CONFIG_OF) += of.o
obj-$(CONFIG_DEBUG_FS) += debugfs.o
+obj-$(CONFIG_ARM_TI_CPUFREQ) += ti-opp-supply.o