]> git.proxmox.com Git - mirror_qemu.git/commit
ppc/pnv: add a PnvICPState object
authorCédric Le Goater <clg@kaod.org>
Mon, 3 Apr 2017 07:46:00 +0000 (09:46 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Wed, 26 Apr 2017 02:00:42 +0000 (12:00 +1000)
commit99285aae1695f77ea55230554f547b66b685e123
treef9830b9732077fbe1a5c29067eef5169f4f617ce
parent439071a92dc85d67b5b6c55e7d1098dc6c3e8e89
ppc/pnv: add a PnvICPState object

This provides a new ICPState object for the PowerNV machine (POWER8).
Access to the Interrupt Management area is done though a memory
region. It contains the registers of the Interrupt Control Presenters
of each thread which are used to accept, return, forward interrupts in
the system.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/intc/Makefile.objs
hw/intc/xics_pnv.c [new file with mode: 0644]
include/hw/ppc/xics.h