/* * SPDX-License-Identifier: MIT * * Copyright © 2016 Intel Corporation */ #include "i915_scatterlist.h" #include "huge_gem_object.h" static void huge_free_pages(struct drm_i915_gem_object *obj, struct sg_table *pages) { … } static int huge_get_pages(struct drm_i915_gem_object *obj) { … } static void huge_put_pages(struct drm_i915_gem_object *obj, struct sg_table *pages) { … } static const struct drm_i915_gem_object_ops huge_ops = …; struct drm_i915_gem_object * huge_gem_object(struct drm_i915_private *i915, phys_addr_t phys_size, dma_addr_t dma_size) { … }