Merge tag 'pull-pa-20231106' of https://gitlab.com/rth7680/qemu into staging
target/hppa: Implement PA2.0 instructions hw/hppa: Map astro chip 64-bit I/O mem hw/hppa: Turn on 64-bit cpu for C3700 # -----BEGIN PGP SIGNATURE----- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmVJqDEdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8n5Qf/R15CvXGMgjDJjoV2 # ILMFM+Rpg17SR2yu060sEZ01R3iHdobeCcDB184K0RI9JLrpcBFar+PeF023o9fn # O9MnfIyL6/ggzaeIpQ9AD2uT0HJMU9hLFoyQqQvnhDHHcT34raL2+Zkrkb2vvauH # XET7awXN9xYCnY4ALrfcapzlrHqI77ahz0vReUWPxk7eGY2ez8dEOiFW2WLBmuMx # mAFAMrFQhq66GjoMDl8JiGHD/KBJQ9X4eUAEotS27lTCOYU0ryA6dWBGqBSTWCUa # smpxkeGQKOew+717HV1H4FdCRYG1Rgm7yFN423JULeew+T7DHvfe0K55vMIulx5I # g3oVZA== # =dxC7 # -----END PGP SIGNATURE----- # gpg: Signature made Tue 07 Nov 2023 11:00:01 HKT # gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg: issuer "richard.henderson@linaro.org" # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full] # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F * tag 'pull-pa-20231106' of https://gitlab.com/rth7680/qemu : (85 commits) hw/hppa: Allow C3700 with 64-bit and B160L with 32-bit CPU only hw/hppa: Turn on 64-bit CPU for C3700 machine hw/pci-host/astro: Trigger CPU irq on CPU HPA in high memory hw/pci-host/astro: Map Astro chip into 64-bit I/O memory region target/hppa: Improve interrupt logging target/hppa: Update IIAOQ, IIASQ for pa2.0 target/hppa: Create raise_exception_with_ior target/hppa: Add unwind_breg to CPUHPPAState target/hppa: Clear upper bits in mtctl for pa1.x target/hppa: Avoid async_safe_run_on_cpu on uniprocessor system target/hppa: Add pa2.0 cpu local tlb flushes target/hppa: Implement pa2.0 data prefetch instructions linux-user/hppa: Drop EXCP_DUMP from handled exceptions hw/hppa: Translate phys addresses for the cpu include/hw/elf: Remove truncating signed casts target/hppa: Return zero for r0 from load_gpr target/hppa: Precompute zero into DisasContext target/hppa: Fix interruption based on default PSW target/hppa: Implement PERMH target/hppa: Implement MIXH, MIXW ... Signed-off-by:Stefan Hajnoczi <stefanha@redhat.com>
No related branches found
No related tags found
Showing
- configs/targets/hppa-linux-user.mak 1 addition, 0 deletionsconfigs/targets/hppa-linux-user.mak
- hw/hppa/machine.c 99 additions, 53 deletionshw/hppa/machine.c
- hw/pci-host/astro.c 7 additions, 4 deletionshw/pci-host/astro.c
- include/hw/elf_ops.h 10 additions, 7 deletionsinclude/hw/elf_ops.h
- linux-user/hppa/cpu_loop.c 0 additions, 4 deletionslinux-user/hppa/cpu_loop.c
- linux-user/hppa/signal.c 3 additions, 3 deletionslinux-user/hppa/signal.c
- linux-user/hppa/target_elf.h 1 addition, 1 deletionlinux-user/hppa/target_elf.h
- target/hppa/cpu-param.h 6 additions, 16 deletionstarget/hppa/cpu-param.h
- target/hppa/cpu-qom.h 1 addition, 0 deletionstarget/hppa/cpu-qom.h
- target/hppa/cpu.c 53 additions, 17 deletionstarget/hppa/cpu.c
- target/hppa/cpu.h 106 additions, 74 deletionstarget/hppa/cpu.h
- target/hppa/gdbstub.c 13 additions, 19 deletionstarget/hppa/gdbstub.c
- target/hppa/helper.c 67 additions, 34 deletionstarget/hppa/helper.c
- target/hppa/helper.h 31 additions, 24 deletionstarget/hppa/helper.h
- target/hppa/insns.decode 144 additions, 53 deletionstarget/hppa/insns.decode
- target/hppa/int_helper.c 46 additions, 31 deletionstarget/hppa/int_helper.c
- target/hppa/machine.c 121 additions, 73 deletionstarget/hppa/machine.c
- target/hppa/mem_helper.c 319 additions, 115 deletionstarget/hppa/mem_helper.c
- target/hppa/op_helper.c 294 additions, 16 deletionstarget/hppa/op_helper.c
- target/hppa/sys_helper.c 12 additions, 2 deletionstarget/hppa/sys_helper.c
Loading
Please register or sign in to comment