1*386e75a4SJani Nikula /* SPDX-License-Identifier: MIT */
2*386e75a4SJani Nikula /*
3*386e75a4SJani Nikula  * Copyright © 2022 Intel Corporation
4*386e75a4SJani Nikula  */
5*386e75a4SJani Nikula 
6*386e75a4SJani Nikula #ifndef __I915_GEM_TILING_H__
7*386e75a4SJani Nikula #define __I915_GEM_TILING_H__
8*386e75a4SJani Nikula 
9*386e75a4SJani Nikula #include <linux/types.h>
10*386e75a4SJani Nikula 
11*386e75a4SJani Nikula struct drm_i915_private;
12*386e75a4SJani Nikula 
13*386e75a4SJani Nikula u32 i915_gem_fence_size(struct drm_i915_private *i915, u32 size,
14*386e75a4SJani Nikula 			unsigned int tiling, unsigned int stride);
15*386e75a4SJani Nikula u32 i915_gem_fence_alignment(struct drm_i915_private *i915, u32 size,
16*386e75a4SJani Nikula 			     unsigned int tiling, unsigned int stride);
17*386e75a4SJani Nikula 
18*386e75a4SJani Nikula #endif /* __I915_GEM_TILING_H__ */
19