Home
last modified time | relevance | path

Searched refs:tiling_mode (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_tiling.c160 int tiling_mode, unsigned int stride) in i915_vma_fence_prepare()
168 size = i915_gem_fence_size(i915, vma->size, tiling_mode, stride); in i915_vma_fence_prepare()
172 alignment = i915_gem_fence_alignment(i915, vma->size, tiling_mode, stride); in i915_vma_fence_prepare()
182 int tiling_mode, unsigned int stride) in i915_gem_object_fence_prepare()
189 if (tiling_mode == I915_TILING_NONE) in i915_gem_object_fence_prepare()
198 if (i915_vma_fence_prepare(vma, tiling_mode, stride)) in i915_gem_object_fence_prepare()
358 if (!i915_tiling_ok(obj, args->tiling_mode, args->stride)) { in i915_gem_set_tiling_ioctl()
363 if (args->tiling_mode == I915_TILING_NONE) { in i915_gem_set_tiling_ioctl()
367 if (args->tiling_mode == I915_TILING_X) in i915_gem_set_tiling_ioctl()
386 args->tiling_mode in i915_gem_set_tiling_ioctl()
159 i915_vma_fence_prepare(struct i915_vma *vma, int tiling_mode, unsigned int stride) i915_vma_fence_prepare() argument
181 i915_gem_object_fence_prepare(struct drm_i915_gem_object *obj, int tiling_mode, unsigned int stride) i915_gem_object_fence_prepare() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_tiling.c162 int tiling_mode, unsigned int stride) in i915_vma_fence_prepare()
170 size = i915_gem_fence_size(i915, vma->size, tiling_mode, stride); in i915_vma_fence_prepare()
174 alignment = i915_gem_fence_alignment(i915, vma->size, tiling_mode, stride); in i915_vma_fence_prepare()
184 int tiling_mode, unsigned int stride) in i915_gem_object_fence_prepare()
192 if (tiling_mode == I915_TILING_NONE) in i915_gem_object_fence_prepare()
201 if (i915_vma_fence_prepare(vma, tiling_mode, stride)) in i915_gem_object_fence_prepare()
367 if (!i915_tiling_ok(obj, args->tiling_mode, args->stride)) { in i915_gem_set_tiling_ioctl()
372 if (args->tiling_mode == I915_TILING_NONE) { in i915_gem_set_tiling_ioctl()
376 if (args->tiling_mode == I915_TILING_X) in i915_gem_set_tiling_ioctl()
395 args->tiling_mode in i915_gem_set_tiling_ioctl()
161 i915_vma_fence_prepare(struct i915_vma *vma, int tiling_mode, unsigned int stride) i915_vma_fence_prepare() argument
183 i915_gem_object_fence_prepare(struct drm_i915_gem_object *obj, int tiling_mode, unsigned int stride) i915_gem_object_fence_prepare() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c216 unsigned int tiling_mode = 0; in vgpu_create_gem() local
221 tiling_mode = I915_TILING_NONE; in vgpu_create_gem()
224 tiling_mode = I915_TILING_X; in vgpu_create_gem()
229 tiling_mode = I915_TILING_Y; in vgpu_create_gem()
236 obj->tiling_and_stride = tiling_mode | stride; in vgpu_create_gem()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Ddmabuf.c227 unsigned int tiling_mode = 0; in vgpu_create_gem() local
232 tiling_mode = I915_TILING_NONE; in vgpu_create_gem()
235 tiling_mode = I915_TILING_X; in vgpu_create_gem()
240 tiling_mode = I915_TILING_Y; in vgpu_create_gem()
247 obj->tiling_and_stride = tiling_mode | stride; in vgpu_create_gem()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/
H A Ddce_calcs.c109 enum bw_defines *tiling_mode; in calculate_bandwidth() local
133 tiling_mode = kcalloc(maximum_number_of_surfaces, sizeof(*tiling_mode), GFP_KERNEL); in calculate_bandwidth()
134 if (!tiling_mode) in calculate_bandwidth()
276 tiling_mode[0] = bw_def_linear; in calculate_bandwidth()
277 tiling_mode[1] = bw_def_linear; in calculate_bandwidth()
278 tiling_mode[2] = bw_def_linear; in calculate_bandwidth()
279 tiling_mode[3] = bw_def_linear; in calculate_bandwidth()
282 tiling_mode[0] = bw_def_landscape; in calculate_bandwidth()
283 tiling_mode[ in calculate_bandwidth()
[all...]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/
H A Di915_drm.h626 __u32 tiling_mode; member
636 __u32 tiling_mode; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/
H A Ddce_calcs.c110 enum bw_defines tiling_mode[maximum_number_of_surfaces]; in calculate_bandwidth() local
261 tiling_mode[0] = bw_def_linear; in calculate_bandwidth()
262 tiling_mode[1] = bw_def_linear; in calculate_bandwidth()
263 tiling_mode[2] = bw_def_linear; in calculate_bandwidth()
264 tiling_mode[3] = bw_def_linear; in calculate_bandwidth()
267 tiling_mode[0] = bw_def_landscape; in calculate_bandwidth()
268 tiling_mode[1] = bw_def_landscape; in calculate_bandwidth()
269 tiling_mode[2] = bw_def_landscape; in calculate_bandwidth()
270 tiling_mode[3] = bw_def_landscape; in calculate_bandwidth()
326 tiling_mode[ in calculate_bandwidth()
[all...]
/kernel/linux/linux-5.10/tools/include/uapi/drm/
H A Di915_drm.h1387 * Buffer contents become undefined when changing tiling_mode.
1389 __u32 tiling_mode; member
1412 __u32 tiling_mode; member
/kernel/linux/linux-5.10/include/uapi/drm/
H A Di915_drm.h1387 * Buffer contents become undefined when changing tiling_mode.
1389 __u32 tiling_mode; member
1412 __u32 tiling_mode; member
/kernel/linux/linux-6.6/include/uapi/drm/
H A Di915_drm.h1750 * Buffer contents become undefined when changing tiling_mode.
1752 __u32 tiling_mode; member
1775 __u32 tiling_mode; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Di915_drm.h613 __u32 tiling_mode; member
619 __u32 tiling_mode; member
/kernel/linux/linux-6.6/tools/include/uapi/drm/
H A Di915_drm.h1750 * Buffer contents become undefined when changing tiling_mode.
1752 __u32 tiling_mode; member
1775 __u32 tiling_mode; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Di915_drm.h613 __u32 tiling_mode; member
619 __u32 tiling_mode; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc_types.h133 enum tiling_mode { enum
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_types.h82 enum tiling_mode { enum

Completed in 38 milliseconds