]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-kernel/linux/linux-3.0/pm-wip/voltdm/0137-OMAP3-VP-update_errorgain-return-error-if-VP.patch
e06d20bcab8fac029c7c0f6b55db082d52e6cd0d
[glsdk/meta-ti-glsdk.git] / recipes-kernel / linux / linux-3.0 / pm-wip / voltdm / 0137-OMAP3-VP-update_errorgain-return-error-if-VP.patch
1 From 771dd184643c6765240fbecbd008f56f98182ca8 Mon Sep 17 00:00:00 2001
2 From: Kevin Hilman <khilman@ti.com>
3 Date: Mon, 18 Jul 2011 15:31:43 -0700
4 Subject: [PATCH 137/149] OMAP3+: VP: update_errorgain(): return error if VP
6 Add check for valid VP in omap_vp_update_errorgain()
8 Signed-off-by: Kevin Hilman <khilman@ti.com>
9 ---
10  arch/arm/mach-omap2/vp.c |    3 +++
11  1 files changed, 3 insertions(+), 0 deletions(-)
13 diff --git a/arch/arm/mach-omap2/vp.c b/arch/arm/mach-omap2/vp.c
14 index 3807620..29698ac 100644
15 --- a/arch/arm/mach-omap2/vp.c
16 +++ b/arch/arm/mach-omap2/vp.c
17 @@ -103,6 +103,9 @@ int omap_vp_update_errorgain(struct voltagedomain *voltdm,
18  {
19         struct omap_volt_data *volt_data;
20  
21 +       if (!voltdm->vp)
22 +               return -EINVAL;
23 +
24         /* Get volt_data corresponding to target_volt */
25         volt_data = omap_voltage_get_voltdata(voltdm, target_volt);
26         if (IS_ERR(volt_data))
27 -- 
28 1.6.6.1