summaryrefslogtreecommitdiffstats
path: root/target/ppc
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220130' into s...Peter Maydell2022-01-3113-333/+712
|\
| * target/ppc: Remove support for the PowerPC 602 CPUCédric Le Goater2022-01-2810-322/+1Star
| * target/ppc: 74xx: Set SRRs directly in exception codeFabiano Rosas2022-01-281-11/+2Star
| * target/ppc: 74xx: System Reset interrupt cleanupFabiano Rosas2022-01-281-16/+2Star
| * target/ppc: 74xx: System Call exception cleanupFabiano Rosas2022-01-281-6/+11
| * target/ppc: 74xx: Program exception cleanupFabiano Rosas2022-01-281-4/+0Star
| * target/ppc: 74xx: External interrupt cleanupFabiano Rosas2022-01-281-38/+0Star
| * target/ppc: 74xx: Machine Check exception cleanupFabiano Rosas2022-01-281-24/+0Star
| * target/ppc: Simplify powerpc_excp_74xxFabiano Rosas2022-01-281-202/+9Star
| * target/ppc: Introduce powerpc_excp_74xxFabiano Rosas2022-01-281-0/+474
| * target/ppc: books: Program exception cleanupFabiano Rosas2022-01-281-4/+0Star
| * target/ppc: books: External interrupt cleanupFabiano Rosas2022-01-281-23/+7Star
| * target/ppc: books: Machine Check exception cleanupFabiano Rosas2022-01-281-17/+0Star
| * target/ppc: Simplify powerpc_excp_booksFabiano Rosas2022-01-281-147/+14Star
| * target/ppc: Introduce powerpc_excp_booksFabiano Rosas2022-01-281-0/+478
| * target/ppc: 405: Watchdog timer exception cleanupFabiano Rosas2022-01-281-9/+0Star
| * target/ppc: 405: Program exception cleanupFabiano Rosas2022-01-281-15/+4Star
| * target/ppc: 405: Instruction storage interrupt cleanupFabiano Rosas2022-01-281-1/+0Star
| * target/ppc: 405: Data Storage exception cleanupFabiano Rosas2022-01-281-1/+1
| * target/ppc: 405: Debug exception cleanupFabiano Rosas2022-01-281-14/+4Star
| * target/ppc: 405: Alignment exception cleanupFabiano Rosas2022-01-281-7/+0Star
| * target/ppc: 405: System call exception cleanupFabiano Rosas2022-01-281-19/+2Star
| * target/ppc: 405: External exception cleanupFabiano Rosas2022-01-281-37/+0Star
| * target/ppc: 405: Machine check exception cleanupFabiano Rosas2022-01-281-24/+2Star
| * target/ppc: 405: Critical exceptions cleanupFabiano Rosas2022-01-281-15/+2Star
| * target/ppc: Simplify powerpc_excp_40xFabiano Rosas2022-01-281-195/+10Star
| * target/ppc: Introduce powerpc_excp_40xFabiano Rosas2022-01-281-0/+474
| * target/ppc: 405: Add missing MSR_ME bitFabiano Rosas2022-01-281-0/+1
| * target/ppc: 405: Rename MSR_POW to MSR_WEFabiano Rosas2022-01-282-1/+2
| * ppc/ppc405: Fix TLB flushingCédric Le Goater2022-01-283-2/+13
| * target/ppc: Put do_rfi under a TCG-only blockFabiano Rosas2022-01-281-2/+0Star
| * target/ppc: Fix test on mmu_model in hreg_compute_hflags_value()Cédric Le Goater2022-01-281-2/+4
| * target/ppc: fix 'skip KVM' cond in cpu_interrupt_exittb()Daniel Henrique Barboza2022-01-281-1/+5
| * target/ppc/mmu_common: Fix SRR1/MSR error code on Book-EVitaly Cheptsov2022-01-281-3/+15
| * target/ppc: 603: fix restore of GPRs 0-3 on rfiChristophe Leroy2022-01-281-0/+4
* | Remove unnecessary minimum_version_id_old fieldsPeter Maydell2022-01-281-2/+0Star
|/
* target/ppc: Fix 7448 supportCédric Le Goater2022-01-181-4/+4
* target/ppc: Finish removal of 401/403 CPUsCédric Le Goater2022-01-186-51/+1Star
* target/ppc: Remove last user of .load_state_oldCédric Le Goater2022-01-181-112/+0Star
* target/ppc: Set the correct endianness for powernv memory dumpsFabiano Rosas2022-01-121-1/+1
* target/ppc: Introduce a wrapper for powerpc_excpFabiano Rosas2022-01-121-1/+11
* target/ppc: Use ppc_interrupts_little_endian in powerpc_excpFabiano Rosas2022-01-121-28/+1Star
* target/ppc: Add MSR_ILE support to ppc_interrupts_little_endianFabiano Rosas2022-01-121-1/+3
* target/ppc: Add HV support to ppc_interrupts_little_endianFabiano Rosas2022-01-123-10/+17
* target/ppc: powerpc_excp: Group unimplemented exceptionsFabiano Rosas2022-01-121-69/+8Star
* target/ppc: powerpc_excp: Keep 60x/7x5 soft MMU logs activeFabiano Rosas2022-01-121-5/+1Star
* target/ppc: powerpc_excp: Extract software TLB logging into a functionFabiano Rosas2022-01-121-28/+37
* target/ppc: Add extra float instructions to POWER5P processorsCédric Le Goater2022-01-121-0/+1
* target/ppc: Add popcntb instruction to POWER5+ processorsCédric Le Goater2022-01-121-0/+1
* exec/memop: Adding signedness to quad definitionsFrédéric Pétrot2022-01-084-50/+50