summaryrefslogtreecommitdiffstats
path: root/drivers/thermal/tegra
diff options
context:
space:
mode:
authorWei Ni2016-04-06 11:48:04 +0200
committerEduardo Valentin2016-05-17 16:28:31 +0200
commitf350098070e36e1f51f925264146eff18a4e42dd (patch)
tree4043677e3084d53a5d185365166103513874f407 /drivers/thermal/tegra
parentthermal: tegra: mark PM functions __maybe_unused (diff)
downloadkernel-qcow2-linux-f350098070e36e1f51f925264146eff18a4e42dd.tar.gz
kernel-qcow2-linux-f350098070e36e1f51f925264146eff18a4e42dd.tar.xz
kernel-qcow2-linux-f350098070e36e1f51f925264146eff18a4e42dd.zip
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')
-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;