| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not include cpu.h if it's not really necessary | Thomas Huth | 2021-05-02 | 1 | -1/+0 |
* | spapr: Pass the maximum number of vCPUs to the KVM interrupt controller | Greg Kurz | 2019-12-17 | 1 | -2/+3 |
* | ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChip | Greg Kurz | 2019-11-18 | 1 | -0/+10 |
* | ppc: Reset the interrupt presenter from the CPU reset handler | Cédric Le Goater | 2019-10-24 | 1 | -0/+7 |
* | spapr, xics, xive: Move SpaprIrq::post_load hook to backends | David Gibson | 2019-10-24 | 1 | -0/+13 |
* | spapr, xics, xive: Move SpaprIrq::reset hook logic into activate/deactivate | David Gibson | 2019-10-24 | 1 | -0/+17 |
* | spapr, xics, xive: Move dt_populate from SpaprIrq to SpaprInterruptController | David Gibson | 2019-10-24 | 1 | -2/+3 |
* | spapr, xics, xive: Move print_info from SpaprIrq to SpaprInterruptController | David Gibson | 2019-10-24 | 1 | -0/+15 |
* | spapr, xics, xive: Move set_irq from SpaprIrq to SpaprInterruptController | David Gibson | 2019-10-24 | 1 | -0/+9 |
* | spapr, xics, xive: Move irq claim and free from SpaprIrq to SpaprInterruptCon... | David Gibson | 2019-10-24 | 1 | -0/+29 |
* | spapr, xics, xive: Move cpu_intc_create from SpaprIrq to SpaprInterruptContro... | David Gibson | 2019-10-24 | 1 | -0/+18 |
* | spapr, xics, xive: Introduce SpaprInterruptController QOM interface | David Gibson | 2019-10-24 | 1 | -0/+4 |
* | spapr: Eliminate SpaprIrq:get_nodename method | David Gibson | 2019-10-04 | 1 | -1/+1 |
* | xics: Create sPAPR specific ICS subtype | David Gibson | 2019-10-04 | 1 | -1/+33 |
* | xics: Rename misleading ics_simple_*() functions | David Gibson | 2019-10-04 | 1 | -6/+6 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | xics/spapr: Only emulated XICS should use RTAS/hypercalls emulation | Greg Kurz | 2019-07-02 | 1 | -26/+27 |
* | xics/spapr: Register RTAS/hypercalls once at machine init | Greg Kurz | 2019-07-02 | 1 | -8/+0 |
* | xics/spapr: Prevent RTAS/hypercalls emulation to be used by in-kernel XICS | Greg Kurz | 2019-07-02 | 1 | -0/+46 |
* | spapr/irq: initialize the IRQ device only once | Cédric Le Goater | 2019-05-29 | 1 | -0/+7 |
* | ppc/xics/spapr: Fix H_IPOLL implementation | Benjamin Herrenschmidt | 2019-03-19 | 1 | -1/+8 |
* | spapr: Use CamelCase properly | David Gibson | 2019-03-12 | 1 | -12/+12 |
* | spapr: Expose the name of the interrupt controller node | Greg Kurz | 2019-02-25 | 1 | -1/+1 |
* | spapr: move the interrupt presenters under machine_data | Cédric Le Goater | 2019-02-04 | 1 | -5/+6 |
* | ppc: Move spapr-related prototypes from xics.h into a seperate header file | Thomas Huth | 2019-01-22 | 1 | -0/+1 |
* | ppc: replace the 'Object *intc' by a 'ICPState *icp' pointer under the CPU | Cédric Le Goater | 2019-01-08 | 1 | -5/+5 |
* | spapr: add device tree support for the XIVE exploitation mode | Cédric Le Goater | 2018-12-20 | 1 | -1/+2 |
* | Include qapi/error.h exactly where needed | Markus Armbruster | 2018-02-09 | 1 | -1/+0 |
* | spapr: move the IRQ allocation routines under the machine | Cédric Le Goater | 2017-12-14 | 1 | -114/+0 |
* | ppc/xics: remove useless if condition | Cédric Le Goater | 2017-12-14 | 1 | -4/+2 |
* | ppc/xics: simplify prototype of xics_spapr_init() | Greg Kurz | 2017-05-24 | 1 | -2/+1 |
* | spapr: move the IRQ server number mapping under the machine | Cédric Le Goater | 2017-04-26 | 1 | -3/+2 |
* | ppc/xics: introduce an 'intc' backlink under PowerPCCPU | Cédric Le Goater | 2017-04-26 | 1 | -15/+5 |
* | ppc/xics: remove the XICSState classes | Cédric Le Goater | 2017-03-01 | 1 | -14/+0 |
* | ppc/xics: export the XICS init routines | Cédric Le Goater | 2017-03-01 | 1 | -9/+2 |
* | ppc/xics: simplify spapr_dt_xics() interface | Cédric Le Goater | 2017-03-01 | 1 | -2/+2 |
* | ppc/xics: use the QOM interface to grab an ICP | Cédric Le Goater | 2017-03-01 | 1 | -8/+9 |
* | ppc/xics: store the ICS object under the sPAPR machine | Cédric Le Goater | 2017-03-01 | 1 | -13/+9 |
* | ppc/xics: remove set_nr_servers() handler from XICSStateClass | Cédric Le Goater | 2017-03-01 | 1 | -26/+0 |
* | ppc/xics: remove set_nr_irqs() handler from XICSStateClass | Cédric Le Goater | 2017-03-01 | 1 | -34/+0 |
* | pseries: Move construction of /interrupt-controller fdt node | David Gibson | 2016-10-28 | 1 | -0/+22 |
* | ppc/xics: change the icp_ routines API to use an 'ICPState *' argument | Cédric Le Goater | 2016-10-28 | 1 | -7/+11 |
* | ppc/xics: add a xics_set_nr_servers common routine | Cédric Le Goater | 2016-10-28 | 1 | -12/+1 |
* | ppc/xics: Split ICS into ics-base and ics class | Benjamin Herrenschmidt | 2016-10-14 | 1 | -13/+17 |
* | ppc/xics: Make the ICSState a list | Benjamin Herrenschmidt | 2016-10-14 | 1 | -31/+57 |
* | ppc/xics: Replace "icp" with "xics" in most places | Benjamin Herrenschmidt | 2016-07-01 | 1 | -36/+37 |
* | ppc/xics: Implement H_IPOLL using an accessor | Benjamin Herrenschmidt | 2016-07-01 | 1 | -3/+4 |
* | ppc/xics: Move SPAPR specific code to a separate file | Benjamin Herrenschmidt | 2016-07-01 | 1 | -0/+432 |