> Date: Sun, 28 Jan 2018 16:22:34 +1100 > From: Jonathan Gray <j...@jsg.id.au> > > Attach ampintc/ampintcmsi0 early. Makes it possible to use qemu_arm64 > U-Boot (which isn't aware of virtio devices) with root on pci ahci. > > pciecam0 at mainbus0 > pci0 at pciecam0 > "Red Hat Host" rev 0x00 at pci0 dev 0 function 0 not configured > ahci0 at pci0 dev 1 function 0 "Intel 82801I AHCI" rev 0x02: msi,ahci0: > unable to map interrupt
Ah, the pre-registration code doesn't work for MSIs. We could fix that, but your solution is simpler, and it shouldn't hurt attaching the generic interrupt controllers early. ok kettenis@