Add test for SDEI RM_ANY routing mode
Previously, there were no tests using the RM_ANY routing mode. That
particular flag doesn't affect code flow very much, it's mainly used
for GIC configuration of the interrupt, so this is a test of basic
functionality.
This test case makes sure RM_ANY event registrtation works and that
events can be routed to all CPUs. It does this by registering an SDEI
event with the RM_ANY flag, powering up all CPUs, then generating
events. Each time a CPU receives an event it shuts off and the process
repeats. Every CPU must receive a single event or the test will not
pass.
Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: I1ebd0565158d93bddbf58d680d4696086ac00234
4 files changed