1 /* SPDX-License-Identifier: MIT */ 2 /* Copyright © 2026 Intel Corporation */ 3 4 #ifndef __XE_FB_PIN_H__ 5 #define __XE_FB_PIN_H__ 6 7 #include <linux/types.h> 8 9 struct drm_gem_object; 10 struct i915_vma; 11 struct intel_fb_pin_params; 12 13 int xe_fb_pin_ggtt_pin(struct drm_gem_object *obj, 14 const struct intel_fb_pin_params *pin_params, 15 struct i915_vma **out_ggtt_vma, 16 u32 *out_offset, 17 int *out_fence_id); 18 19 extern const struct intel_display_fb_pin_interface xe_display_fb_pin_interface; 20 21 #endif /* __XE_FB_PIN_H__ */ 22