coresight: Remove redundant null pointer check before of_node_put and put_device

of_node_put and put_device has taken the null pointer check into account.
So it is safe to remove the duplicated check.

Signed-off-by: zhong jiang <zhongjiang@huawei.com>
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
zhong jiang 2018-09-20 13:18:19 -06:00 committed by Greg Kroah-Hartman
parent 1cf11385f3
commit bbbecc644a
1 changed files with 3 additions and 6 deletions

View File

@ -219,12 +219,9 @@ static int of_coresight_parse_endpoint(struct device *dev,
ret = 1; ret = 1;
} while (0); } while (0);
if (rparent) of_node_put(rparent);
of_node_put(rparent); of_node_put(rep);
if (rep) put_device(rdev);
of_node_put(rep);
if (rdev)
put_device(rdev);
return ret; return ret;
} }