aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/plat-omap/include/plat/dvfs.h
diff options
context:
space:
mode:
authorVishwanath BS <vishwanath.bs@ti.com>2011-01-21 15:26:39 +0530
committerNicolas Pitre <nicolas.pitre@linaro.org>2011-02-21 23:10:38 -0500
commitd79ea126cc51b9d2b80141e92246128b9010133d (patch)
treefb2c94c8aa9bbf43df8a1abee149c5acb60d21a7 /arch/arm/plat-omap/include/plat/dvfs.h
parent2e3dbb037730dce7512e041c4ef793a6d8bee52b (diff)
OMAP: Introduce dependent voltage domain support
There could be dependencies between various voltage domains for maintaining system performance or hardware limitation reasons like VDD<X> should be at voltage v1 when VDD<Y> is at voltage v2. This patch introduce dependent vdd information structures in the voltage layer which can be used to populate these dependencies for a voltage domain. This patch also adds support to scale the dependent vdd and the scalable devices belonging to it during the scaling of a main vdd through omap_voltage_scale. As part of this, some of the voltage layer structure definitions are moved from voltage.c to voltage.h as it needs to be used in the dvfs layer for dependency voltage handling. Based on original patch from Thara. Signed-off-by: Vishwanath BS <vishwanath.bs@ti.com> Cc: Thara Gopinath <thara@ti.com>
Diffstat (limited to 'arch/arm/plat-omap/include/plat/dvfs.h')
0 files changed, 0 insertions, 0 deletions