HomeFreeBSD

Implement support for RF_UNMAPPED and bus_map/unmap_resource on x86.

Description

Implement support for RF_UNMAPPED and bus_map/unmap_resource on x86.

Add implementations of bus_map/unmap_resource to the x86 nexus driver.
Change bus_activate/deactivate_resource to honor RF_UNMAPPED and to
use bus_map/unmap_resource to create/destroy the implicit mapping when
RF_UNMAPPED is not set.

Reviewed by: cem
Differential Revision: https://reviews.freebsd.org/D5237

Details

Provenance
jhbAuthored on
Reviewer
cem
Differential Revision
D5237: WIP of BUS_MAP_RESOURCE.
Parents
rS300317: Add new bus methods for mapping resources.
Branches
Unknown
Tags
Unknown