]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Teach the GICv3 driver to translate memory ranges
authorAndrew Turner <andrew@FreeBSD.org>
Thu, 22 Sep 2022 12:09:02 +0000 (13:09 +0100)
committerAndrew Turner <andrew@FreeBSD.org>
Fri, 23 Sep 2022 14:28:45 +0000 (15:28 +0100)
commit839374bbfe8bdbc766156bf0129bf54958dc2d8b
tree1aca843d7d4034c8659ba335eaf804fde20aa6d6
parentbdc9ece97b80c3a8b8c9161d95ef908172eb316a
Teach the GICv3 driver to translate memory ranges

As with the GICv1/2 driver teach the GICv3 driver to translate memory
ranges of children. This allows us to create a common
bus_alloc_resource implementation for bot hACPI and FDT attachments.

Sponsored by: The FreeBSD Foundation
sys/arm/arm/gic.h
sys/arm/arm/gic_common.h
sys/arm64/arm64/gic_v3.c
sys/arm64/arm64/gic_v3_acpi.c
sys/arm64/arm64/gic_v3_fdt.c
sys/arm64/arm64/gic_v3_var.h