]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Check for the IORT before adding the ITS driver
authorAndrew Turner <andrew@FreeBSD.org>
Mon, 19 Dec 2022 14:19:26 +0000 (14:19 +0000)
committerAndrew Turner <andrew@FreeBSD.org>
Thu, 2 Feb 2023 16:43:15 +0000 (16:43 +0000)
commit03d6e03851c6e8068a07bcbfbd1bb619a8baa963
tree1c0e0491d788fe9a170b544e5675a8f5105cd83c
parent8de48df35c3bf4800176b7aa54c75a01864d458b
Check for the IORT before adding the ITS driver

Before adding the ITS interrupt controller driver to handle MSI/MSI-X
interrupts check if it is present in the IO Remapping Table (IORT).
If not don't attach as devices expect to use this table to find the
correct MSI interrupt controller.

Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D37772
sys/arm64/arm64/gic_v3_acpi.c