pnv/psi: move the ICSState qemu_irq array under the PSI device model
commitf8df900316666f55dd82b1576e57f7650db682a6
authorCédric Le Goater <clg@kaod.org>
Wed, 2 Jan 2019 05:57:39 +0000 (2 06:57 +0100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 8 Jan 2019 22:28:14 +0000 (9 09:28 +1100)
tree07e45bdba430e5b8f9e412f0738f1e6d2ee11020
parent734d9c890588cf9d1c8f8e4538f98dec59df52e4
pnv/psi: move the ICSState qemu_irq array under the PSI device model

Future changes of the ICSState object will remove the qemu_irq array
from under the interrupt controller model. Prepare ground for the PSI
interrupt sources and introduce a new one directly under the PSI
device model.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/ppc/pnv_psi.c
include/hw/ppc/pnv_psi.h