diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2024-03-02 02:18:35 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2024-03-02 02:18:35 +0100 |
commit | fb54efc2932681dadeca91210007a4d246c49890 (patch) | |
tree | e20f280ca092aa9fc151cac7e35e91a3a3e8ec28 /drivers | |
parent | Merge tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/ker... (diff) | |
parent | of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (diff) | |
download | linux-fb54efc2932681dadeca91210007a4d246c49890.tar.xz linux-fb54efc2932681dadeca91210007a4d246c49890.zip |
Merge tag 'devicetree-fixes-for-6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
Pull devicetree fix from Rob Herring:
"One fix for a bug in fw_devlink handling of OF graph. This doesn't
completely fix the reported problems, but it's with users adding out
of tree code"
* tag 'devicetree-fixes-for-6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/of/property.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/of/property.c b/drivers/of/property.c index b71267c6667c..fa8cd33be131 100644 --- a/drivers/of/property.c +++ b/drivers/of/property.c @@ -1304,7 +1304,7 @@ static struct device_node *parse_remote_endpoint(struct device_node *np, int index) { /* Return NULL for index > 0 to signify end of remote-endpoints. */ - if (!index || strcmp(prop_name, "remote-endpoint")) + if (index > 0 || strcmp(prop_name, "remote-endpoint")) return NULL; return of_graph_get_remote_port_parent(np); |