1 /* SPDX-License-Identifier: MIT */ 2 /* 3 * Copyright © 2019 Intel Corporation 4 */ 5 #ifndef __I915_GEM_CLIENT_BLT_H__ 6 #define __I915_GEM_CLIENT_BLT_H__ 7 8 #include <linux/types.h> 9 10 struct drm_i915_gem_object; 11 struct i915_page_sizes; 12 struct intel_context; 13 struct sg_table; 14 15 int i915_gem_schedule_fill_pages_blt(struct drm_i915_gem_object *obj, 16 struct intel_context *ce, 17 struct sg_table *pages, 18 struct i915_page_sizes *page_sizes, 19 u32 value); 20 21 #endif 22