aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc
AgeCommit message (Expand)Author
2019-03-12ppc/pnv: add a PSI bridge model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a PSI bridge class modelCédric Le Goater
2019-03-12spapr_iommu: Do not replay mappings from just created DMA windowAlexey Kardashevskiy
2019-03-12ppc/pnv: introduce a new pic_print_info() operation to the chip modelCédric Le Goater
2019-03-12ppc/pnv: introduce a new dt_populate() operation to the chip modelCédric Le Goater
2019-03-12ppc/pnv: add a XIVE interrupt controller model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: change the CPU machine_data presenter type to Object *Cédric Le Goater
2019-03-12ppc/pnv: export the xive_router_notify() routineCédric Le Goater
2019-03-12ppc/xive: export the TIMA memory accessorsCédric Le Goater
2019-03-12ppc: externalize ppc_get_vcpu_by_pir()Cédric Le Goater
2019-03-12spapr: Force SPAPR_MEMORY_BLOCK_SIZE to be a hwaddr (64-bit)David Gibson
2019-03-12target/ppc/spapr: Add SPAPR_CAP_CCF_ASSISTSuraj Jitindar Singh
2019-03-12target/ppc/spapr: Add workaround option to SPAPR_CAP_IBSSuraj Jitindar Singh
2019-03-12target/ppc/spapr: Add SPAPR_CAP_LARGE_DECREMENTERSuraj Jitindar Singh
2019-02-26spapr: add hotplug hooks for PHB hotplugGreg Kurz
2019-02-26spapr: create DR connectors for PHBsMichael Roth
2019-02-26spapr_irq: Expose the phandle of the interrupt controllerGreg Kurz
2019-02-26spapr: Expose the name of the interrupt controller nodeGreg Kurz
2019-02-26xics: Write source state to KVM at claim timeGreg Kurz
2019-02-26spapr/drc: Drop spapr_drc_attach() fdt argumentGreg Kurz
2019-02-26spapr: Generate FDT fragment for CPUs at configure connector timeGreg Kurz
2019-02-26spapr: Generate FDT fragment for LMBs at configure connector timeGreg Kurz
2019-02-26spapr_drc: Allow FDT fragment to be added laterGreg Kurz
2019-02-26target/ppc/spapr: Set LPCR:HR when using Radix modeBenjamin Herrenschmidt
2019-02-26ppc: add host-serial and host-model machine attributes (CVE-2019-8934)Prasad J Pandit
2019-02-26target/ppc: Add POWER9 external interrupt modelBenjamin Herrenschmidt
2019-02-18xics: Drop the KVM ICS classGreg Kurz
2019-02-18xics: Handle KVM interrupt presentation from "simple" ICS codeGreg Kurz
2019-02-18xics: Explicitely call KVM ICS methods from the common codeGreg Kurz
2019-02-18xics: Drop the KVM ICP classGreg Kurz
2019-02-18spapr/irq: Use the base ICP class for KVMGreg Kurz
2019-02-18xics: Handle KVM ICP realize from the common codeGreg Kurz
2019-02-18xics: Handle KVM ICP reset from the common codeGreg Kurz
2019-02-18xics: Explicitely call KVM ICP methods from the common codeGreg Kurz
2019-02-17spapr/irq: add an 'nr_irq' parameter to initialize the backend.Cédric Le Goater
2019-02-17xive: Only set source type for LSIsGreg Kurz
2019-02-17spapr: Rename xics to intc in interrupt controller agnostic codeGreg Kurz
2019-02-04spapr: move the interrupt presenters under machine_dataCédric Le Goater
2019-02-04ppc/pnv: introduce a CPU machine_dataCédric Le Goater
2019-02-04xive: add a get_tctx() method to the XiveRouterCédric Le Goater
2019-02-04ppc/xive: fix remaining XiveFabric namesCédric Le Goater
2019-02-04ppc4xx: Use ram_addr_t in ppc4xx_sdram_adjust()BALATON Zoltan
2019-01-22ppc: Fix duplicated typedefs to be able to compile with Clang in gnu99 modeThomas Huth
2019-01-22ppc: Move spapr-related prototypes from xics.h into a seperate header fileThomas Huth
2019-01-09spapr: enable XIVE MMIOs at resetCédric Le Goater
2019-01-09spapr: introduce a new sPAPR IRQ backend supporting XIVE and XICSCédric Le Goater
2019-01-09ppc/xics: allow ICSState to have an offset 0Cédric Le Goater
2019-01-09spapr: move the qemu_irq array under the machineCédric Le Goater
2019-01-09pnv/psi: move the ICSState qemu_irq array under the PSI device modelCédric Le Goater
2019-01-09ppc: export the XICS and XIVE set_irq handlersCédric Le Goater