Skip to content

Commit 554589d

Browse files
robherringgregkh
authored andcommitted
of: reserved_mem: Add missing IORESOURCE_MEM flag on resources
[ Upstream commit aea7096 ] Commit f4fcfdd ('of: reserved_mem: Add functions to parse "memory-region"') failed to set IORESOURCE_MEM flag on the resources. The result is functions such as devm_ioremap_resource_wc() will fail. Add the missing flag. Fixes: f4fcfdd ('of: reserved_mem: Add functions to parse "memory-region"') Reported-by: Iuliana Prodan <iuliana.prodan@nxp.com> Reported-by: Daniel Baluta <daniel.baluta@gmail.com> Tested-by: Iuliana Prodan <iuliana.prodan@nxp.com> Reviewed-by: Iuliana Prodan <iuliana.prodan@nxp.com> Reviewed-by: Saravana Kannan <saravanak@google.com> Link: https://lore.kernel.org/r/20250820192805.565568-1-robh@kernel.org Signed-off-by: Rob Herring (Arm) <robh@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent 28f023b commit 554589d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/of/of_reserved_mem.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -771,6 +771,7 @@ int of_reserved_mem_region_to_resource(const struct device_node *np,
771771
return -EINVAL;
772772

773773
resource_set_range(res, rmem->base, rmem->size);
774+
res->flags = IORESOURCE_MEM;
774775
res->name = rmem->name;
775776
return 0;
776777
}

0 commit comments

Comments
 (0)