Page MenuHomeFreeBSD

IOMMU support for GICv3 ITS
ClosedPublic

Authored by br on Oct 20 2020, 9:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 30, 11:06 PM
Unknown Object (File)
Sat, Nov 29, 1:12 AM
Unknown Object (File)
Fri, Nov 28, 1:35 AM
Unknown Object (File)
Sat, Nov 22, 2:07 AM
Unknown Object (File)
Thu, Nov 20, 1:47 PM
Unknown Object (File)
Fri, Nov 14, 9:16 AM
Unknown Object (File)
Oct 31 2025, 2:29 AM
Unknown Object (File)
Oct 15 2025, 4:04 PM
Subscribers

Details

Summary

IOMMU support for GICv3 ITS

Submitted by: andrew

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

br requested review of this revision.Oct 20 2020, 9:55 AM
sys/arm64/arm64/gicv3_its.c
51–52

Are these still needed?

sys/arm64/arm64/gicv3_its.c
51–52

Yes they are needed for iommu.h

iommu.h is needed for these two:
struct iommu_ctx *iommu_get_dev_ctx(device_t dev);
struct iommu_domain *iommu_get_ctx_domain(struct iommu_ctx *ctx);

gicv3_iommu_deinit() added

This revision was not accepted when it landed; it landed in state Needs Review.Oct 25 2020, 10:09 AM
This revision was automatically updated to reflect the committed changes.