commit | e3311469734093724b10c2a81c1193197db03b78 | [log] [tgz] |
---|---|---|
author | Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com> | Mon Jul 27 17:30:48 2015 +0300 |
committer | Wolfram Sang <wsa@the-dreams.de> | Sat Aug 01 12:11:58 2015 +0200 |
tree | 435b300b8fb5257f2d3cbd7003860241bd8a5f80 | |
parent | e952849a02524a247967bf7105f36fbb13cd00c2 [diff] |
i2c: fix leaked device refcount on of_find_i2c_* error path If of_find_i2c_device_by_node() or of_find_i2c_adapter_by_node() find a device by node, but its type does not match, a reference to that device is still held. This change fixes the problem. Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>