summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorJohan Hovold <johan@kernel.org>2018-08-27 11:21:45 +0300
committerRob Herring <robh@kernel.org>2018-08-29 16:06:46 +0300
commit36156f9241cb0f9e37d998052873ca7501ad4b36 (patch)
tree203d1e52a9e5a942a2b99ae0ecb984fa87453df8 /samples
parent5b394b2ddf0347bef56e50c69a58773c94343ff3 (diff)
downloadlinux-36156f9241cb0f9e37d998052873ca7501ad4b36.tar.xz
of: add helper to lookup compatible child node
Add of_get_compatible_child() helper that can be used to lookup compatible child nodes. Several drivers currently use of_find_compatible_node() to lookup child nodes while failing to notice that the of_find_ functions search the entire tree depth-first (from a given start node) and therefore can match unrelated nodes. The fact that these functions also drop a reference to the node they start searching from (e.g. the parent node) is typically also overlooked, something which can lead to use-after-free bugs. Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions