HomeFreeBSD

Fix secondary PIC initialization order

Description

Fix secondary PIC initialization order

Call arm_init_secondary before any other PIC-related functions
are called. This is necessary for GICv3 where PIC_INIT_SECONDARY
allocates resources needed for all further operations.

Obtained from: Semihalf
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3066

Details

Provenance
zbbAuthored on
Differential Revision
D3066: Fix armv8 secondary PIC initialization order
Parents
rS285533: Fix intr_machdep.c for ARM64
Branches
Unknown
Tags
Unknown