aboutsummaryrefslogtreecommitdiff
path: root/hw/timer/cmsdk-apb-dualtimer.c
diff options
context:
space:
mode:
authorBernhard Beschow <shentey@gmail.com>2023-03-04 12:40:41 +0100
committerDaniel Henrique Barboza <danielhb413@gmail.com>2023-05-28 07:13:54 -0300
commit2237af5e60ada06d90bf714e85523deafd936b9b (patch)
tree26acc6490518b1f17ee3cee4a006ae493129f268 /hw/timer/cmsdk-apb-dualtimer.c
parentccc5a4c5e108775667ffc25182cd2ba2326ac979 (diff)
downloadqemu-2237af5e60ada06d90bf714e85523deafd936b9b.zip
qemu-2237af5e60ada06d90bf714e85523deafd936b9b.tar.gz
qemu-2237af5e60ada06d90bf714e85523deafd936b9b.tar.bz2
hw/ppc/prep: Fix wiring of PIC -> CPU interrupt
Commit cef2e7148e32 ("hw/isa/i82378: Remove intermediate IRQ forwarder") passes s->cpu_intr to i8259_init() in i82378_realize() directly. However, s- >cpu_intr isn't initialized yet since that happens after the south bridge's pci_realize_and_unref() in board code. Fix this by initializing s->cpu_intr before realizing the south bridge. Fixes: cef2e7148e32 ("hw/isa/i82378: Remove intermediate IRQ forwarder") Signed-off-by: Bernhard Beschow <shentey@gmail.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> Message-Id: <20230304114043.121024-4-shentey@gmail.com> Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Diffstat (limited to 'hw/timer/cmsdk-apb-dualtimer.c')
0 files changed, 0 insertions, 0 deletions