From 360b9fd79d3670806d8c3aa8b7cbc86548eaa676 Mon Sep 17 00:00:00 2001 From: Peter Mamonov Date: Tue, 22 May 2018 18:33:31 +0300 Subject: resource: fix iomem_resource.end for 64 bit systems Fix iomem_resource.end to cover the whole address space addressable by a variable of type resource_size_t. Signed-off-by: Peter Mamonov Signed-off-by: Sascha Hauer --- common/resource.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'common/resource.c') diff --git a/common/resource.c b/common/resource.c index e4bbe15fd7..abc0814d23 100644 --- a/common/resource.c +++ b/common/resource.c @@ -114,7 +114,7 @@ int release_region(struct resource *res) /* The root resource for the whole memory-mapped io space */ struct resource iomem_resource = { .start = 0, - .end = 0xffffffff, + .end = ~(resource_size_t)0, .name = "iomem", .children = LIST_HEAD_INIT(iomem_resource.children), }; -- cgit v1.2.3