efi.c (262b45ae3ab4bf8e2caf1fcfd0d8307897519630) efi.c (199c8471761273b7e287914cee968ddf21dfbfe0)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common EFI (Extensible Firmware Interface) support functions
4 * Based on Extensible Firmware Interface Specification version 1.0
5 *
6 * Copyright (C) 1999 VA Linux Systems
7 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
8 * Copyright (C) 1999-2002 Hewlett-Packard Co.

--- 248 unchanged lines hidden (view full) ---

257
258 rv = efi_memmap_init_early(&data);
259 if (rv)
260 return rv;
261
262 if (add_efi_memmap || do_efi_soft_reserve())
263 do_add_efi_memmap();
264
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Common EFI (Extensible Firmware Interface) support functions
4 * Based on Extensible Firmware Interface Specification version 1.0
5 *
6 * Copyright (C) 1999 VA Linux Systems
7 * Copyright (C) 1999 Walt Drummond <drummond@valinux.com>
8 * Copyright (C) 1999-2002 Hewlett-Packard Co.

--- 248 unchanged lines hidden (view full) ---

257
258 rv = efi_memmap_init_early(&data);
259 if (rv)
260 return rv;
261
262 if (add_efi_memmap || do_efi_soft_reserve())
263 do_add_efi_memmap();
264
265 efi_fake_memmap_early();
266
265 WARN(efi.memmap.desc_version != 1,
266 "Unexpected EFI_MEMORY_DESCRIPTOR version %ld",
267 efi.memmap.desc_version);
268
269 memblock_reserve(pmap, efi.memmap.nr_map * efi.memmap.desc_size);
270
271 return 0;
272}

--- 857 unchanged lines hidden ---
267 WARN(efi.memmap.desc_version != 1,
268 "Unexpected EFI_MEMORY_DESCRIPTOR version %ld",
269 efi.memmap.desc_version);
270
271 memblock_reserve(pmap, efi.memmap.nr_map * efi.memmap.desc_size);
272
273 return 0;
274}

--- 857 unchanged lines hidden ---