Home
last modified time | relevance | path

Searched refs:aff0 (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/arch/arm64/core/
Dsmp.c204 uint8_t aff0; in send_ipi() local
210 aff0 = MPIDR_AFFLVL(target_mpidr, 0); in send_ipi()
211 gic_raise_sgi(ipi, target_mpidr, 1 << aff0); in send_ipi()
266 uint8_t aff0; in arch_flush_fpu_ipi() local
272 aff0 = MPIDR_AFFLVL(mpidr, 0); in arch_flush_fpu_ipi()
273 gic_raise_sgi(SGI_FPU_IPI, mpidr, 1 << aff0); in arch_flush_fpu_ipi()
/Zephyr-latest/subsys/testsuite/include/zephyr/
Dinterrupt_util.h93 uint8_t aff0 = MPIDR_AFFLVL(mpidr, 0); in trigger_irq() local
95 gic_raise_sgi(irq, mpidr, BIT(aff0)); in trigger_irq()
/Zephyr-latest/arch/arm/core/cortex_a_r/
Dsmp.c240 uint8_t aff0; in send_ipi() local
246 aff0 = MPIDR_AFFLVL(target_mpidr, 0); in send_ipi()
247 gic_raise_sgi(ipi, (uint64_t)target_mpidr, 1 << aff0); in send_ipi()
/Zephyr-latest/drivers/interrupt_controller/
DKconfig.gic51 Some platforms only use aff0 to match mpdir and GICR.aff. With this
52 enabled, we find the target redistributor by comparing the aff0 only.
Dintc_gicv3.c537 uint64_t aff3, aff2, aff1, aff0; in arm_gic_mpidr_to_affinity() local
548 aff0 = MPIDR_AFFLVL(mpidr, 0); in arm_gic_mpidr_to_affinity()
550 return (aff3 << 24 | aff2 << 16 | aff1 << 8 | aff0); in arm_gic_mpidr_to_affinity()