aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/cpu_init.c
AgeCommit message (Expand)Author
2022-02-18target/ppc: cpu_init: Move G2 SPRs into register_G2_sprsFabiano Rosas
2022-02-18target/ppc: cpu_init: Move 405 SPRs into register_405_sprsFabiano Rosas
2022-02-18target/ppc: cpu_init: Avoid nested SPR register functionsFabiano Rosas
2022-02-18target/ppc: cpu_init: Move Timebase registration into the common functionFabiano Rosas
2022-02-18target/ppc: cpu_init: Group registration of generic SPRsFabiano Rosas
2022-02-18target/ppc: cpu_init: Remove G2LE init codeFabiano Rosas
2022-02-18target/ppc: cpu_init: Remove not implemented commentsFabiano Rosas
2022-02-09target/ppc: Merge 7x5 and 7x0 exception model IDsFabiano Rosas
2022-02-09target/ppc: Merge exception model IDs for 6xx CPUsFabiano Rosas
2022-02-09target/ppc: Remove PowerPC 601 CPUsCédric Le Goater
2022-02-09target/ppc: Remove 440x4 CPUFabiano Rosas
2022-01-28target/ppc: Remove support for the PowerPC 602 CPUCédric Le Goater
2022-01-28target/ppc: 405: Add missing MSR_ME bitFabiano Rosas
2022-01-28target/ppc: 405: Rename MSR_POW to MSR_WEFabiano Rosas
2022-01-12target/ppc: Add extra float instructions to POWER5P processorsCédric Le Goater
2022-01-12target/ppc: Add popcntb instruction to POWER5+ processorsCédric Le Goater
2022-01-04target/ppc: Cache per-pmc insn and cycle count settingsRichard Henderson
2022-01-04ppc/ppc405: Dump specific registersCédric Le Goater
2022-01-04ppc/ppc405: Introduce a store helper for SPR_40x_PIDCédric Le Goater
2022-01-04ppc/ppc405: Restore TCR and STR write handlersCédric Le Goater
2021-12-17target/ppc/power8-pmu.c: add PM_RUN_INST_CMPL (0xFA) eventDaniel Henrique Barboza
2021-12-17target/ppc: PMU: update counters on MMCR1 writeDaniel Henrique Barboza
2021-12-17target/ppc: PMU: update counters on PMCs r/wDaniel Henrique Barboza
2021-12-17target/ppc: PMU basic cycle count for pseries TCGDaniel Henrique Barboza
2021-12-17target/ppc: introduce PMUEventType and PMU overflow timersDaniel Henrique Barboza
2021-12-17target/ppc: Fix e6500 bootFabiano Rosas
2021-12-17target/ppc: remove 401/403 CPUsCédric Le Goater
2021-12-17target/ppc: Set 601v exception model idFabiano Rosas
2021-12-17target/ppc: Remove 603e exception modelFabiano Rosas
2021-12-17target/ppc: Fix MPCxxx FPU interrupt addressFabiano Rosas
2021-12-17target/ppc: Remove the software TLB model of 7450 CPUsFabiano Rosas
2021-12-17target/ppc: Disable unused facilities in the e600 CPUFabiano Rosas
2021-12-17target/ppc: Disable software TLB for the 7450 familyFabiano Rosas
2021-11-03Merge remote-tracking branch 'remotes/vivier/tags/trivial-branch-for-6.2-pull...Richard Henderson
2021-11-02target/ppc: Implement ppc_cpu_record_sigsegvRichard Henderson
2021-10-31monitor: Trim some trailing space from human-readable outputMarkus Armbruster
2021-10-21target/ppc: adding user read/write functions for PMCsDaniel Henrique Barboza
2021-10-21target/ppc: add user read/write functions for MMCR2Daniel Henrique Barboza
2021-10-21target/ppc: add user read/write functions for MMCR0Gustavo Romero
2021-09-14target/ppc: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé
2021-08-27ppc: Add a POWER10 DD2 CPUCédric Le Goater
2021-08-26arch_init.h: Don't include arch_init.h unnecessarilyPeter Maydell
2021-07-09target/ppc: Don't compile ppc_tlb_invalid_all without TCGLucas Mateus Castro (alqotel)
2021-07-09target/ppc: Remove PowerPCCPUClass.handle_mmu_faultRichard Henderson
2021-07-09target/ppc: Drop PowerPCCPUClass::interrupts_big_endian()Greg Kurz
2021-06-03target/ppc: removed all mentions to PPC_DUMP_CPUBruno Larsen (billionai)
2021-06-03target/ppc: remove ppc_cpu_dump_statisticsBruno Larsen (billionai)
2021-06-03target/ppc: added ifdefs around TCG-only codeBruno Larsen (billionai)
2021-06-03target/ppc: used ternary operator when registering MASBruno Larsen (billionai)
2021-06-03target/ppc: removed unnecessary inclusion of helper-proto.hBruno Larsen (billionai)