diff options
Diffstat (limited to 'dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h')
-rw-r--r-- | dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h b/dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h index b40fb077..b008cf69 100644 --- a/dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h +++ b/dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h @@ -39,5 +39,14 @@ enum { }; status_t arm_gic_sgi(u_int irq, u_int flags, u_int cpu_mask); +struct arm_gic_affinities { + uint8_t aff0; + uint8_t aff1; + uint8_t aff2; + uint8_t aff3; +}; + +struct arm_gic_affinities arch_cpu_num_to_gic_affinities(size_t cpu_num); + #endif |