of: reserved_mem: handle NULL name in of_reserved_mem_lookup()

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 <chenwandun@lixiang.com>
Link: https://patch.msgid.link/20260527032917.3385849-2-chenwandun1@gmail.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
This commit is contained in:
Wandun Chen 2026-05-27 11:29:07 +08:00 committed by Rob Herring (Arm)
parent f638ffe4db
commit cfba13a186

View File

@ -803,7 +803,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;