hw/m68k/irqc: Pass CPU using QOM link property
commitb8fc6195504dfeca2d283f356e7c13a6fd391acb
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 24 Oct 2023 08:30:04 +0000 (24 10:30 +0200)
committerThomas Huth <huth@tuxfamily.org>
Wed, 1 Nov 2023 06:20:34 +0000 (1 07:20 +0100)
treea4049635aa702f81c481cc28d5437bb882faea09
parent6c9ae1ce82b65faa3f266fd103729878cf11e07e
hw/m68k/irqc: Pass CPU using QOM link property

Avoid the interrupt controller directly access the 'first_cpu'
global. Pass 'cpu' from the board code.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <huth@tuxfamily.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20231024083010.12453-2-philmd@linaro.org>
Signed-off-by: Thomas Huth <huth@tuxfamily.org>
hw/intc/m68k_irqc.c
hw/m68k/virt.c
include/hw/intc/m68k_irqc.h