diff options
author | Andrew Turner <andrew@FreeBSD.org> | 2021-04-10 07:59:29 +0000 |
---|---|---|
committer | Andrew Turner <andrew@FreeBSD.org> | 2021-06-13 15:49:36 +0000 |
commit | ade8b810b02fd6f7ab9e68afa18e3d34c7a1c1a8 (patch) | |
tree | cf2edbd1c354dc963c02a720aa3609356c52a2aa /sys/powerpc | |
parent | 2a8921c5d187a2c3f1b709cc77c839568ede0b8d (diff) | |
download | src-ade8b810b02fd6f7ab9e68afa18e3d34c7a1c1a8.tar.gz src-ade8b810b02fd6f7ab9e68afa18e3d34c7a1c1a8.zip |
Create VM_MEMATTR_DEVICE on all architectures
This is intended to be used with memory mapped IO, e.g. from
bus_space_map with no flags, or pmap_mapdev.
Use this new memory type in the map request configured by
resource_init_map_request, and in pciconf.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D29692
(cherry picked from commit 5d2d599d3f3494d813e51e1bcd1c9693eb9c098b)
Diffstat (limited to 'sys/powerpc')
-rw-r--r-- | sys/powerpc/include/vm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/powerpc/include/vm.h b/sys/powerpc/include/vm.h index 3af863509908..692bd8fc2d77 100644 --- a/sys/powerpc/include/vm.h +++ b/sys/powerpc/include/vm.h @@ -42,4 +42,6 @@ #define VM_MEMATTR_WRITE_THROUGH 0x10 #define VM_MEMATTR_PREFETCHABLE 0x20 +#define VM_MEMATTR_DEVICE VM_MEMATTR_DEFAULT + #endif /* !_MACHINE_VM_H_ */ |