aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc
AgeCommit message (Expand)AuthorFilesLines
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2-2/+2
2019-10-24hw: Move M48T59 device from hw/timer/ to hw/rtc/ subdirectoryPhilippe Mathieu-Daudé2-2/+2
2019-10-24hw: Move MC146818 device from hw/timer/ to hw/rtc/ subdirectoryPhilippe Mathieu-Daudé2-2/+2
2019-10-24Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191024' into...Peter Maydell7-431/+324
2019-10-23ppc: rs6000_mc: drop usage of memory_region_allocate_system_memory()Igor Mammedov1-5/+10
2019-10-24ppc/pnv: Fix naming of routines realizing the CPUsCédric Le Goater1-4/+4
2019-10-24ppc: Reset the interrupt presenter from the CPU reset handlerCédric Le Goater4-3/+41
2019-10-24ppc/pnv: Add a PnvChip pointer to PnvCoreCédric Le Goater1-1/+2
2019-10-24ppc/pnv: Introduce a PnvCore reset handlerCédric Le Goater1-4/+15
2019-10-24spapr_cpu_core: Implement DeviceClass::resetGreg Kurz1-9/+28
2019-10-24spapr: move CPU reset after presenter creationCédric Le Goater1-6/+8
2019-10-24spapr: Don't request to unplug the same core twiceGreg Kurz1-3/+4
2019-10-24spapr: Move SpaprIrq::nr_xirqs to SpaprMachineClassDavid Gibson2-17/+18
2019-10-24spapr: Remove SpaprIrq::nr_msisDavid Gibson3-15/+23
2019-10-24spapr, xics, xive: Move SpaprIrq::post_load hook to backendsDavid Gibson1-41/+4
2019-10-24spapr, xics, xive: Move SpaprIrq::reset hook logic into activate/deactivateDavid Gibson1-64/+3
2019-10-24spapr: Remove SpaprIrq::init_kvm hookDavid Gibson1-49/+25
2019-10-24spapr, xics, xive: Match signatures for XICS and XIVE KVM connect routinesDavid Gibson1-17/+5
2019-10-24spapr, xics, xive: Move dt_populate from SpaprIrq to SpaprInterruptControllerDavid Gibson2-13/+10
2019-10-24spapr, xics, xive: Move print_info from SpaprIrq to SpaprInterruptControllerDavid Gibson2-37/+9
2019-10-24spapr, xics, xive: Move set_irq from SpaprIrq to SpaprInterruptControllerDavid Gibson1-31/+10
2019-10-24spapr: Formalize notion of active interrupt controllerDavid Gibson1-0/+51
2019-10-24spapr, xics, xive: Move irq claim and free from SpaprIrq to SpaprInterruptCon...David Gibson1-78/+32
2019-10-24spapr, xics, xive: Move cpu_intc_create from SpaprIrq to SpaprInterruptContro...David Gibson2-59/+25
2019-10-24spapr, xics, xive: Introduce SpaprInterruptController QOM interfaceDavid Gibson1-0/+13
2019-10-24spapr: Set VSMT to smp_threads by defaultGreg Kurz1-1/+6
2019-10-24ppc/pnv: Use address_space_stq_be() when triggering an interrupt from PSICédric Le Goater1-3/+12
2019-10-15numa: Introduce MachineClass::auto_enable_numa for implicit NUMA nodeTao Xu1-8/+1
2019-10-07Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191004' into...Peter Maydell15-473/+709
2019-10-04memory: allow memory_region_register_iommu_notifier() to failEric Auger1-3/+5
2019-10-04ppc/pnv: Remove the XICSFabric Interface from the POWER9 machineCédric Le Goater1-17/+14
2019-10-04spapr: Eliminate SpaprIrq::init hookDavid Gibson1-69/+61
2019-10-04spapr: Add return value to spapr_irq_check()David Gibson1-8/+7
2019-10-04spapr: Use less cryptic representation of which irq backends are supportedDavid Gibson3-10/+23
2019-10-04xive: Improve irq claim/free pathDavid Gibson1-6/+5
2019-10-04spapr, xics, xive: Better use of assert()s on irq claim/free pathsDavid Gibson1-8/+10
2019-10-04spapr: Handle freeing of multiple irqs in frontend onlyDavid Gibson1-15/+12
2019-10-04spapr: Remove unhelpful tracepoints from spapr_irq_free_xics()David Gibson2-8/+0
2019-10-04spapr: Eliminate SpaprIrq:get_nodename methodDavid Gibson1-22/+3
2019-10-04spapr: Simplify spapr_qirq() handlingDavid Gibson1-35/+19
2019-10-04spapr: Fix indexing of XICS irqsDavid Gibson1-8/+8
2019-10-04spapr: Eliminate nr_irqs parameter to SpaprIrq::initDavid Gibson1-11/+10
2019-10-04spapr: Clarify and fix handling of nr_irqsDavid Gibson1-34/+19
2019-10-04spapr: Replace spapr_vio_qirq() helper with spapr_vio_irq_pulse() helperDavid Gibson1-2/+1
2019-10-04spapr: Fold spapr_phb_lsi_qirq() into its single callerDavid Gibson1-1/+2
2019-10-04xics: Create sPAPR specific ICS subtypeDavid Gibson1-4/+2
2019-10-04xics: Merge TYPE_ICS_BASE and TYPE_ICS_SIMPLE classesDavid Gibson2-3/+3
2019-10-04xics: Rename misleading ics_simple_*() functionsDavid Gibson2-3/+3
2019-10-04spapr: Render full FDT on ibm,client-architecture-supportAlexey Kardashevskiy1-79/+9
2019-10-04spapr-pci: Stop providing assigned-addressesAlexey Kardashevskiy1-35/+7