aboutsummaryrefslogtreecommitdiffstats
path: root/hw/ppc (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/ppc/Kconfig: Add missing SERIAL_ISA dependency to POWERNV machineBernhard Beschow2024-08-201-0/+1
* Revert "hw/ppc/spapr_pci: Do not create DT for disabled PCI device"Michael S. Tsirkin2024-08-011-4/+0
* Revert "hw/ppc/spapr_pci: Do not reject VFs created after a PF"Michael S. Tsirkin2024-08-011-3/+1
* target/ppc: Unexport some functions from mmu-book3s-v3.hBALATON Zoltan2024-07-261-17/+4
* hw/ppc: SPI controller wiring to P10 chipChalapathi V2024-07-261-1/+20
* hw/ssi: Add SPI modelChalapathi V2024-07-261-0/+3
* ppc/pnv: Add an LPAR per core machine optionNicholas Piggin2024-07-262-0/+46
* ppc/pnv: Implement POWER10 PC xscom registers for direct controlsNicholas Piggin2024-07-261-5/+84
* ppc/pnv: Add a CPU nmi and resume functionNicholas Piggin2024-07-261-1/+13
* ppc/pnv: Add big-core machine propertyNicholas Piggin2024-07-261-16/+45
* ppc/pnv: Add POWER10 ChipTOD quirk for big-coreNicholas Piggin2024-07-262-1/+8
* ppc/pnv: Implement big-core PVR for Power9/10Nicholas Piggin2024-07-261-0/+4
* ppc/pnv: Add allow for big-core differences in DT generationNicholas Piggin2024-07-261-8/+35
* ppc/pnv: Add a big-core mode that joins two regular coresNicholas Piggin2024-07-262-14/+74
* ppc: Add has_smt_siblings property to CPUPPCStateNicholas Piggin2024-07-262-3/+12
* ppc: Add a core_index to CPUPPCState for SMT vCPUsNicholas Piggin2024-07-262-0/+6
* ppc/pnv: Extend chip_pir class method to TIR as wellNicholas Piggin2024-07-262-34/+61
* ppc/pnv: use class attribute to limit SMT threads for different machinesNicholas Piggin2024-07-261-3/+9
* ppc/pnv: Move timebase state into PnvCoreNicholas Piggin2024-07-261-4/+3
* ppc/pnv: Add pointer from PnvCPUState to PnvCoreNicholas Piggin2024-07-261-0/+3
* ppc/pnv: Implement ADU access to LPC spaceNicholas Piggin2024-07-263-6/+105
* ppc/pnv: Begin a more complete ADU LPC model for POWER9/10Nicholas Piggin2024-07-265-9/+132
* ppc/pnv: Implement POWER9 LPC PSI serirq outputs and auto-clear functionNicholas Piggin2024-07-262-29/+135
* ppc/pnv: Fix loss of LPC SERIRQ interruptsGlenn Miles2024-07-261-3/+19
* ppc/pnv: Update Power10's cfam id to use Power10 DD2Aditya Gupta2024-07-261-1/+1
* ppc/vof: Fix unaligned FDT property accessAkihiko Odaki2024-07-261-1/+1
* spapr: Free stdout pathAkihiko Odaki2024-07-261-1/+1
* spapr: Migrate ail-mode-3 spapr capNicholas Piggin2024-07-262-0/+2
* hw/isa/vt82c686: Turn "intr" irq into a named gpioBernhard Beschow2024-07-162-4/+5
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingRichard Henderson2024-07-031-1/+7
|\
| * hw/ppc/spapr_pci: Do not reject VFs created after a PFAkihiko Odaki2024-07-031-1/+3
| * hw/ppc/spapr_pci: Do not create DT for disabled PCI deviceAkihiko Odaki2024-07-031-0/+4
* | hw/ppc: remove obsolete manual deprecation reason string of spapr machinesDaniel P. Berrangé2024-07-021-1/+0
* | hw: skip registration of outdated versioned machine typesDaniel P. Berrangé2024-07-021-0/+1
* | hw: set deprecation info for all versioned machine typesDaniel P. Berrangé2024-07-021-0/+1
* | hw/ppc: convert 'spapr' machine definitions to use new macrosDaniel P. Berrangé2024-07-021-42/+51
|/
* ppc/pnv: Introduce pnv_chip_foreach_cpu()Cédric Le Goater2024-06-191-12/+36
* hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info()Philippe Mathieu-Daudé2024-06-192-18/+2
* hw/ppc: Avoid using Monitor in pic_print_info()Philippe Mathieu-Daudé2024-06-191-22/+7
* hw/ppc: Avoid using Monitor in pnv_chip_power9_pic_print_info_child()Philippe Mathieu-Daudé2024-06-191-12/+6
* hw/ppc: Avoid using Monitor in spapr_irq_print_info()Philippe Mathieu-Daudé2024-06-192-11/+10
* hw/ppc: Avoid using Monitor in SpaprInterruptControllerClass::print_info()Philippe Mathieu-Daudé2024-06-191-1/+7
* hw/ppc: Avoid using Monitor in pnv_xive2_pic_print_info()Philippe Mathieu-Daudé2024-06-191-1/+1
* hw/ppc: Avoid using Monitor in pnv_psi_pic_print_info()Philippe Mathieu-Daudé2024-06-192-11/+8
* hw/ppc: Avoid using Monitor in pnv_xive_pic_print_info()Philippe Mathieu-Daudé2024-06-191-1/+7
* hw/ppc: Avoid using Monitor in pnv_phb4_pic_print_info()Philippe Mathieu-Daudé2024-06-191-1/+5
* hw/ppc: Avoid using Monitor in xive_source_pic_print_info()Philippe Mathieu-Daudé2024-06-191-3/+9
* hw/ppc: Avoid using Monitor in PnvChipClass::intc_print_info()Philippe Mathieu-Daudé2024-06-191-22/+8
* hw/ppc: Avoid using Monitor in ics_pic_print_info()Philippe Mathieu-Daudé2024-06-191-7/+8
* hw/ppc: Avoid using Monitor in xive_tctx_pic_print_info()Philippe Mathieu-Daudé2024-06-191-2/+14