diff options
author | Vishwanath BS <vishwanath.bs@ti.com> | 2011-01-21 15:26:39 +0530 |
---|---|---|
committer | Nicolas Pitre <nicolas.pitre@linaro.org> | 2011-02-21 23:10:38 -0500 |
commit | d79ea126cc51b9d2b80141e92246128b9010133d (patch) | |
tree | fb2c94c8aa9bbf43df8a1abee149c5acb60d21a7 /arch/arm/plat-omap/include/plat/dvfs.h | |
parent | 2e3dbb037730dce7512e041c4ef793a6d8bee52b (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