xref: /linux/drivers/gpu/drm/i915/display/intel_bo.c (revision 33fd02e4c8f5888efabb0c60908f3575552df2b5)
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