summaryrefslogtreecommitdiffstats
path: root/include/hw/ppc/xics.h
Commit message (Expand)AuthorAgeFilesLines
...
* ppc: avoid typedef redefinitionsPaolo Bonzini2017-03-041-2/+2
* ppc/xics: move InterruptStatsProvider to the sPAPR machineCédric Le Goater2017-03-011-0/+2
* ppc/xics: move ics-simple post_load under the machineCédric Le Goater2017-03-011-1/+0Star
* ppc/xics: remove the XICSState classesCédric Le Goater2017-03-011-35/+0Star
* ppc/xics: export the XICS init routinesCédric Le Goater2017-03-011-0/+5
* ppc/xics: move the ICP array under the sPAPR machineCédric Le Goater2017-03-011-2/+0Star
* ppc/xics: simplify spapr_dt_xics() interfaceCédric Le Goater2017-03-011-1/+1
* ppc/xics: use the QOM interface to grab an ICPCédric Le Goater2017-03-011-5/+5
* ppc/xics: move the cpu_setup() handler under the ICPState classCédric Le Goater2017-03-011-2/+1Star
* ppc/xics: simplify the cpu_setup() handlerCédric Le Goater2017-03-011-1/+1
* ppc/xics: extend the QOM interface to handle ICPsCédric Le Goater2017-03-011-0/+3
* ppc/xics: remove the XICS list of ICSCédric Le Goater2017-03-011-2/+0Star
* ppc/xics: remove xics_find_source()Cédric Le Goater2017-03-011-1/+0Star
* ppc/xics: use the QOM interface to resend irqsCédric Le Goater2017-03-011-1/+2
* ppc/xics: use the QOM interface to get irqsCédric Le Goater2017-03-011-1/+2
* ppc/xics: use the QOM interface under the sPAPR machineCédric Le Goater2017-03-011-0/+1
* ppc/xics: introduce a XICSFabric QOM interface to handle ICSsCédric Le Goater2017-03-011-0/+18
* ppc/xics: store the ICS object under the sPAPR machineCédric Le Goater2017-03-011-3/+3
* ppc/xics: remove set_nr_servers() handler from XICSStateClassCédric Le Goater2017-03-011-3/+0Star
* ppc/xics: remove set_nr_irqs() handler from XICSStateClassCédric Le Goater2017-03-011-2/+1Star
* xics: XICS should not be a SysBusDeviceDavid Gibson2017-03-011-1/+1
* pseries: Move construction of /interrupt-controller fdt nodeDavid Gibson2016-10-281-0/+1
* ppc/xics: change the icp_ routines API to use an 'ICPState *' argumentCédric Le Goater2016-10-281-3/+3
* ppc/xics: add a XICSState backlink in ICPStateCédric Le Goater2016-10-281-0/+2
* ppc/xics: add a xics_set_nr_servers common routineCédric Le Goater2016-10-281-0/+2
* ppc/xics: Split ICS into ics-base and ics classBenjamin Herrenschmidt2016-10-141-10/+17
* ppc/xics: Make the ICSState a listBenjamin Herrenschmidt2016-10-141-6/+7
* ppc/xics: An ICS with offset 0 is assumed to be uninitializedBenjamin Herrenschmidt2016-09-231-1/+1
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-3/+4
* ppc/xics: Replace "icp" with "xics" in most placesBenjamin Herrenschmidt2016-07-011-1/+1
* ppc/xics: Implement H_IPOLL using an accessorBenjamin Herrenschmidt2016-07-011-0/+1
* ppc/xics: Move SPAPR specific code to a separate fileBenjamin Herrenschmidt2016-07-011-0/+21
* ppc/xics: Rename existing xics to xics_spaprBenjamin Herrenschmidt2016-07-011-12/+18
* ppc/xics: Remove unused xics_set_irq_type()Benjamin Herrenschmidt2016-06-271-1/+0Star
* xics,xics_kvm: Handle CPU unplug correctlyBharata B Rao2016-06-171-0/+1
* xics: report errors with the QEMU Error APIGreg Kurz2016-02-281-2/+3
* xics_kvm: Don't enable KVM_CAP_IRQ_XICS if already enabledBharata B Rao2015-07-071-0/+1
* xics: Implement xics_ics_free()Alexey Kardashevskiy2014-06-271-0/+1
* spapr: Move interrupt allocator to xicsAlexey Kardashevskiy2014-06-271-0/+2
* xics: Add flags for interruptsAlexey Kardashevskiy2014-06-271-1/+5
* spapr_pci: Advertise MSI quotaBadari Pulavarty2014-06-161-0/+2
* xics-kvm: Support for in-kernel XICS interrupt controllerDavid Gibson2013-10-251-0/+10
* xics: add cpu_setup callbackAlexey Kardashevskiy2013-10-251-0/+1
* xics: split to xics and xics-commonAlexey Kardashevskiy2013-10-251-0/+20
* xics: add pre_save/post_load dispatchersAlexey Kardashevskiy2013-10-251-0/+26
* xics: rename types to be sane and follow coding styleAnthony Liguori2013-07-291-6/+68
* hw: move headers to include/Paolo Bonzini2013-04-081-0/+41