]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Finish implementation of ARM PMU interrupts.
authorMichal Meloun <mmel@FreeBSD.org>
Mon, 14 Dec 2020 13:10:19 +0000 (13:10 +0000)
committerMichal Meloun <mmel@FreeBSD.org>
Mon, 14 Dec 2020 13:10:19 +0000 (13:10 +0000)
commita52797513313461be176b96f9eb99f55b81d6399
treea8bf6e174e4762a54528e25a76d8f91a61e77406
parent22f5cb76eb4a8eda305e932d39ff0f8a6aec9164
Finish implementation of ARM PMU interrupts.
The ARM PMU may use single per-core interrupt or may use multiple generic
interrupts, one per core. In this case, special attention must be paid to
the correct identification of the physical location of the core, its order
in the external database (FDT) and the associated cpuid.

Also keep in mind that a SoC can have multiple different PMUs
(usually one per cluster)
sys/arm/arm/pmu.c