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