aboutsummaryrefslogtreecommitdiff
path: root/dev/interrupt/arm_gic/include/dev/interrupt/arm_gic.h
diff options
context:
space:
mode:
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.h9
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