summary refs log tree commit diff stats
path: root/hw/intc/xics.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/intc/xics: Convert TYPE_ICS to 3-phase resetPeter Maydell2022-12-161-4/+5
* hw/intc/xics: Reset TYPE_ICS objects with device_cold_reset()Peter Maydell2022-12-161-1/+1
* hw/intc/xics: Avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-221-1/+1
* ppc64: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater2022-07-181-4/+6
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-1/+1
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0
* error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster2020-07-101-3/+1
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-2/+2
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-2/+1
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-1/+1
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-1/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-1/+1
* ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridgeCédric Le Goater2020-02-021-1/+13
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-2/+2
* xics: Don't deassert outputsGreg Kurz2019-12-171-3/+0
* xics: Link ICP_PROP_CPU property to ICPState::cs pointerGreg Kurz2019-12-171-17/+4
* xics: Link ICP_PROP_XICS property to ICPState::xics pointerGreg Kurz2019-12-171-13/+9
* xics: Link ICS_PROP_XICS property to ICSState::xics pointerGreg Kurz2019-12-171-10/+3
* ppc: Skip partially initialized vCPUs in 'info pic'Greg Kurz2019-11-181-1/+10
* xive, xics: Fix reference counting on CPU objectsGreg Kurz2019-11-181-1/+7
* ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChipGreg Kurz2019-11-181-0/+5
* ppc: Reset the interrupt presenter from the CPU reset handlerCédric Le Goater2019-10-241-6/+2
* xics: Make some device types not user creatableGreg Kurz2019-10-241-0/+10
* xics: Merge TYPE_ICS_BASE and TYPE_ICS_SIMPLE classesDavid Gibson2019-10-041-59/+27
* xics: Eliminate reset hookDavid Gibson2019-10-041-33/+24
* xics: Rename misleading ics_simple_*() functionsDavid Gibson2019-10-041-15/+14
* xics: Eliminate 'reject', 'resend' and 'eoi' class hooksDavid Gibson2019-10-041-41/+13
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+1
* xics/kvm: Add error propagation to ic*_set_kvm_state() functionsGreg Kurz2019-07-021-5/+34
* xics: Add comment about CPU hotplugGreg Kurz2019-07-021-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-1/+1
* ppc/xics: fix irq priority in ics_set_irq_type()Cédric Le Goater2019-05-291-2/+8
* xics: Write source state to KVM at claim timeGreg Kurz2019-02-261-0/+4
* target/ppc: Add POWER9 external interrupt modelBenjamin Herrenschmidt2019-02-261-0/+3
* xics: Handle KVM interrupt presentation from "simple" ICS codeGreg Kurz2019-02-181-0/+5
* xics: Handle KVM ICS reset from the "simple" ICS codeGreg Kurz2019-02-181-0/+4
* xics: Explicitely call KVM ICS methods from the common codeGreg Kurz2019-02-181-13/+10
* xics: Handle KVM ICP realize from the common codeGreg Kurz2019-02-181-0/+8
* xics: Handle KVM ICP reset from the common codeGreg Kurz2019-02-181-8/+4
* xics: Explicitely call KVM ICP methods from the common codeGreg Kurz2019-02-181-13/+11
* spapr: move the qemu_irq array under the machineCédric Le Goater2019-01-091-2/+0
* ppc: export the XICS and XIVE set_irq handlersCédric Le Goater2019-01-091-1/+1
* error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster2018-10-191-6/+9
* ppc/xics: fix ICP reset pathGreg Kurz2018-07-161-3/+11
* ppc/xics: move the vmstate structures under the ics-base classCédric Le Goater2018-07-031-56/+56
* ppx/xics: introduce a parent_reset in ICSStateClassCédric Le Goater2018-07-031-15/+30