117cd58a8SJani Nikula // SPDX-License-Identifier: MIT 217cd58a8SJani Nikula /* Copyright © 2024 Intel Corporation */ 317cd58a8SJani Nikula 417cd58a8SJani Nikula #include "gem/i915_gem_object.h" 517cd58a8SJani Nikula #include "intel_bo.h" 617cd58a8SJani Nikula 717cd58a8SJani Nikula bool intel_bo_is_tiled(struct drm_gem_object *obj) 817cd58a8SJani Nikula { 917cd58a8SJani Nikula return i915_gem_object_is_tiled(to_intel_bo(obj)); 1017cd58a8SJani Nikula } 11*33fd02e4SJani Nikula 12*33fd02e4SJani Nikula bool intel_bo_is_userptr(struct drm_gem_object *obj) 13*33fd02e4SJani Nikula { 14*33fd02e4SJani Nikula return i915_gem_object_is_userptr(to_intel_bo(obj)); 15*33fd02e4SJani Nikula } 16*33fd02e4SJani Nikula 17*33fd02e4SJani Nikula void intel_bo_flush_if_display(struct drm_gem_object *obj) 18*33fd02e4SJani Nikula { 19*33fd02e4SJani Nikula i915_gem_object_flush_if_display(to_intel_bo(obj)); 20*33fd02e4SJani Nikula } 21