Skip to content

Commit 1702044

Browse files
groeckMichael Tokarev
authored andcommitted
hw/arm: Add missing psci_conduit to NPCM8XX SoC boot info
Without psci_conduit, the Linux kernel crashes almost immediately. psci: probing for conduit method from DT. Internal error: Oops - Undefined instruction: 0000000002000000 [#1] PREEMPT SMP Fixes: ae0c4d1 ("hw/arm: Add NPCM8XX SoC") Cc: qemu-stable@nongnu.org Cc: Hao Wu <wuhaotsh@google.com> Cc: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Message-id: 20250315142050.3642741-1-linux@roeck-us.net Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> (cherry picked from commit e6bc017) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
1 parent 9238fd8 commit 1702044

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

hw/arm/npcm8xx.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,7 @@ static struct arm_boot_info npcm8xx_binfo = {
346346
.secure_boot = false,
347347
.board_id = -1,
348348
.board_setup_addr = NPCM8XX_BOARD_SETUP_ADDR,
349+
.psci_conduit = QEMU_PSCI_CONDUIT_SMC,
349350
};
350351

351352
void npcm8xx_load_kernel(MachineState *machine, NPCM8xxState *soc)

0 commit comments

Comments
 (0)