]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Manage MSI iommu pages.
authorRuslan Bukin <br@FreeBSD.org>
Mon, 19 Oct 2020 13:10:21 +0000 (13:10 +0000)
committerRuslan Bukin <br@FreeBSD.org>
Mon, 19 Oct 2020 13:10:21 +0000 (13:10 +0000)
commite707c8be4e8d5f4d542a1344dc6d96bcc08d0b4f
treefa698d3f9d545d101b8785b048ccbf0bd2883c25
parent956cc8e1b9401bb53ee3696206ad3f6ea5d3d6ab
Manage MSI iommu pages.

This allows the interrupt controller driver only need a small change to
create a map for the page the device will write to raise an interrupt.

Submitted by: andrew
Reviewed by: kib
Sponsored by: Innovate DSbD
Differential Revision: https://reviews.freebsd.org/D26705
sys/dev/iommu/iommu.h
sys/dev/iommu/iommu_gas.c
sys/dev/iommu/iommu_msi.h [new file with mode: 0644]
sys/kern/msi_if.m
sys/kern/subr_intr.c
sys/sys/intr.h