On 1/2/25 10:24, John Baldwin wrote:
On 12/17/24 09:25, Kyle Evans wrote:
The branch main has been updated by kevans:
URL: https://cgit.FreeBSD.org/src/commit/?
id=04160e0008982fa0e03ebcc3747d81bcd547f751
commit 04160e0008982fa0e03ebcc3747d81bcd547f751
Author: Kyle Evans <[email protected]>
AuthorDate: 2024-12-17 14:14:54 +0000
Commit: Kyle Evans <[email protected]>
CommitDate: 2024-12-17 14:24:14 +0000
arm64: add a driver for the Apple Interrupt Controller
Some limited support for later multi-die SoC is included, but not
at all
tested and not expected to be functional yet. kevans needs to
finish
getting his serial boards constructed, as the beefiest AS machine
that
actually has multiple die to support in his fleet is currently a
dedicated serial console.
Reviewed by: andrew
Co-authored-by: Andrew Turner <[email protected]>
Co-authored-by: Mike Karels <[email protected]>
Differential Revision: https://reviews.freebsd.org/D48079
This doesn't build without `options SMP` so breaks make universe due to the
sys/arm64/conf/GENERIC-UP kernel config.
The first error is a simple fix in attach (local variable 'cpu' is unused),
but I wasn't quite sure what the right thing to do in the bus_setup_intr
method was for the AIC_TYPE_IRQ case where sc_cpuids is used
unconditionally.
Sigh, sorry... https://reviews.freebsd.org/D48289
Thanks,
Kyle Evans