seL4/include/smp
Kent McLeod 2d362cb7c8 arm,SMP: Refactor irq_t structure for smp
Explicitly create a struct definition for irq_t on SMP Arm
configurations. This makes it a lot harder to mistakenly use the wrong
irq encoding when moving an irq between a cnode index and hardware irq
number / core. A couple areas where this was being handled incorrectly
was fixed as part of the refactor. When performing an ipi for masking
PPI interrupts, the idx encoding is used as it fits into a single word.
2020-02-05 13:56:48 +11:00
..
ipi.h style: consistently attach return type 2019-03-19 14:05:36 +11:00
lock.h arm,SMP: Refactor irq_t structure for smp 2020-02-05 13:56:48 +11:00