xref: /openbsd-src/sys/dev/pci/drm/i915/selftests/igt_mmap.h (revision 5ca02815211fc20fa71222bf4e6148b043e505b3)
1c349dbc7Sjsg /*
2c349dbc7Sjsg  * SPDX-License-Identifier: MIT
3c349dbc7Sjsg  *
4c349dbc7Sjsg  * Copyright © 2019 Intel Corporation
5c349dbc7Sjsg  */
6c349dbc7Sjsg 
7c349dbc7Sjsg #ifndef IGT_MMAP_H
8c349dbc7Sjsg #define IGT_MMAP_H
9c349dbc7Sjsg 
10*5ca02815Sjsg #include <linux/types.h>
11*5ca02815Sjsg 
12c349dbc7Sjsg struct drm_i915_private;
13c349dbc7Sjsg struct drm_vma_offset_node;
14c349dbc7Sjsg 
15*5ca02815Sjsg unsigned long igt_mmap_offset(struct drm_i915_private *i915,
16*5ca02815Sjsg 			      u64 offset,
17*5ca02815Sjsg 			      unsigned long size,
18c349dbc7Sjsg 			      unsigned long prot,
19c349dbc7Sjsg 			      unsigned long flags);
20c349dbc7Sjsg 
21c349dbc7Sjsg #endif /* IGT_MMAP_H */
22