Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260714155126.3509544-1-brian.cain@oss.qualcomm.com
Maintainers: Brian Cain <brian.cain@oss.qualcomm.com>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Paolo Bonzini <pbonzini@redhat.com>, Thomas Huth <th.huth+qemu@posteo.eu>, "Philippe Mathieu-Daudé" <philmd@mailo.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
MAINTAINERS | 5 +
docs/devel/hexagon-l2vic.rst | 55 +++
docs/devel/index-internals.rst | 1 +
include/hw/hexagon/hexagon.h | 1 +
include/hw/hexagon/hexagon_globalreg.h | 4 +
include/hw/intc/hex-l2vic.h | 87 ++++
include/qemu/bitops.h | 30 +-
target/hexagon/cpu.h | 2 +
target/hexagon/translate.h | 3 +
hw/hexagon/hexagon_dsp.c | 20 +
hw/hexagon/hexagon_globalreg.c | 41 +-
hw/hexagon/virt.c | 22 +
hw/intc/hex-l2vic.c | 511 ++++++++++++++++++++
target/hexagon/cpu.c | 2 +
target/hexagon/genptr.c | 14 +-
target/hexagon/op_helper.c | 21 +-
target/hexagon/translate.c | 56 ++-
tests/qtest/l2vic-test.c | 242 +++++++++
hw/hexagon/Kconfig | 1 +
hw/intc/Kconfig | 3 +
hw/intc/meson.build | 2 +
hw/intc/trace-events | 4 +
tests/functional/hexagon/meson.build | 5 +
tests/functional/hexagon/test_arch_tests.py | 65 +++
tests/functional/meson.build | 1 +
tests/qtest/meson.build | 2 +-
26 files changed, 1168 insertions(+), 32 deletions(-)
create mode 100644 docs/devel/hexagon-l2vic.rst
create mode 100644 include/hw/intc/hex-l2vic.h
create mode 100644 hw/intc/hex-l2vic.c
create mode 100644 tests/qtest/l2vic-test.c
create mode 100644 tests/functional/hexagon/meson.build
create mode 100755 tests/functional/hexagon/test_arch_tests.py