|
@@ -95,7 +95,7 @@ efi_setup_pcdp_console(char *cmdline)
|
|
|
if (efi.hcdp == EFI_INVALID_TABLE_ADDR)
|
|
|
return -ENODEV;
|
|
|
|
|
|
- pcdp = ioremap(efi.hcdp, 4096);
|
|
|
+ pcdp = early_ioremap(efi.hcdp, 4096);
|
|
|
printk(KERN_INFO "PCDP: v%d at 0x%lx\n", pcdp->rev, efi.hcdp);
|
|
|
|
|
|
if (strstr(cmdline, "console=hcdp")) {
|
|
@@ -131,6 +131,6 @@ efi_setup_pcdp_console(char *cmdline)
|
|
|
}
|
|
|
|
|
|
out:
|
|
|
- iounmap(pcdp);
|
|
|
+ early_iounmap(pcdp, 4096);
|
|
|
return rc;
|
|
|
}
|