aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc/spapr_xive.h
AgeCommit message (Expand)AuthorFilesLines
2021-01-06spapr/xive: Make spapr_xive_pic_print_info() staticCédric Le Goater1-2/+0
2020-09-08spapr/xive: Add a 'hv-prio' property to represent the KVM escalation priorityCédric Le Goater1-0/+2
2020-08-27spapr: Move typedef SpaprMachineState to spapr.hEduardo Habkost1-1/+2
2020-08-13spapr/xive: Rework error handling of kvmppc_xive_set_source_config()Greg Kurz1-2/+2
2020-08-13spapr/xive: Rework error handling of kvmppc_xive_[gs]et_queue_config()Greg Kurz1-2/+2
2020-01-08spapr/xive: Use device_class_set_parent_realize()Greg Kurz1-0/+10
2019-12-17spapr: Pass the maximum number of vCPUs to the KVM interrupt controllerGreg Kurz1-1/+2
2019-10-24spapr/xive: Set the OS CAM line at resetCédric Le Goater1-1/+0
2019-10-24spapr, xics, xive: Move SpaprIrq::post_load hook to backendsDavid Gibson1-1/+0
2019-10-24spapr, xics, xive: Match signatures for XICS and XIVE KVM connect routinesDavid Gibson1-2/+2
2019-10-24spapr, xics, xive: Move dt_populate from SpaprIrq to SpaprInterruptControllerDavid Gibson1-2/+0
2019-10-24spapr, xics, xive: Move irq claim and free from SpaprIrq to SpaprInterruptCon...David Gibson1-2/+0
2019-10-04xive: Improve irq claim/free pathDavid Gibson1-2/+2
2019-08-16sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster1-1/+0
2019-08-16include: Make headers more self-containedMarkus Armbruster1-0/+2
2019-07-02spapr/xive: rework the mapping the KVM memory regionsCédric Le Goater1-1/+1
2019-05-29spapr/irq: introduce a spapr_irq_init_device() helperCédric Le Goater1-0/+1
2019-05-29spapr: introduce routines to delete the KVM IRQ deviceCédric Le Goater1-0/+1
2019-05-29spapr/xive: add migration support for KVMCédric Le Goater1-0/+3
2019-05-29spapr/xive: introduce a VM state change handlerCédric Le Goater1-0/+1
2019-05-29spapr/xive: add state synchronization with KVMCédric Le Goater1-0/+8
2019-05-29spapr/xive: add hcall support when under KVMCédric Le Goater1-0/+15
2019-05-29spapr/xive: add KVM supportCédric Le Goater1-0/+10
2019-03-12spapr: Use CamelCase properlyDavid Gibson1-9/+9
2019-02-26spapr: Expose the name of the interrupt controller nodeGreg Kurz1-0/+3
2019-01-22ppc: Fix duplicated typedefs to be able to compile with Clang in gnu99 modeThomas Huth1-2/+0
2019-01-09spapr: enable XIVE MMIOs at resetCédric Le Goater1-0/+1
2019-01-09spapr/xive: simplify the sPAPR IRQ qirq method for XIVECédric Le Goater1-1/+0
2018-12-21spapr: add a 'reset' method to the sPAPR IRQ backendCédric Le Goater1-0/+1
2018-12-21spapr: add device tree support for the XIVE exploitation modeCédric Le Goater1-0/+2
2018-12-21spapr: add hcalls support for the XIVE exploitation interrupt modeCédric Le Goater1-0/+4
2018-12-21spapr/xive: introduce a XIVE interrupt controllerCédric Le Goater1-0/+45