HomeFreeBSD

bhyve: Support legacy PCI interrupts on arm64

Description

bhyve: Support legacy PCI interrupts on arm64

This allows us to remove various #ifdef hacks and enable building more
PCI devices.

Note that a hole is left in the interrupt mapping for the RTC rather
than having the two core devices straddle the PCIe interrupts. QEMU's
virt machine also takes this approach.

Reviewed by: jhb
MFC after: 2 weeks
Obtained from: CheriBSD

Details

Provenance
jrtc27Authored on Feb 17 2024, 1:44 AM
markjCommitted on Apr 10 2024, 3:17 PM
Parents
rG54416d2d786a: src.conf.5: Regenerate
Branches
Unknown
Tags
Unknown