summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/voltage.h
diff options
context:
space:
mode:
authorKevin Hilman2011-04-05 02:58:21 +0200
committerKevin Hilman2011-09-15 21:09:08 +0200
commit667216d6a435a27f5aed64aa30de583ddccc58c8 (patch)
treea846a17520ee46cf9b852ee2ec5755ff88e414e5 /arch/arm/mach-omap2/voltage.h
parentOMAP3+: VP: create VP helper function for updating error gain (diff)
downloadkernel-qcow2-linux-667216d6a435a27f5aed64aa30de583ddccc58c8.tar.gz
kernel-qcow2-linux-667216d6a435a27f5aed64aa30de583ddccc58c8.tar.xz
kernel-qcow2-linux-667216d6a435a27f5aed64aa30de583ddccc58c8.zip
OMAP3+: VP: remove omap_vp_runtime_data
Remove the "runtime" VP data in favor of direct programming of VP registers. The VP is in the PRM, which is in the wakeup powerdomain, so there is no need to keep the state dynamically. Fixes to original version from Nishanth Menon <nm@ti.com> Signed-off-by: Kevin Hilman <khilman@ti.com>
Diffstat (limited to 'arch/arm/mach-omap2/voltage.h')
-rw-r--r--arch/arm/mach-omap2/voltage.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/arm/mach-omap2/voltage.h b/arch/arm/mach-omap2/voltage.h
index 3e163297682c..d14e0f487333 100644
--- a/arch/arm/mach-omap2/voltage.h
+++ b/arch/arm/mach-omap2/voltage.h
@@ -144,13 +144,11 @@ struct omap_voltdm_pmic {
*
* @volt_data : voltage table having the distinct voltages supported
* by the domain and other associated per voltage data.
- * @vp_rt_data : VP data derived at runtime, not predefined
* @curr_volt : current voltage for this vdd.
* @volt_scale : API to scale the voltage of the vdd.
*/
struct omap_vdd_info {
struct omap_volt_data *volt_data;
- struct omap_vp_runtime_data vp_rt_data;
u32 curr_volt;
int (*volt_scale) (struct voltagedomain *voltdm,