diff --git a/arch/arm/mach-apple/board.c b/arch/arm/mach-apple/board.c index 7c953be635..59f536b0d3 100644 --- a/arch/arm/mach-apple/board.c +++ b/arch/arm/mach-apple/board.c @@ -820,8 +820,12 @@ static char *asahi_esp_devpart(void) break; } - if (part > 0) + if (part > 0) { snprintf(devpart, sizeof(devpart), "%x:%x", devnum, part); + efi_system_partition.uclass_id = UCLASS_NVME; + efi_system_partition.devnum = devnum; + efi_system_partition.part = part; + } return devpart; }