]> git.proxmox.com Git - mirror_qemu.git/commit
ppc/pnv: add a PSI bridge class model
authorCédric Le Goater <clg@kaod.org>
Thu, 7 Mar 2019 22:35:34 +0000 (23:35 +0100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 12 Mar 2019 03:33:04 +0000 (14:33 +1100)
commitae85605531cde2856d0b37804dc9a32028d89a34
tree264745ccbb72580e9e271ba6185aa83206ee0c19
parent31bc6fa7fa8124ff8fb08373f9402985c806919f
ppc/pnv: add a PSI bridge class model

To ease the introduction of the PSI bridge model for POWER9, abstract
the POWER chip differences in a PnvPsi class model and introduce a
specific Pnv8Psi type for POWER8. POWER8 interface to the interrupt
controller is still XICS whereas POWER9 uses the new XIVE model.

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