summaryrefslogtreecommitdiff
path: root/drivers/thermal/tegra/soctherm.c
diff options
context:
space:
mode:
authorWei Ni <wni@nvidia.com>2016-04-06 12:48:04 +0300
committerEduardo Valentin <edubezval@gmail.com>2016-05-17 17:28:31 +0300
commitf350098070e36e1f51f925264146eff18a4e42dd (patch)
tree4043677e3084d53a5d185365166103513874f407 /drivers/thermal/tegra/soctherm.c
parenta977c41ec65bbdc5000a130372adba1f85c86833 (diff)
downloadlinux-f350098070e36e1f51f925264146eff18a4e42dd.tar.xz
thermal: tegra: fix static checker warning
There has a static checker warning: warn: variable dereferenced before check 'dev' (see line 222) Since check 'dev' is unnecessary, so remove this check. Fixes: ee6d79f202a4 ("thermal: tegra: add thermtrip function") Signed-off-by: Wei Ni <wni@nvidia.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
Diffstat (limited to 'drivers/thermal/tegra/soctherm.c')
-rw-r--r--drivers/thermal/tegra/soctherm.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/thermal/tegra/soctherm.c b/drivers/thermal/tegra/soctherm.c
index be829d6e131c..2b0417d7b754 100644
--- a/drivers/thermal/tegra/soctherm.c
+++ b/drivers/thermal/tegra/soctherm.c
@@ -223,10 +223,7 @@ static int thermtrip_program(struct device *dev,
int temp;
u32 r;
- if (!dev || !sg)
- return -EINVAL;
-
- if (!sg->thermtrip_threshold_mask)
+ if (!sg || !sg->thermtrip_threshold_mask)
return -EINVAL;
temp = enforce_temp_range(dev, trip_temp) / ts->soc->thresh_grain;