of: add optional options parameter to of_find_node_by_path()
authorLeif Lindholm <leif.lindholm@linaro.org>
Fri, 28 Nov 2014 11:34:28 +0000 (11:34 +0000)
committerGrant Likely <grant.likely@linaro.org>
Wed, 3 Dec 2014 23:12:36 +0000 (23:12 +0000)
commit75c28c09af99a0db0ccd8b4395469761aa736543
treedf35296e1dc01e57203f0d6522918e48d636fdba
parent2a9d832cc9aae21ea827520fef635b6c49a06c6d
of: add optional options parameter to of_find_node_by_path()

Update of_find_node_by_path():
1) Rename function to of_find_node_opts_by_path(), adding an optional
   pointer argument. Provide a static inline wrapper version of
   of_find_node_by_path() which calls the new function with NULL as
   the optional argument.
2) Ignore any part of the path beyond and including the ':' separator.
3) Set the new provided pointer argument to the beginning of the string
   following the ':' separator.
4: Add tests.

Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
Signed-off-by: Grant Likely <grant.likely@linaro.org>
drivers/of/base.c
drivers/of/unittest.c
include/linux/of.h