diff options
Diffstat (limited to 'drivers/firmware/memmap.c')
-rw-r--r-- | drivers/firmware/memmap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/firmware/memmap.c b/drivers/firmware/memmap.c index d168c87c7d30..ec4fd253a4e9 100644 --- a/drivers/firmware/memmap.c +++ b/drivers/firmware/memmap.c | |||
@@ -333,7 +333,7 @@ int __init firmware_map_add_early(u64 start, u64 end, const char *type) | |||
333 | { | 333 | { |
334 | struct firmware_map_entry *entry; | 334 | struct firmware_map_entry *entry; |
335 | 335 | ||
336 | entry = memblock_alloc(sizeof(struct firmware_map_entry), | 336 | entry = memblock_alloc_nopanic(sizeof(struct firmware_map_entry), |
337 | SMP_CACHE_BYTES); | 337 | SMP_CACHE_BYTES); |
338 | if (WARN_ON(!entry)) | 338 | if (WARN_ON(!entry)) |
339 | return -ENOMEM; | 339 | return -ENOMEM; |