The following changes since commit 916ab315cc2b3a3825ebb399d83339660144d5bd:

  Merge tag 'pull-nvme-20260707' of https://gitlab.com/birkelund/qemu into 
staging (2026-07-07 07:09:38 +0200)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/mips-20260707

for you to fetch changes up to f086625548aa2f839c119243121ef863ecb606a0:

  qemu-options: Do not list -enable-kvm on MIPS binaries (2026-07-07 20:14:51 
+0200)

----------------------------------------------------------------
MIPS and SuperH patches queue

- MIPS Octeon COP2 crypto opcodes
- Fix for SH4 FIPR/FTRV vector math opcodes

----------------------------------------------------------------

James Hilliard (21):
  target/mips: add Octeon COP2 crypto state
  target/mips: add Octeon COP2 crypto helper plumbing
  target/mips: add Octeon CRC COP2 helpers
  target/mips: add Octeon GFM COP2 helpers
  target/mips: add Octeon SHA3 COP2 helpers
  target/mips: add Octeon ZUC COP2 helpers
  target/mips: add Octeon SNOW3G COP2 helpers
  target/mips: add Octeon AES COP2 helpers
  target/mips: add Octeon SMS4 COP2 helpers
  target/mips: add Octeon 3DES and KASUMI COP2 helpers
  target/mips: add Octeon Camellia COP2 helpers
  target/mips: add Octeon HSH COP2 helpers
  target/mips: add Octeon CHORD and LLM COP2 helpers
  target/mips: decode Octeon COP2 register selectors
  target/mips: decode Octeon CRC and GFM COP2 selectors
  target/mips: decode Octeon HSH and SHA3 COP2 selectors
  target/mips: decode Octeon ZUC and SNOW3G COP2 selectors
  target/mips: decode Octeon block-cipher COP2 selectors
  target/mips: decode Octeon CHORD and LLM COP2 selectors
  target/mips: add Octeon CvmCount RDHWR support
  tests/tcg/mips: cover Octeon QMAC instructions

Philippe Mathieu-Daudé (1):
  qemu-options: Do not list -enable-kvm on MIPS binaries

Randy Schifflin (1):
  target/sh4: fixup tcg for sh4 fipr/ftrv instructions

 target/mips/cpu.h                             |   31 +
 target/mips/helper.h                          |   61 +
 target/mips/internal.h                        |    3 +
 target/mips/tcg/octeon.decode                 |  213 ++
 target/mips/cpu.c                             |   68 +
 target/mips/system/machine.c                  |   94 +
 target/mips/tcg/octeon_crypto.c               | 2310 +++++++++++++++++
 target/mips/tcg/octeon_translate.c            |  396 +++
 target/mips/tcg/op_helper.c                   |   19 +-
 target/mips/tcg/translate.c                   |   19 +
 target/sh4/op_helper.c                        |    2 +-
 target/sh4/translate.c                        |   15 +-
 tests/tcg/mips/user/isa/octeon/octeon-insns.c |  216 ++
 qemu-options.hx                               |    2 +-
 target/mips/tcg/meson.build                   |    1 +
 15 files changed, 3437 insertions(+), 13 deletions(-)
 create mode 100644 target/mips/tcg/octeon_crypto.c

-- 
2.53.0


Reply via email to