[PATCH 0/2] target/arm: Extract IDAU interface to its own unit

Philippe Mathieu-Daudé posted 2 patches 3 weeks, 2 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260507134709.70507-1-philmd@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
include/hw/arm/armv7m.h     |  2 +-
include/hw/misc/tz-msc.h    |  2 +-
target/arm/internals.h      |  8 ++++----
target/arm/{ => tcg}/idau.h |  0
hw/arm/armv7m.c             |  2 +-
target/arm/cpu.c            | 10 +++++-----
target/arm/cpu32-stubs.c    |  8 ++++----
target/arm/cpu64.c          | 12 ++++++------
target/arm/ptw.c            |  2 +-
target/arm/tcg/cpu32.c      |  8 --------
target/arm/tcg/idau.c       | 20 ++++++++++++++++++++
target/arm/tcg/meson.build  |  1 +
12 files changed, 44 insertions(+), 31 deletions(-)
rename target/arm/{ => tcg}/idau.h (100%)
create mode 100644 target/arm/tcg/idau.c
[PATCH 0/2] target/arm: Extract IDAU interface to its own unit
Posted by Philippe Mathieu-Daudé 3 weeks, 2 days ago
Trivial series moving TYPE_IDAU_INTERFACE to its
own unit, and moving its header under the tcg/ namespace.

Philippe Mathieu-Daudé (2):
  target/arm: Rename Aarch64-specific methods
  target/arm: Extract IDAU interface to its own unit

 include/hw/arm/armv7m.h     |  2 +-
 include/hw/misc/tz-msc.h    |  2 +-
 target/arm/internals.h      |  8 ++++----
 target/arm/{ => tcg}/idau.h |  0
 hw/arm/armv7m.c             |  2 +-
 target/arm/cpu.c            | 10 +++++-----
 target/arm/cpu32-stubs.c    |  8 ++++----
 target/arm/cpu64.c          | 12 ++++++------
 target/arm/ptw.c            |  2 +-
 target/arm/tcg/cpu32.c      |  8 --------
 target/arm/tcg/idau.c       | 20 ++++++++++++++++++++
 target/arm/tcg/meson.build  |  1 +
 12 files changed, 44 insertions(+), 31 deletions(-)
 rename target/arm/{ => tcg}/idau.h (100%)
 create mode 100644 target/arm/tcg/idau.c

-- 
2.53.0


Re: [PATCH 0/2] target/arm: Extract IDAU interface to its own unit
Posted by Peter Maydell 2 weeks, 1 day ago
On Thu, 7 May 2026 at 14:47, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> Trivial series moving TYPE_IDAU_INTERFACE to its
> own unit, and moving its header under the tcg/ namespace.
>
> Philippe Mathieu-Daudé (2):
>   target/arm: Rename Aarch64-specific methods
>   target/arm: Extract IDAU interface to its own unit



Applied to target-arm.next, thanks.

-- PMM