HomeFreeBSD

arm64: Use the DMAP region in pmap_mapbios

Description

arm64: Use the DMAP region in pmap_mapbios

As pmap_mapbios is used to map a physical address with a default memory
attribute we can try to use the DMAP region. For now check if all pages
are mapped, however it is expected this check can be removed later
after testing on more hardware.

Reviewed by: alc, markj, jhb (earlier version)
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D42732

Details

Provenance
andrewAuthored on May 2 2025, 3:36 PM
Reviewer
alc
Differential Revision
D42732: arm64: Use the DMAP region in pmap_mapbios
Parents
rG23b693c508d9: sys: Reduce where we include sys/devmap.h
Branches
Unknown
Tags
Unknown