The following changes since commit 0f15892acaf3f50ecc20c6dad4b3ebdd701aa93e:
Merge tag 'pull-riscv-to-apply-20250328' of https://github.com/alistair23/qemu into staging (2025-03-28 08:06:53 -0400) are available in the Git repository at: https://github.com/philmd/qemu.git tags/hw-misc-20250331 for you to fetch changes up to 256ba7715b109c080c0c77a3923df9e69736ba17: target/mips: Simplify and fix update_pagemask (2025-03-31 21:32:43 +0200) ---------------------------------------------------------------- Misc HW patches - Expose v7M System Control Space as little endian (Philippe) - Deprecate MipsSim machine (Thomas) - Improve some devices categories / descriptions (Philippe) - Correct memory_rw_debug() prototype (Richard) - Do not expose i.MX 8M SoC as user-creatable (Bernhard) - Do not expose some PLL & eFuse devices as user-creatable (Philippe) - Do not reset Goldfish RTC time on machine reset (Heinrich) - Fix incorrect BCM2835 AUX interrupt ID when RX disabled (Chung-Yi) - Fix DesignWare PCI host bridge ATU_UPPER_TARGET register access (Philippe) - Memory leak fixes (Bernhard & Zheng Huang) - Prevent out-of-bound access in avr_print_insn (Richard) - Fixes around MIPS page mask (Richard) ---------------------------------------------------------------- Bernhard Beschow (3): hw/arm/imx8mp-evk: Fix reference count of SoC object hw/arm/fsl-imx8mp: Derive struct FslImx8mpState from TYPE_SYS_BUS_DEVICE hw/arm/fsl-imx8mp: Remove unused define Chung-Yi Chen (1): hw/char/bcm2835_aux: Fix incorrect interrupt ID when RX disabled Heinrich Schuchardt (1): hw/rtc/goldfish: keep time offset when resetting Philippe Mathieu-Daudé (9): hw/arm/armv7m: Expose and access System Control Space as little endian hw/block/m25p80: Categorize and add description hw/display/dm163: Add description hw/dma/i82374: Categorize and add description hw/misc/pll: Do not expose as user-creatable hw/nvram/xlnx-efuse: Do not expose as user-creatable hw/pci-host/designware: Fix ATU_UPPER_TARGET register access target/hppa: Remove duplicated CPU_RESOLVING_TYPE definition target/sparc: Log unimplemented ASI load/store accesses Richard Henderson (5): hw/core/cpu: Use size_t for memory_rw_debug len argument target/avr: Fix buffer read in avr_print_insn target/mips: Revert TARGET_PAGE_BITS_VARY target/mips: Require even maskbits in update_pagemask target/mips: Simplify and fix update_pagemask Thomas Huth (1): hw/mips: Mark the "mipssim" machine as deprecated Zheng Huang (3): hw/scsi/lsi53c895a: fix memory leak in lsi_scsi_realize() hw/sd/sdhci: free irq on exit hw/ufs: free irq on exit docs/about/deprecated.rst | 13 ++++++++++++ include/hw/arm/fsl-imx8mp.h | 4 ++-- include/hw/core/cpu.h | 2 +- target/hppa/cpu.h | 2 -- target/mips/cpu-param.h | 5 ----- target/mips/tcg/tcg-internal.h | 2 +- target/sparc/cpu.h | 2 +- hw/arm/armv7m.c | 14 ++++++------- hw/arm/fsl-imx8mp.c | 2 +- hw/arm/imx8mp-evk.c | 2 +- hw/block/m25p80.c | 2 ++ hw/char/bcm2835_aux.c | 2 +- hw/display/dm163.c | 2 +- hw/dma/i82374.c | 2 ++ hw/mips/fuloong2e.c | 1 - hw/mips/loongson3_virt.c | 1 - hw/misc/bcm2835_cprman.c | 8 ++++++++ hw/misc/npcm_clk.c | 6 ++++++ hw/misc/stm32l4x5_rcc.c | 4 ++++ hw/nvram/xlnx-efuse.c | 2 ++ hw/pci-host/designware.c | 2 +- hw/rtc/goldfish_rtc.c | 13 ++++++------ hw/scsi/lsi53c895a.c | 2 +- hw/sd/sdhci-pci.c | 2 ++ hw/ufs/ufs.c | 3 +++ target/avr/disas.c | 21 ++++++++++++------- target/mips/tcg/system/cp0_helper.c | 32 +++++++++-------------------- target/mips/tcg/system/tlb_helper.c | 4 ++-- target/sparc/ldst_helper.c | 6 ++++++ target/sparc/mmu_helper.c | 2 +- 30 files changed, 99 insertions(+), 66 deletions(-) -- 2.47.1