xref: /linux/drivers/gpu/drm/i915/display/intel_gvt_api.h (revision 939faf71cf7ca9ab3d1bd2912ac0e203d4d7156a)
1 /* SPDX-License-Identifier: MIT */
2 /*
3  * Copyright © 2025 Intel Corporation
4  */
5 
6 #ifndef __INTEL_GVT_API_H__
7 #define __INTEL_GVT_API_H__
8 
9 #include <linux/types.h>
10 
11 enum pipe;
12 enum transcoder;
13 struct intel_display;
14 
15 u32 intel_display_device_pipe_offset(struct intel_display *display, enum pipe pipe);
16 u32 intel_display_device_trans_offset(struct intel_display *display, enum transcoder trans);
17 u32 intel_display_device_cursor_offset(struct intel_display *display, enum pipe pipe);
18 u32 intel_display_device_mmio_base(struct intel_display *display);
19 bool intel_display_device_pipe_valid(struct intel_display *display, enum pipe pipe);
20 
21 #endif /* __INTEL_GVT_API_H__ */
22