HomeFreeBSD

arm: add an interrupt rman to nexus

Description

arm: add an interrupt rman to nexus

Allow the nexus bus to own and manage interrupt resources. Currently,
interrupt resources on this architecture are managed completely by
ofwbus, but it is desirable that system-wide memory and interrupt
resources be managed by the top-level bus.

This is a pre-requisite to moving this resource management out of
ofwbus.

Reviewed By: ian, Elliott Mitchell <ehem+freebsd@m5p.com>
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D32357

(cherry picked from commit 1d03c3578d05b011dc714ec0735a5783c421530b)

Details

Provenance
mhorneAuthored on Dec 5 2021, 3:27 PM
Reviewer
ian
Differential Revision
D32357: arm: add an interrupt rman to nexus
Parents
rGda048bd318b3: ofw: fix memory leak in ofwbus_attach()
Branches
Unknown
Tags
Unknown