Module Name: src Committed By: riastradh Date: Sun Dec 19 11:31:40 UTC 2021
Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_gem_gtt.h Log Message: Add netbsd-ified i915_gem_gtt_{prepare,finish}_pages prototypes Author: Maya Rashish <m...@netbsd.org> Committer: Taylor R Campbell <riastr...@netbsd.org> To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h diff -u src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h:1.9 src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h:1.10 --- src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h:1.9 Sat Dec 18 23:45:28 2021 +++ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.h Sun Dec 19 11:31:40 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: i915_gem_gtt.h,v 1.9 2021/12/18 23:45:28 riastradh Exp $ */ +/* $NetBSD: i915_gem_gtt.h,v 1.10 2021/12/19 11:31:40 riastradh Exp $ */ /* SPDX-License-Identifier: MIT */ /* @@ -19,10 +19,17 @@ struct drm_i915_gem_object; struct i915_address_space; +#ifdef __NetBSD__ +int __must_check i915_gem_gtt_prepare_pages(struct drm_i915_gem_object *obj, + bus_dmamap_t pages); +void i915_gem_gtt_finish_pages(struct drm_i915_gem_object *obj, + bus_dmamap_t pages); +#else int __must_check i915_gem_gtt_prepare_pages(struct drm_i915_gem_object *obj, struct sg_table *pages); void i915_gem_gtt_finish_pages(struct drm_i915_gem_object *obj, struct sg_table *pages); +#endif int i915_gem_gtt_reserve(struct i915_address_space *vm, struct drm_mm_node *node,