aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc/ppc.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-18ppc/e500: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater1-4/+1
2022-07-18ppc/6xx: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater1-4/+1
2022-07-18ppc/40x: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater1-4/+1
2022-07-18ppc64: Allocate IRQ lines with qdev_init_gpio_in()Cédric Le Goater1-12/+3
2022-04-04hw/ppc: free env->tb_env in spapr_unrealize_vcpu()Daniel Henrique Barboza1-0/+7
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-4/+4
2022-02-18ppc: allow the hdecr timer to be created/destroyedNicholas Piggin1-0/+21
2022-02-18spapr: prevent hdec timer being set up under virtual hypervisorNicholas Piggin1-1/+1
2022-02-09target/ppc: Remove PowerPC 601 CPUsCédric Le Goater1-21/+0
2022-01-28Remove unnecessary minimum_version_id_old fieldsPeter Maydell1-1/+0
2022-01-04ppc/ppc405: Rework ppc_40x_timers_init() to use a PowerPCCPUCédric Le Goater1-23/+19
2022-01-04ppc/ppc405: Restore TCR and STR write handlersCédric Le Goater1-0/+25
2021-12-17ppc: Add trace-events for DCR accessesCédric Le Goater1-0/+2
2021-10-21hw/ppc: Fix iothread locking in the 405 codeThomas Huth1-0/+4
2021-10-21target/ppc: Fix the test raising the decrementer exceptionCédric Le Goater1-1/+1
2021-09-30target/ppc: Fix 64-bit decrementerCédric Le Goater1-11/+9
2021-09-30target/ppc: Convert debug to trace events (decrementer and IRQ)Cédric Le Goater1-108/+61
2021-09-30target/ppc: Replace debug messages by asserts for unknown IRQ pinsCédric Le Goater1-18/+6
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth1-1/+0
2021-03-09sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé1-1/+1
2020-12-14hw/ppc: Do not re-read the clock on pre_save if doing savevmGreg Kurz1-2/+3
2020-12-14ppc: Add a missing break for PPC6xx_INPUT_TBENChen Qun1-0/+1
2020-02-02hw/ppc/prep: Remove the deprecated "prep" machine and the OpenHackware BIOSThomas Huth1-18/+0
2019-12-17target/ppc: Add SPR TBU40Suraj Jitindar Singh1-0/+13
2019-12-17target/ppc: Work [S]PURR implementation and add HV supportSuraj Jitindar Singh1-10/+7
2019-12-17target/ppc: Implement the VTB for HV accessSuraj Jitindar Singh1-0/+16
2019-12-17ppc: Don't use CPUPPCState::irq_input_state with modern Book3s CPU modelsGreg Kurz1-14/+2
2019-12-17ppc: Deassert the external interrupt pin in KVM on resetGreg Kurz1-0/+8
2019-12-17ppc: Introduce a ppc_cpu_pir() helperCédric Le Goater1-2/+7
2019-08-21migration: Do not re-read the clock on pre_save in case of paused guestMaxiwell S. Garcia1-4/+9
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-1/+1
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+1
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster1-0/+2
2019-07-02ppc: Introduce kvmppc_set_reg_tb_offset() helperGreg Kurz1-4/+1
2019-07-02hw/ppc: Drop useless CONFIG_KVM ifdeferyGreg Kurz1-2/+0
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-10target/ppc: Use env_cpu, env_archcpuRichard Henderson1-9/+9
2019-03-29target/ppc: Consolidate 64-bit server processor detection in a helperGreg Kurz1-1/+1
2019-03-12ppc: externalize ppc_get_vcpu_by_pir()Cédric Le Goater1-0/+16
2019-03-12target/ppc: Implement large decrementer support for TCGSuraj Jitindar Singh1-26/+64
2019-02-26target/ppc: Add POWER9 external interrupt modelBenjamin Herrenschmidt1-0/+42
2019-02-26target/ppc: Rename "in_pm_state" to "resume_as_sreset"Benjamin Herrenschmidt1-1/+1
2019-02-04hw/ppc: Don't include m48t59.h if it is not necessaryThomas Huth1-2/+0
2019-02-04hw/ppc: Move ppc40x_*reset() functions from ppc405_uc.c to ppc.cThomas Huth1-0/+56
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-1/+0
2017-10-17ppc: spapr: replace ppc_cpu_parse_features() with cpu_parse_cpu_model()Igor Mammedov1-25/+0
2017-09-27migration: pre_save return intDr. David Alan Gilbert1-1/+3
2017-09-08ppc: spapr: Make VCPU ID handling private to SPAPRSam Bobroff1-21/+0