diff --git a/grub-core/loader/efi/appleloader.c b/grub-core/loader/efi/appleloader.c index 2983cb0b9..e2de89ff7 100644 --- a/grub-core/loader/efi/appleloader.c +++ b/grub-core/loader/efi/appleloader.c @@ -124,6 +124,9 @@ static struct piwg_full_device_path devpath_5 = MAKE_PIWG_PATH (0xffcb4000, static struct piwg_full_device_path devpath_6 = MAKE_PIWG_PATH (0xffcc4000, 0xffffbfff); +static struct piwg_full_device_path devpath_7 = MAKE_PIWG_PATH (0xff981000, + 0xffc8ffff); + struct devdata { const char *model; @@ -138,6 +141,7 @@ struct devdata devs[] = {"MBA", (grub_efi_device_path_t *) &devpath_4}, {"MB NV", (grub_efi_device_path_t *) &devpath_5}, {"MB NV2", (grub_efi_device_path_t *) &devpath_6}, + {"MBP2011", (grub_efi_device_path_t *) &devpath_7}, {NULL, NULL}, };