diff options
-rw-r--r-- | drivers/firmware/efi/fake_mem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/firmware/efi/fake_mem.c b/drivers/firmware/efi/fake_mem.c index 32bcb14df2c8..ed3a854950cc 100644 --- a/drivers/firmware/efi/fake_mem.c +++ b/drivers/firmware/efi/fake_mem.c | |||
@@ -59,7 +59,7 @@ void __init efi_fake_memmap(void) | |||
59 | u64 start, end, m_start, m_end, m_attr; | 59 | u64 start, end, m_start, m_end, m_attr; |
60 | int new_nr_map = memmap.nr_map; | 60 | int new_nr_map = memmap.nr_map; |
61 | efi_memory_desc_t *md; | 61 | efi_memory_desc_t *md; |
62 | u64 new_memmap_phy; | 62 | phys_addr_t new_memmap_phy; |
63 | void *new_memmap; | 63 | void *new_memmap; |
64 | void *old, *new; | 64 | void *old, *new; |
65 | int i; | 65 | int i; |
@@ -183,7 +183,7 @@ void __init efi_fake_memmap(void) | |||
183 | /* swap into new EFI memmap */ | 183 | /* swap into new EFI memmap */ |
184 | efi_unmap_memmap(); | 184 | efi_unmap_memmap(); |
185 | memmap.map = new_memmap; | 185 | memmap.map = new_memmap; |
186 | memmap.phys_map = (void *)new_memmap_phy; | 186 | memmap.phys_map = new_memmap_phy; |
187 | memmap.nr_map = new_nr_map; | 187 | memmap.nr_map = new_nr_map; |
188 | memmap.map_end = memmap.map + memmap.nr_map * memmap.desc_size; | 188 | memmap.map_end = memmap.map + memmap.nr_map * memmap.desc_size; |
189 | set_bit(EFI_MEMMAP, &efi.flags); | 189 | set_bit(EFI_MEMMAP, &efi.flags); |