From: Wandun Chen <[email protected]>

From: Wandun Chen <[email protected]>

Prepare for an upcoming change that appends /memreserve/ entries to
reserved_mem[]; such entries have no name.

No functional change.

Signed-off-by: Wandun Chen <[email protected]>
---
 drivers/of/of_reserved_mem.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/of/of_reserved_mem.c b/drivers/of/of_reserved_mem.c
index 8d5777cb5d1b..313cbc57aa45 100644
--- a/drivers/of/of_reserved_mem.c
+++ b/drivers/of/of_reserved_mem.c
@@ -788,7 +788,8 @@ struct reserved_mem *of_reserved_mem_lookup(struct 
device_node *np)
 
        name = kbasename(np->full_name);
        for (i = 0; i < reserved_mem_count; i++)
-               if (!strcmp(reserved_mem[i].name, name))
+               if (reserved_mem[i].name &&
+                   !strcmp(reserved_mem[i].name, name))
                        return &reserved_mem[i];
 
        return NULL;
-- 
2.43.0


Reply via email to