The VINVALL command should cause any cached information in the
ITS or redistributor for the specified vCPU to be dropped or
otherwise made consistent with the in-memory LPI configuration
tables.
Here we implement the command and table parsing, leaving the
redistributor part as a stub for the moment, as usual.
Signed-off-by: Peter Maydell<peter.maydell@linaro.org>
---
hw/intc/gicv3_internal.h | 13 +++++++++++++
hw/intc/arm_gicv3_its.c | 26 ++++++++++++++++++++++++++
hw/intc/arm_gicv3_redist.c | 5 +++++
hw/intc/trace-events | 1 +
4 files changed, 45 insertions(+)