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: 34+ 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 --
2022-10-10 14:27 [PULL 00/28] target-arm queue 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 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).