From a547f00e7732d4d0559488730845bdecb21f1075 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Wed, 2 Nov 2011 11:38:45 +0000 Subject: [PATCH] --- yaml --- r: 282162 b: refs/heads/master c: aebe495895f5542213dd17a644647b0aae8353f0 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/regulator/fixed.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 87a32867e4e7..9cd82d71be3a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c1fc1480249dfe059254779a4bb7ca27cf5f8038 +refs/heads/master: aebe495895f5542213dd17a644647b0aae8353f0 diff --git a/trunk/drivers/regulator/fixed.c b/trunk/drivers/regulator/fixed.c index 21ecf212a522..ccbead06c8f3 100644 --- a/trunk/drivers/regulator/fixed.c +++ b/trunk/drivers/regulator/fixed.c @@ -80,7 +80,10 @@ static int fixed_voltage_get_voltage(struct regulator_dev *dev) { struct fixed_voltage_data *data = rdev_get_drvdata(dev); - return data->microvolts; + if (data->microvolts) + return data->microvolts; + else + return -EINVAL; } static int fixed_voltage_list_voltage(struct regulator_dev *dev,