| /* SPDX-License-Identifier: MIT */ | |
| /* Copyright 2026 Intel Corporation */ | |
| #ifndef __I915_DPT_H__ | |
| #define __I915_DPT_H__ | |
| #include <linux/types.h> | |
| struct i915_address_space; | |
| struct i915_vma; | |
| struct intel_dpt; | |
| struct i915_address_space *i915_dpt_to_vm(struct intel_dpt *dpt); | |
| struct i915_vma *i915_dpt_pin_to_ggtt(struct intel_dpt *dpt, unsigned int alignment); | |
| void i915_dpt_unpin_from_ggtt(struct intel_dpt *dpt); | |
| u64 i915_dpt_offset(struct i915_vma *dpt_vma); | |
| extern const struct intel_display_dpt_interface i915_display_dpt_interface; | |
| #endif /* __I915_DPT_H__ */ |