The following changes since commit 4f4225874d4d3747ec1142e935dbd314218992fa:

  Merge tag 'pull-request-2026-10-22' of https://gitlab.com/thuth/qemu into 
staging (2026-10-22 12:47:21 +0200)

are available in the Git repository at:

  https://gitlab.com/pm215/qemu.git tags/pull-target-arm-20261023

for you to fetch changes up to 02e9aebb8ecdf9c19c7e2d0ecd62de8ff0c6827f:

  hw/adc/stm32f2xx_adc: fix left-aligned conversion results (2026-10-23 
10:01:16 +0100)

----------------------------------------------------------------
target-arm queue:
 * raspi4: emulated RNG and thermal sensor devices
 * hw/gpio: Add EINT CFG to Allwinner GPIO, fix interrupt handling
 * target/arm: Deprecate using named CPU models with KVM
 * include/hw/core/qdev.h: Fix where device_class_set_parent_realize docs 
suggest putting parent_realize
 * tests: arm/virt: add GWDT tests
 * hw/misc/bcm2835_cprman: Treat invalid clock mux source select as GND
 * hw/intc/exynos4210_combiner: Fix various bounds-check issues
 * hw/adc/stm32f2xx_adc: fix left-aligned conversion results

----------------------------------------------------------------
Igor Mammedov (1):
      tests: arm/virt: add GWDT tests

Manuele Conti (1):
      hw/adc/stm32f2xx_adc: fix left-aligned conversion results

Marcelo Manzo (3):
      hw/arm/bcm2838: enable BCM2838 RNG200
      hw/arm/bcm2838: enable BCM2838 thermal sensor
      tests/functional/aarch64: add raspi4b RNG200/thermal test

Peter Maydell (7):
      target/arm: Deprecate using named CPU models with KVM
      include/hw/core/qdev.h: Fix where device_class_set_parent_realize docs 
suggest putting parent_realize
      hw/misc/bcm2835_cprman: Treat invalid clock mux source select as GND
      hw/intc/exynos4210_combiner: Fix group register range check
      hw/intc/exynos4210_combiner: Clean up reg_set[] bounds checks
      hw/intc/exynos4210_combiner: Make reg_set[] only as large as it needs to 
be
      hw/intc/exynos4210_combiner: write default case is unreachable, not guest 
error

Sergey Kambalin (2):
      hw/misc/bcm2838_rng200: add BCM2838 RNG200
      hw/misc/bcm2838_thermal: add BCM2838 thermal sensor

Strahinja Jankovic (2):
      hw/gpio: Add EINT CFG to Allwinner GPIO, fix interrupt handling
      tests/qtest: Add Allwinner GPIO input test

 MAINTAINERS                             |   1 +
 docs/about/deprecated.rst               |  13 ++
 include/hw/arm/bcm2838_peripherals.h    |   4 +
 include/hw/core/qdev.h                  |  15 +-
 include/hw/gpio/allwinner-gpio-regs.h   |   5 +-
 include/hw/intc/exynos4210_combiner.h   |   6 +-
 include/hw/misc/bcm2838_rng200.h        |  41 ++++
 include/hw/misc/bcm2838_thermal.h       |  23 ++
 hw/adc/stm32f2xx_adc.c                  |  12 +-
 hw/arm/bcm2838.c                        |   4 +
 hw/arm/bcm2838_peripherals.c            |  28 +++
 hw/arm/raspi4b.c                        |   2 -
 hw/gpio/allwinner-gpio.c                |  19 +-
 hw/intc/exynos4210_combiner.c           |  26 +--
 hw/misc/bcm2835_cprman.c                |   2 +-
 hw/misc/bcm2838_rng200.c                | 400 ++++++++++++++++++++++++++++++++
 hw/misc/bcm2838_thermal.c               |  98 ++++++++
 target/arm/kvm.c                        |   7 +
 tests/qtest/allwinner-gpio-test.c       |  57 +++--
 tests/qtest/sbsa-gwdt-test.c            | 227 ++++++++++++++++++
 hw/misc/meson.build                     |   2 +
 hw/misc/trace-events                    |  10 +
 tests/functional/aarch64/test_raspi4.py |   7 +
 tests/qtest/meson.build                 |   1 +
 24 files changed, 958 insertions(+), 52 deletions(-)
 create mode 100644 include/hw/misc/bcm2838_rng200.h
 create mode 100644 include/hw/misc/bcm2838_thermal.h
 create mode 100644 hw/misc/bcm2838_rng200.c
 create mode 100644 hw/misc/bcm2838_thermal.c
 create mode 100644 tests/qtest/sbsa-gwdt-test.c

Reply via email to