qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/20] MIPS patches for 2023-03-07
@ 2023-03-07 23:46 Philippe Mathieu-Daudé
  2023-03-07 23:46 ` [PULL 01/20] docs/system: Remove "mips" board from target-mips.rst Philippe Mathieu-Daudé
                   ` (20 more replies)
  0 siblings, 21 replies; 25+ messages in thread
From: Philippe Mathieu-Daudé @ 2023-03-07 23:46 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-ppc, Philippe Mathieu-Daudé, Jiaxun Yang

The following changes since commit 9832009d9dd2386664c15cc70f6e6bfe062be8bd:

  Merge tag 'pull-riscv-to-apply-20230306' of https://gitlab.com/palmer-dabbelt/qemu into staging (2023-03-07 12:53:00 +0000)

are available in the Git repository at:

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

for you to fetch changes up to cb9291e550c58825d6d7a6c9dc877705bd635376:

  log: Remove unneeded new line (2023-03-08 00:37:48 +0100)

----------------------------------------------------------------
MIPS (and few misc) patches

- MIPS
  - Remove obsolete "mips" board from target-mips.rst
  - Fix JALS32/J32/SWM32 instructions for microMIPS
  - Fix CP0.Config7.WII handling on pre-R6 cores

- HW
  - Revert "Remove intermediate IRQ forwarder" commits
  - Implement legacy LTIM Edge/Level Bank Select in Intel 8259 INTC
  - Improve PCI IRQ routing in VT82C686 / Pegasos II
  - Basic implementation of VIA AC97 audio playback
  - Implement 'resume on connection status change' in USB OHCI

- UI
  - Override windowDidResignKey

- memory
  - Dump HPA and access type in HMP 'info ramblock'

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

Akihiko Odaki (1):
  ui/cocoa: Override windowDidResignKey

BALATON Zoltan (7):
  Revert "hw/isa/vt82c686: Remove intermediate IRQ forwarder"
  hw/display/sm501: Add debug property to control pixman usage
  hw/isa/vt82c686: Implement PCI IRQ routing
  hw/ppc/pegasos2: Fix PCI interrupt routing
  hw/audio/via-ac97: Basic implementation of audio playback
  hw/usb/ohci: Implement resume on connection status change
  log: Remove unneeded new line

Bernhard Beschow (1):
  hw/usb/vt82c686-uhci-pci: Use PCI IRQ routing

David Woodhouse (1):
  hw/intc/i8259: Implement legacy LTIM Edge/Level Bank Select

Jiaxun Yang (1):
  docs/system: Remove "mips" board from target-mips.rst

Marcin Nowakowski (4):
  target/mips: Fix JALS32/J32 instruction handling for microMIPS
  target/mips: Fix SWM32 handling for microMIPS
  target/mips: Implement CP0.Config7.WII bit support
  target/mips: Set correct CP0.Config[4, 5] values for M14K(c)

Philippe Mathieu-Daudé (4):
  target/mips: Replace [g_]assert(0) -> g_assert_not_reached()
  hw/mips: Declare all length properties as unsigned
  hw/mips/itu: Pass SAAR using QOM link property
  Revert "hw/isa/i82378: Remove intermediate IRQ forwarder"

Ted Chen (1):
  memory: Dump HPA and access type of ramblocks

 docs/system/target-mips.rst     |  14 -
 hw/audio/trace-events           |   6 +
 hw/audio/via-ac97.c             | 455 +++++++++++++++++++++++++++++++-
 hw/display/sm501.c              |  18 +-
 hw/intc/i8259.c                 |  10 +-
 hw/intc/i8259_common.c          |  24 +-
 hw/intc/mips_gic.c              |   4 +-
 hw/isa/i82378.c                 |  10 +-
 hw/isa/trace-events             |   1 +
 hw/isa/vt82c686.c               |  54 +++-
 hw/mips/boston.c                |   2 +-
 hw/mips/cps.c                   |  35 +--
 hw/mips/malta.c                 |   2 +-
 hw/misc/mips_cmgcr.c            |   2 +-
 hw/misc/mips_itu.c              |  30 ++-
 hw/pci-host/mv64361.c           |   4 -
 hw/ppc/pegasos2.c               |  26 +-
 hw/usb/hcd-ohci.c               |  23 +-
 hw/usb/vt82c686-uhci-pci.c      |  12 -
 include/hw/intc/mips_gic.h      |   4 +-
 include/hw/isa/i8259_internal.h |   1 +
 include/hw/isa/vt82c686.h       |  25 ++
 include/hw/misc/mips_cmgcr.h    |   2 +-
 include/hw/misc/mips_itu.h      |   9 +-
 softmmu/physmem.c               |  14 +-
 target/mips/cpu-defs.c.inc      |  13 +-
 target/mips/cpu.c               |   4 +-
 target/mips/cpu.h               |   1 +
 target/mips/sysemu/physaddr.c   |   3 +-
 target/mips/tcg/ldst_helper.c   |   4 +-
 target/mips/tcg/msa_helper.c    | 104 ++++----
 target/mips/tcg/translate.c     |   8 +
 ui/cocoa.m                      |  11 +-
 util/log.c                      |   2 +-
 34 files changed, 768 insertions(+), 169 deletions(-)

-- 
2.38.1



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2023-03-09 13:14 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-07 23:46 [PULL 00/20] MIPS patches for 2023-03-07 Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 01/20] docs/system: Remove "mips" board from target-mips.rst Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 02/20] target/mips: Replace [g_]assert(0) -> g_assert_not_reached() Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 03/20] target/mips: Fix JALS32/J32 instruction handling for microMIPS Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 04/20] target/mips: Fix SWM32 " Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 05/20] target/mips: Implement CP0.Config7.WII bit support Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 06/20] target/mips: Set correct CP0.Config[4, 5] values for M14K(c) Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 07/20] hw/mips: Declare all length properties as unsigned Philippe Mathieu-Daudé
2023-03-07 23:46 ` [PULL 08/20] hw/mips/itu: Pass SAAR using QOM link property Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 09/20] Revert "hw/isa/i82378: Remove intermediate IRQ forwarder" Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 10/20] Revert "hw/isa/vt82c686: " Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 11/20] hw/display/sm501: Add debug property to control pixman usage Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 12/20] hw/intc/i8259: Implement legacy LTIM Edge/Level Bank Select Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 13/20] hw/isa/vt82c686: Implement PCI IRQ routing Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 14/20] hw/ppc/pegasos2: Fix PCI interrupt routing Philippe Mathieu-Daudé
2023-03-08 13:54   ` Philippe Mathieu-Daudé
2023-03-08 14:46     ` BALATON Zoltan
2023-03-08 18:51       ` BALATON Zoltan
2023-03-07 23:47 ` [PULL 15/20] hw/usb/vt82c686-uhci-pci: Use PCI IRQ routing Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 16/20] hw/audio/via-ac97: Basic implementation of audio playback Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 17/20] hw/usb/ohci: Implement resume on connection status change Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 18/20] ui/cocoa: Override windowDidResignKey Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 19/20] memory: Dump HPA and access type of ramblocks Philippe Mathieu-Daudé
2023-03-07 23:47 ` [PULL 20/20] log: Remove unneeded new line Philippe Mathieu-Daudé
2023-03-09 13:13 ` [PULL 00/20] MIPS patches for 2023-03-07 Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).