From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Subject: [PULL 00/28] target-arm queue
Date: Tue, 15 Oct 2024 11:37:40 +0100 [thread overview]
Message-ID: <20241015103808.133024-1-peter.maydell@linaro.org> (raw)
The following changes since commit 35152940b78e478b97051a799cb6275ced03192e:
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging (2024-10-14 17:05:25 +0100)
are available in the Git repository at:
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20241015
for you to fetch changes up to 9bb9833fd2ef30c5c7306c6f2a15dcc313305ccc:
hw/arm/xilinx_zynq: Add various missing unimplemented devices (2024-10-15 11:29:47 +0100)
----------------------------------------------------------------
target-arm queue:
* hw/arm/omap1: Remove unused omap_uwire_attach() method
* stm32f405: Add RCC device to stm32f405 SoC
* arm/gicv3: add missing casts
* hw/misc: Create STM32L4x5 SYSCFG clock
* hw/arm: Add SPI to Allwinner A10
* hw/intc/omap_intc: Remove now-unnecessary abstract base class
* hw/char/pl011: Use correct masks for IBRD and FBRD
* docs/devel: Convert txt files to rST
* Remove MAX111X, MAX7310, DSCM-1XXXX, pcmcia devices (used only
by now-removed omap/pxa2xx boards)
* vl.c: Remove pxa2xx-specific -portrait and -rotate options
* dma: Fix function names in documentation
* hw/arm/xilinx_zynq: Add various missing unimplemented devices
----------------------------------------------------------------
Akihiko Odaki (1):
dma: Fix function names in documentation
Alexandra Diupina (3):
hw/intc/arm_gicv3: Add cast to match the documentation
hw/intc/arm_gicv3: Add cast to match the documentation
hw/intc/arm_gicv3_cpuif: Add cast to match the documentation
Chao Liu (1):
hw/arm/xilinx_zynq: Add various missing unimplemented devices
Inès Varhol (3):
hw/misc: Create STM32L4x5 SYSCFG clock
hw/clock: Expose 'qtest-clock-period' QOM property for QTests
tests/qtest: Check STM32L4x5 clock connections
Peter Maydell (15):
hw/intc/omap_intc: Remove now-unnecessary abstract base class
hw/char/pl011: Use correct masks for IBRD and FBRD
docs/devel/blkdebug: Convert to rST format
docs/devel/blkverify: Convert to rST format
docs/devel/lockcnt: Convert to rST format
docs/devel/multiple-iothreads: Convert to rST format
docs/devel/rcu: Convert to rST format
include: Move QemuLockCnt APIs to their own header
docs/devel/lockcnt: Include kernel-doc API documentation
hw/adc: Remove MAX111X device
hw/gpio: Remove MAX7310 device
hw/ide: Remove DSCM-1XXXX microdrive device model
hw: Remove PCMCIA subsystem
hw/block: Remove ecc
vl.c: Remove pxa2xx-specific -portrait and -rotate options
Philippe Mathieu-Daudé (1):
hw/arm/omap1: Remove unused omap_uwire_attach() method
Román Cárdenas Rodríguez (2):
hw/misc/stm32_rcc: Implement RCC device for STM32F4 SoCs
hw/arm/stm32f405: Add RCC device to stm32f405 SoC
Strahinja Jankovic (2):
hw/ssi: Allwinner A10 SPI emulation
hw/arm: Add SPI to Allwinner A10
MAINTAINERS | 10 +-
docs/about/removed-features.rst | 23 +
docs/devel/blkdebug.txt | 162 ------
docs/devel/clocks.rst | 6 +
docs/devel/index-api.rst | 1 +
docs/devel/index-internals.rst | 2 +
docs/devel/{lockcnt.txt => lockcnt.rst} | 89 +--
docs/devel/multiple-iothreads.rst | 139 +++++
docs/devel/multiple-iothreads.txt | 130 -----
docs/devel/{rcu.txt => rcu.rst} | 172 +++---
docs/devel/testing/blkdebug.rst | 177 ++++++
.../devel/{blkverify.txt => testing/blkverify.rst} | 30 +-
docs/devel/testing/index.rst | 2 +
docs/system/arm/cubieboard.rst | 1 +
docs/system/arm/stm32.rst | 3 +-
include/block/aio.h | 1 +
include/hw/adc/max111x.h | 56 --
include/hw/arm/allwinner-a10.h | 2 +
include/hw/arm/omap.h | 10 +-
include/hw/arm/stm32f405_soc.h | 2 +
include/hw/block/flash.h | 11 -
include/hw/core/cpu.h | 1 +
include/hw/misc/stm32_rcc.h | 91 +++
include/hw/misc/stm32l4x5_syscfg.h | 1 +
include/hw/pcmcia.h | 66 ---
include/hw/ssi/allwinner-a10-spi.h | 57 ++
include/qemu/lockcnt.h | 130 +++++
include/qemu/thread.h | 111 ----
include/sysemu/dma.h | 11 +-
include/sysemu/sysemu.h | 1 -
tests/qtest/stm32l4x5.h | 42 ++
accel/accel-blocker.c | 1 +
hw/adc/max111x.c | 236 --------
hw/arm/allwinner-a10.c | 8 +
hw/arm/omap1.c | 29 +-
hw/arm/stm32f405_soc.c | 12 +-
hw/arm/stm32l4x5_soc.c | 2 +
hw/arm/xilinx_zynq.c | 70 +++
hw/block/ecc.c | 91 ---
hw/char/pl011.c | 4 +-
hw/core/clock.c | 16 +
hw/core/cpu-common.c | 1 +
hw/gpio/max7310.c | 217 -------
hw/ide/microdrive.c | 644 ---------------------
hw/intc/arm_gicv3_cpuif.c | 6 +-
hw/intc/omap_intc.c | 13 +-
hw/misc/stm32_rcc.c | 162 ++++++
hw/misc/stm32l4x5_syscfg.c | 19 +-
hw/pcmcia/pcmcia.c | 24 -
hw/ssi/allwinner-a10-spi.c | 561 ++++++++++++++++++
system/globals.c | 1 -
system/vl.c | 11 -
tests/qtest/stm32l4x5_gpio-test.c | 23 +
tests/qtest/stm32l4x5_syscfg-test.c | 20 +-
tests/qtest/stm32l4x5_usart-test.c | 26 +
ui/input.c | 36 --
util/aio-posix.c | 1 +
util/aio-win32.c | 1 +
util/async.c | 1 +
util/fdmon-epoll.c | 1 +
util/lockcnt.c | 1 +
hw/Kconfig | 1 -
hw/adc/Kconfig | 3 -
hw/adc/meson.build | 1 -
hw/arm/Kconfig | 3 +-
hw/block/Kconfig | 3 -
hw/block/meson.build | 1 -
hw/gpio/Kconfig | 4 -
hw/gpio/meson.build | 1 -
hw/ide/Kconfig | 6 -
hw/ide/meson.build | 1 -
hw/meson.build | 1 -
hw/misc/Kconfig | 4 +-
hw/misc/meson.build | 1 +
hw/misc/trace-events | 6 +
hw/pcmcia/Kconfig | 2 -
hw/pcmcia/meson.build | 1 -
hw/ssi/Kconfig | 4 +
hw/ssi/meson.build | 1 +
hw/ssi/trace-events | 10 +
qemu-options.hx | 16 -
81 files changed, 1800 insertions(+), 2048 deletions(-)
delete mode 100644 docs/devel/blkdebug.txt
rename docs/devel/{lockcnt.txt => lockcnt.rst} (75%)
create mode 100644 docs/devel/multiple-iothreads.rst
delete mode 100644 docs/devel/multiple-iothreads.txt
rename docs/devel/{rcu.txt => rcu.rst} (73%)
create mode 100644 docs/devel/testing/blkdebug.rst
rename docs/devel/{blkverify.txt => testing/blkverify.rst} (77%)
delete mode 100644 include/hw/adc/max111x.h
create mode 100644 include/hw/misc/stm32_rcc.h
delete mode 100644 include/hw/pcmcia.h
create mode 100644 include/hw/ssi/allwinner-a10-spi.h
create mode 100644 include/qemu/lockcnt.h
create mode 100644 tests/qtest/stm32l4x5.h
delete mode 100644 hw/adc/max111x.c
delete mode 100644 hw/block/ecc.c
delete mode 100644 hw/gpio/max7310.c
delete mode 100644 hw/ide/microdrive.c
create mode 100644 hw/misc/stm32_rcc.c
delete mode 100644 hw/pcmcia/pcmcia.c
create mode 100644 hw/ssi/allwinner-a10-spi.c
delete mode 100644 hw/pcmcia/Kconfig
delete mode 100644 hw/pcmcia/meson.build
next reply other threads:[~2024-10-15 10:41 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-15 10:37 Peter Maydell [this message]
2024-10-15 10:37 ` [PULL 01/28] hw/arm/omap1: Remove unused omap_uwire_attach() method Peter Maydell
2024-10-15 10:37 ` [PULL 02/28] hw/misc/stm32_rcc: Implement RCC device for STM32F4 SoCs Peter Maydell
2024-10-15 10:37 ` [PULL 03/28] hw/arm/stm32f405: Add RCC device to stm32f405 SoC Peter Maydell
2024-10-15 10:37 ` [PULL 04/28] hw/intc/arm_gicv3: Add cast to match the documentation Peter Maydell
2024-10-15 10:37 ` [PULL 05/28] " Peter Maydell
2024-10-15 10:37 ` [PULL 06/28] hw/intc/arm_gicv3_cpuif: " Peter Maydell
2024-10-15 10:37 ` [PULL 07/28] hw/misc: Create STM32L4x5 SYSCFG clock Peter Maydell
2024-10-15 10:37 ` [PULL 08/28] hw/clock: Expose 'qtest-clock-period' QOM property for QTests Peter Maydell
2024-10-15 10:37 ` [PULL 09/28] tests/qtest: Check STM32L4x5 clock connections Peter Maydell
2024-10-15 10:37 ` [PULL 10/28] hw/ssi: Allwinner A10 SPI emulation Peter Maydell
2024-10-15 10:37 ` [PULL 11/28] hw/arm: Add SPI to Allwinner A10 Peter Maydell
2024-10-15 10:37 ` [PULL 12/28] hw/intc/omap_intc: Remove now-unnecessary abstract base class Peter Maydell
2024-10-15 10:37 ` [PULL 13/28] hw/char/pl011: Use correct masks for IBRD and FBRD Peter Maydell
2024-10-15 10:37 ` [PULL 14/28] docs/devel/blkdebug: Convert to rST format Peter Maydell
2024-10-15 10:37 ` [PULL 15/28] docs/devel/blkverify: " Peter Maydell
2024-10-15 10:37 ` [PULL 16/28] docs/devel/lockcnt: " Peter Maydell
2024-10-15 10:37 ` [PULL 17/28] docs/devel/multiple-iothreads: " Peter Maydell
2024-10-15 10:37 ` [PULL 18/28] docs/devel/rcu: " Peter Maydell
2024-10-15 10:37 ` [PULL 19/28] include: Move QemuLockCnt APIs to their own header Peter Maydell
2024-10-15 10:38 ` [PULL 20/28] docs/devel/lockcnt: Include kernel-doc API documentation Peter Maydell
2024-10-15 10:38 ` [PULL 21/28] hw/adc: Remove MAX111X device Peter Maydell
2024-10-15 10:38 ` [PULL 22/28] hw/gpio: Remove MAX7310 device Peter Maydell
2024-10-15 10:38 ` [PULL 23/28] hw/ide: Remove DSCM-1XXXX microdrive device model Peter Maydell
2024-10-15 10:38 ` [PULL 24/28] hw: Remove PCMCIA subsystem Peter Maydell
2024-10-15 10:38 ` [PULL 25/28] hw/block: Remove ecc Peter Maydell
2024-10-15 10:38 ` [PULL 26/28] vl.c: Remove pxa2xx-specific -portrait and -rotate options Peter Maydell
2024-10-15 10:38 ` [PULL 27/28] dma: Fix function names in documentation Peter Maydell
2024-10-15 10:38 ` [PULL 28/28] hw/arm/xilinx_zynq: Add various missing unimplemented devices Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2026-05-01 10:14 [PULL 00/28] target-arm queue Peter Maydell
2022-10-10 14:27 Peter Maydell
2022-10-12 21:25 ` Stefan Hajnoczi
2022-06-10 16:07 Peter Maydell
2022-06-10 23:10 ` Richard Henderson
2021-06-15 15:43 Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241015103808.133024-1-peter.maydell@linaro.org \
--to=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.