HomeFreeBSD

Correct MPIC order of attachment

Description

Correct MPIC order of attachment

If MPIC happens to be a slave interrupt controller (as on Armada38x),
it should be attached after primary interrupt controller.
Thus BUS_PASS_ORDER_LATE was added to default BUS_PASS_INTERRUPT.

This change doesn't affect the cases when MPIC is standalone IC.

Submitted by: Bartosz Szczepanek <bsz@semihalf.com>
Obtained from: Semihalf
Sponsored by: Stormshield, Netgate
Reviewed by: loos
Differential revision: https://reviews.freebsd.org/D10715

Details

Provenance
zbbAuthored on
Reviewer
loos
Differential Revision
D10715: Correct MPIC order of attachment
Parents
rS318407: Enable proper parsing of nested simlpe-buses on Marvell platforms
Branches
Unknown
Tags
Unknown