rt-thread/components/drivers/pic
GUI de352aee62
[PIC] Make affinity helper interface (#8995)
* [PIC] Make affinity helper interface

Signed-off-by: GuEe-GUI <2991707448@qq.com>

* [PIC/GIC] Fixup GIC affinity init

GICv2 is not support if current CPU is not startup,
but RT-Thread SMP is startup after the devices init
in the `main` thread.

This patch fixup the cpumask to init once and check
the init status in affinity interface.

Signed-off-by: GuEe-GUI <2991707448@qq.com>

---------

Signed-off-by: GuEe-GUI <2991707448@qq.com>
2024-05-28 09:55:24 +08:00
..
Kconfig [components][driver]add isr statistics (#8955) 2024-05-21 09:01:42 +08:00
SConscript [components][drivers]add pic-gic (#8388) 2024-02-29 09:39:56 +08:00
pic-gic-common.c [PIC] Make affinity helper interface (#8995) 2024-05-28 09:55:24 +08:00
pic-gic-common.h [PIC] Make affinity helper interface (#8995) 2024-05-28 09:55:24 +08:00
pic-gicv2.c [PIC] Make affinity helper interface (#8995) 2024-05-28 09:55:24 +08:00
pic-gicv2.h [components][drivers]add pic-gic (#8388) 2024-02-29 09:39:56 +08:00
pic-gicv3.c [PIC] Make affinity helper interface (#8995) 2024-05-28 09:55:24 +08:00
pic-gicv3.h [components][drivers]add pic-gic (#8388) 2024-02-29 09:39:56 +08:00
pic.c [PIC] Make affinity helper interface (#8995) 2024-05-28 09:55:24 +08:00
pic_rthw.c [fixup] aarch64 UMP compiler error (#8677) 2024-03-30 17:58:38 +08:00