Right now MSIs don't work on the Qualcomm Snapdragon X Elite (X1E80100).
authorpatrick <patrick@openbsd.org>
Wed, 3 Jul 2024 22:37:00 +0000 (22:37 +0000)
committerpatrick <patrick@openbsd.org>
Wed, 3 Jul 2024 22:37:00 +0000 (22:37 +0000)
commitdf30041b001061b11517b74094b1c891c9f4890c
tree0b4eead4b4c15f134e0c7c790ca078187b796309
parent91b73c5cad5de370119a9ea3c984427a64eba329
Right now MSIs don't work on the Qualcomm Snapdragon X Elite (X1E80100).
This is the first and only platform so far where we have seen larger devbits
than we can initially support.  For now, stop registering the MSI controller
if we encounter this.  With this, PCIe devices use SPIs and work correctly.
At some point we can hopefully rip this thing out again.

ok kettenis@
sys/arch/arm64/dev/agintc.c