/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_tiling.c | 160 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 D | i915_gem_tiling.c | 162 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 D | dmabuf.c | 216 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 D | dmabuf.c | 227 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 D | dce_calcs.c | 109 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 D | i915_drm.h | 626 __u32 tiling_mode; member 636 __u32 tiling_mode; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/ |
H A D | dce_calcs.c | 110 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 D | i915_drm.h | 1387 * 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 D | i915_drm.h | 1387 * 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 D | i915_drm.h | 1750 * 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 D | i915_drm.h | 613 __u32 tiling_mode; member 619 __u32 tiling_mode; member
|
/kernel/linux/linux-6.6/tools/include/uapi/drm/ |
H A D | i915_drm.h | 1750 * 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 D | i915_drm.h | 613 __u32 tiling_mode; member 619 __u32 tiling_mode; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_types.h | 133 enum tiling_mode { enum
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_types.h | 82 enum tiling_mode { enum
|