hw/intc/arm_gicv3_redist: Implement gicv3_redist_vlpi_pending()
commit932f0480d0275c6e5c171ca464806cda90627d86
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 8 Apr 2022 14:15:41 +0000 (8 15:15 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 22 Apr 2022 13:44:53 +0000 (22 14:44 +0100)
treedf949e984dd3453f9ca34a6458247cca52ac1e38
parentd7d39749e671b5adde56b9d3b94f4c2f4ce86795
hw/intc/arm_gicv3_redist: Implement gicv3_redist_vlpi_pending()

Implement the function gicv3_redist_vlpi_pending(), which was
previously left as a stub.  This is the function that is called by
the CPU interface when it changes the state of a vLPI.  It's similar
to gicv3_redist_process_vlpi(), but we know that the vCPU is
definitely resident on the redistributor and the irq is in range, so
it is a bit simpler.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20220408141550.1271295-33-peter.maydell@linaro.org
hw/intc/arm_gicv3_redist.c