]> git.proxmox.com Git - mirror_qemu.git/commit
hw/intc/arm_gicv3_its: Implement VMAPP
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 8 Apr 2022 14:15:18 +0000 (15:15 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 22 Apr 2022 08:24:43 +0000 (09:24 +0100)
commit0cdf7a5dc8d4e49b19d91219dc3e3cc65d6d8c60
tree8458c8cbe7ca38619304032fa30522df3f49c36f
parent9de53de60cb8638e9c2e02b25ec4445791672aeb
hw/intc/arm_gicv3_its: Implement VMAPP

Implement the GICv4 VMAPP command, which writes an entry to the vPE
table.

For GICv4.1 this command has extra fields in the command packet
and additional behaviour. We define the 4.1-only fields with the
FIELD macro, but only implement the GICv4.0 version of the command.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20220408141550.1271295-10-peter.maydell@linaro.org
hw/intc/arm_gicv3_its.c
hw/intc/gicv3_internal.h
hw/intc/trace-events