iio: adc: ti-ads1015: add missing of_node_put() in ads1015_get_channels_config_of()
authorWei Yongjun <weiyongjun1@huawei.com>
Fri, 26 Aug 2016 14:31:50 +0000 (14:31 +0000)
committerJonathan Cameron <jic23@kernel.org>
Mon, 29 Aug 2016 18:51:17 +0000 (19:51 +0100)
commit943bbe743ce4c2846c41812186411841b0c9d7a1
tree54d55f118dd3368bc7f7fc0487ae4c6dc726211e
parent16335bcbf920d9903778d942ec5e579b25984b4b
iio: adc: ti-ads1015: add missing of_node_put() in ads1015_get_channels_config_of()

When terminating for_each_child_of_node() iteration with
break or return, of_node_put() should be used to prevent
stale device node references from being left behind.

This is detected by Coccinelle semantic patch.

Signed-off-by: Wei Yongjun <weiyongjun1@huawei.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/ti-ads1015.c