diff options
author | 2018-03-25 14:49:02 +0200 | |
---|---|---|
committer | 2018-05-22 13:40:25 +0200 | |
commit | 04782265641839fcead0383e23e3a799f55085e3 (patch) | |
tree | 9a11c929ca858a9ac7181fcd87189858aed5e7b4 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Merge branch 'i2c/platform_data-immutable' into i2c/for-4.18 (diff) | |
download | wireguard-linux-04782265641839fcead0383e23e3a799f55085e3.tar.xz wireguard-linux-04782265641839fcead0383e23e3a799f55085e3.zip |
i2c: Retain info->of_node in i2c_new_device()
Currently, of_i2c_register_devices() is responsible for retaining
info->of_node, but we're about to expose a function to parse I2C board
info without registering the I2C device.
We could possibly let this function retain ->of_node, but this approach
is prone to reference leak since people will have to remember to call
of_node_put() if something goes wrong between the OF node parsing and
the registration step.
Let's just retain the ->of_node in i2c_new_register() instead.
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions