Niklas Söderlund
3314c6bdd2
device property: preserve usecount for node passed to of_fwnode_graph_get_port_parent()
...
Using CONFIG_OF_DYNAMIC=y uncovered an imbalance in the usecount of the
node being passed to of_fwnode_graph_get_port_parent(). Preserve the
usecount by using of_get_parent() instead of of_get_next_parent() which
don't decrement the usecount of the node passed to it.
Fixes: 3b27d00e7b ("device property: Move fwnode graph ops to firmware specific locations")
Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Rob Herring <robh@kernel.org>
2017-10-12 12:26:14 -05:00
..
unittest-data
devicetree: Adjust status "ok" -> "okay" under drivers/of/
2017-09-05 10:05:41 -05:00
address.c
of: remove unused pci_space variable from address.c
2017-07-21 10:46:15 -05:00
base.c
of: do not leak console options
2017-10-12 12:22:04 -05:00
device.c
dma-mapping updates for 4.14:
2017-09-12 13:30:06 -07:00
dynamic.c
of: Convert to using %pOF instead of full_name
2017-07-18 17:09:18 -05:00
fdt.c
DeviceTree for 4.13:
2017-07-07 10:37:54 -07:00
fdt_address.c
irq.c
DeviceTree updates for 4.14:
2017-09-07 14:43:33 -07:00
Kconfig
Makefile
of: Move OF property and graph API from base.c to property.c
2017-06-01 08:50:45 -05:00
of_mdio.c
DeviceTree updates for 4.14:
2017-09-07 14:43:33 -07:00
of_net.c
of_numa.c
of: fix "/cpus" reference leak in of_numa_parse_cpu_nodes()
2017-04-18 11:04:12 -05:00
of_pci.c
of_pci: use of_property_read_u32_array()
2017-07-24 10:00:52 -05:00
of_pci_irq.c
OF/PCI: Update of_irq_parse_and_map_pci() comment
2017-07-02 16:14:28 -05:00
of_private.h
of: find_node_by_full_name rewrite to compare each level
2017-06-22 12:38:29 -05:00
of_reserved_mem.c
drivers: of: increase MAX_RESERVED_REGIONS to 32
2017-10-12 12:23:45 -05:00
overlay.c
of: overlay: add overlay symbols to live device tree
2017-07-20 09:40:05 -05:00
pdt.c
platform.c
of: Use PLATFORM_DEVID_NONE definition
2017-08-25 10:50:31 -05:00
property.c
device property: preserve usecount for node passed to of_fwnode_graph_get_port_parent()
2017-10-12 12:26:14 -05:00
resolver.c
of: find_node_by_full_name rewrite to compare each level
2017-06-22 12:38:29 -05:00
unittest.c
of: overlay: add overlay unittest data for node names and symbols
2017-07-20 09:36:13 -05:00