summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEduardo Valentin <eduardo.valentin@ti.com>2013-03-15 09:00:10 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-03-15 09:02:11 -0700
commit204705992112e75f7f69cca191d89bf1104df7c2 (patch)
tree916fe0f58d0e8f421e6ebb4f6355644e6c46fa86
parentbf7a979d439c4d518f0a9d6ea1ff6029e5817ae3 (diff)
staging: omap-thermal: rewrite omap_bandgap_adc_to_mcelsius on kernel coding style
Follow Documentation/CodingStyle while doing omap_bandgap_adc_to_mcelsius. Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/staging/omap-thermal/omap-bandgap.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/staging/omap-thermal/omap-bandgap.c b/drivers/staging/omap-thermal/omap-bandgap.c
index a7fd3e89ecd..0068c665198 100644
--- a/drivers/staging/omap-thermal/omap-bandgap.c
+++ b/drivers/staging/omap-thermal/omap-bandgap.c
@@ -238,14 +238,19 @@ int omap_bandgap_adc_to_mcelsius(struct omap_bandgap *bg_ptr, int id,
int adc_val, int *t)
{
struct temp_sensor_data *ts_data = bg_ptr->conf->sensors[id].ts_data;
+ int ret = 0;
/* look up for temperature in the table and return the temperature */
- if (adc_val < ts_data->adc_start_val || adc_val > ts_data->adc_end_val)
- return -ERANGE;
+ if (adc_val < ts_data->adc_start_val ||
+ adc_val > ts_data->adc_end_val) {
+ ret = -ERANGE;
+ goto exit;
+ }
*t = bg_ptr->conf->conv_table[adc_val - ts_data->adc_start_val];
- return 0;
+exit:
+ return ret;
}
static int temp_to_adc_conversion(long temp, struct omap_bandgap *bg_ptr, int i,