/linux-6.6.21/drivers/gpu/drm/tegra/ |
D | fb.c | 37 struct tegra_bo_tiling *tiling) in tegra_fb_get_tiling() argument 43 tiling->sector_layout = TEGRA_BO_SECTOR_LAYOUT_TEGRA; in tegra_fb_get_tiling() 45 tiling->sector_layout = TEGRA_BO_SECTOR_LAYOUT_GPU; in tegra_fb_get_tiling() 52 tiling->mode = TEGRA_BO_TILING_MODE_PITCH; in tegra_fb_get_tiling() 53 tiling->value = 0; in tegra_fb_get_tiling() 57 tiling->mode = TEGRA_BO_TILING_MODE_TILED; in tegra_fb_get_tiling() 58 tiling->value = 0; in tegra_fb_get_tiling() 62 tiling->mode = TEGRA_BO_TILING_MODE_BLOCK; in tegra_fb_get_tiling() 63 tiling->value = 0; in tegra_fb_get_tiling() 67 tiling->mode = TEGRA_BO_TILING_MODE_BLOCK; in tegra_fb_get_tiling() [all …]
|
/linux-6.6.21/drivers/gpu/drm/i915/gem/ |
D | i915_gem_tiling.c | 56 u32 size, unsigned int tiling, unsigned int stride) in i915_gem_fence_size() argument 62 if (tiling == I915_TILING_NONE) in i915_gem_fence_size() 68 stride *= i915_gem_tile_height(tiling); in i915_gem_fence_size() 96 unsigned int tiling, unsigned int stride) in i915_gem_fence_alignment() argument 104 if (tiling == I915_TILING_NONE) in i915_gem_fence_alignment() 114 return i915_gem_fence_size(i915, size, tiling, stride); in i915_gem_fence_alignment() 120 unsigned int tiling, unsigned int stride) in i915_tiling_ok() argument 126 if (tiling == I915_TILING_NONE) in i915_tiling_ok() 129 if (tiling > I915_TILING_LAST) in i915_tiling_ok() 150 (tiling == I915_TILING_Y && HAS_128_BYTE_Y_TILING(i915))) in i915_tiling_ok() [all …]
|
D | i915_gem_tiling.h | 16 unsigned int tiling, unsigned int stride); 18 unsigned int tiling, unsigned int stride);
|
/linux-6.6.21/drivers/gpu/drm/ci/xfails/ |
D | i915-glk-flakes.txt | 1 kms_bw@linear-tiling-1-displays-3840x2160p 2 kms_bw@linear-tiling-2-displays-1920x1080p 3 kms_bw@linear-tiling-2-displays-2560x1440p 4 kms_bw@linear-tiling-2-displays-3840x2160p 5 kms_bw@linear-tiling-3-displays-1920x1080p 6 kms_bw@linear-tiling-3-displays-2560x1440p 7 kms_bw@linear-tiling-3-displays-3840x2160p 8 kms_bw@linear-tiling-4-displays-1920x1080p 9 kms_bw@linear-tiling-4-displays-2560x1440p 10 kms_bw@linear-tiling-4-displays-3840x2160p [all …]
|
D | mediatek-mt8173-fails.txt | 3 kms_bw@linear-tiling-1-displays-1920x1080p,Fail 4 kms_bw@linear-tiling-1-displays-2560x1440p,Fail 5 kms_bw@linear-tiling-1-displays-3840x2160p,Fail 6 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 7 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 8 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 9 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 10 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 11 kms_bw@linear-tiling-3-displays-3840x2160p,Fail
|
D | i915-amly-flakes.txt | 1 kms_bw@linear-tiling-2-displays-1920x1080p 2 kms_bw@linear-tiling-2-displays-2560x1440p 3 kms_bw@linear-tiling-2-displays-3840x2160p 4 kms_bw@linear-tiling-3-displays-1920x1080p 5 kms_bw@linear-tiling-3-displays-2560x1440p 6 kms_bw@linear-tiling-3-displays-3840x2160p 7 kms_bw@linear-tiling-4-displays-1920x1080p 8 kms_bw@linear-tiling-4-displays-2560x1440p 9 kms_bw@linear-tiling-4-displays-3840x2160p
|
D | mediatek-mt8183-fails.txt | 2 kms_bw@linear-tiling-1-displays-2560x1440p,Fail 3 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 4 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 5 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 6 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 7 kms_bw@linear-tiling-3-displays-3840x2160p,Fail
|
D | i915-cml-flakes.txt | 1 kms_bw@linear-tiling-2-displays-1920x1080p 2 kms_bw@linear-tiling-2-displays-2560x1440p 3 kms_bw@linear-tiling-2-displays-3840x2160p 4 kms_bw@linear-tiling-3-displays-1920x1080p 5 kms_bw@linear-tiling-3-displays-2560x1440p 6 kms_bw@linear-tiling-3-displays-3840x2160p 7 kms_bw@linear-tiling-4-displays-1920x1080p 8 kms_bw@linear-tiling-4-displays-2560x1440p 9 kms_bw@linear-tiling-4-displays-3840x2160p
|
D | msm-sc7180-skips.txt | 11 kms_bw@linear-tiling-.*-displays-3840x2160p 14 kms_bw@linear-tiling-2.* 15 kms_bw@linear-tiling-3.* 16 kms_bw@linear-tiling-4.* 17 kms_bw@linear-tiling-5.* 18 kms_bw@linear-tiling-6.* 23 kms_plane_multiple@atomic-pipe-A-tiling-none
|
D | i915-tgl-fails.txt | 1 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 2 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 3 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 4 kms_bw@linear-tiling-3-displays-3840x2160p,Fail 5 kms_bw@linear-tiling-4-displays-1920x1080p,Fail 6 kms_bw@linear-tiling-4-displays-2560x1440p,Fail 7 kms_bw@linear-tiling-4-displays-3840x2160p,Fail 8 kms_bw@linear-tiling-5-displays-1920x1080p,Fail 9 kms_bw@linear-tiling-5-displays-2560x1440p,Fail 10 kms_bw@linear-tiling-5-displays-3840x2160p,Fail
|
D | i915-kbl-flakes.txt | 2 kms_bw@linear-tiling-2-displays-1920x1080p 3 kms_bw@linear-tiling-2-displays-3840x2160p 4 kms_bw@linear-tiling-3-displays-1920x1080p 5 kms_bw@linear-tiling-3-displays-2560x1440p 6 kms_bw@linear-tiling-3-displays-3840x2160p 7 kms_bw@linear-tiling-4-displays-1920x1080p 8 kms_bw@linear-tiling-4-displays-3840x2160p
|
D | amdgpu-stoney-flakes.txt | 10 kms_bw@linear-tiling-1-displays-1920x1080p 11 kms_bw@linear-tiling-2-displays-1920x1080p 12 kms_bw@linear-tiling-2-displays-2560x1440p 13 kms_bw@linear-tiling-3-displays-2560x1440p 14 kms_bw@linear-tiling-3-displays-3840x2160p 18 kms_plane_multiple@atomic-pipe-B-tiling-none
|
D | i915-whl-fails.txt | 1 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 2 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 3 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 4 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 5 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 6 kms_bw@linear-tiling-3-displays-3840x2160p,Fail 7 kms_bw@linear-tiling-4-displays-1920x1080p,Fail 8 kms_bw@linear-tiling-4-displays-2560x1440p,Fail 9 kms_bw@linear-tiling-4-displays-3840x2160p,Fail 35 kms_frontbuffer_tracking@fbc-tiling-linear,Fail
|
D | i915-apl-fails.txt | 2 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 3 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 4 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 5 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 6 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 7 kms_bw@linear-tiling-3-displays-3840x2160p,Fail 8 kms_bw@linear-tiling-4-displays-1920x1080p,Fail 9 kms_bw@linear-tiling-4-displays-2560x1440p,Fail 10 kms_bw@linear-tiling-4-displays-3840x2160p,Fail 56 kms_plane_multiple@tiling-y,Timeout
|
D | amdgpu-stoney-fails.txt | 6 kms_bw@linear-tiling-1-displays-2560x1440p,Fail 7 kms_bw@linear-tiling-1-displays-3840x2160p,Fail 8 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 9 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 17 kms_plane_multiple@atomic-pipe-A-tiling-none,Fail
|
D | rockchip-rk3288-fails.txt | 2 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 3 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 4 kms_bw@linear-tiling-2-displays-3840x2160p,Fail 5 kms_bw@linear-tiling-3-displays-1920x1080p,Fail 6 kms_bw@linear-tiling-3-displays-2560x1440p,Fail 7 kms_bw@linear-tiling-3-displays-3840x2160p,Fail 35 kms_plane_lowres@tiling-none,Fail
|
D | virtio_gpu-none-fails.txt | 7 kms_bw@linear-tiling-1-displays-1920x1080p,Fail 8 kms_bw@linear-tiling-1-displays-2560x1440p,Fail 9 kms_bw@linear-tiling-1-displays-3840x2160p,Fail 10 kms_bw@linear-tiling-2-displays-1920x1080p,Fail 11 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 12 kms_bw@linear-tiling-2-displays-3840x2160p,Fail
|
D | mediatek-mt8183-flakes.txt | 2 kms_bw@linear-tiling-1-displays-1920x1080p 3 kms_bw@linear-tiling-1-displays-3840x2160p 4 kms_bw@linear-tiling-3-displays-1920x1080p
|
D | rockchip-rk3399-flakes.txt | 10 kms_plane_multiple@atomic-pipe-A-tiling-none 11 kms_plane_multiple@atomic-pipe-B-tiling-none
|
D | i915-kbl-fails.txt | 1 kms_bw@linear-tiling-2-displays-2560x1440p,Fail 2 kms_bw@linear-tiling-4-displays-2560x1440p,Fail
|
/linux-6.6.21/drivers/gpu/drm/i915/gem/selftests/ |
D | i915_gem_client_blt.c | 97 enum client_tiling tiling; member 134 if (buf->tiling == CLIENT_TILING_X && !fastblit_supports_x_tiling(buf->vma->vm->i915)) in fast_blit_ok() 168 if (src->tiling == CLIENT_TILING_4) { in prepare_blit() 171 } else if (src->tiling == CLIENT_TILING_Y) { in prepare_blit() 173 } else if (src->tiling == CLIENT_TILING_X) { in prepare_blit() 180 if (dst->tiling == CLIENT_TILING_4) { in prepare_blit() 183 } else if (dst->tiling == CLIENT_TILING_Y) { in prepare_blit() 185 } else if (dst->tiling == CLIENT_TILING_X) { in prepare_blit() 207 if (src->tiling == CLIENT_TILING_Y) in prepare_blit() 209 if (dst->tiling == CLIENT_TILING_Y) in prepare_blit() [all …]
|
D | i915_gem_mman.c | 35 unsigned int tiling; member 48 if (tile->tiling == I915_TILING_NONE) in tiled_offset() 54 if (tile->tiling == I915_TILING_X) { in tiled_offset() 108 err = i915_gem_object_set_tiling(obj, tile->tiling, tile->stride); in check_partial_mapping() 111 tile->tiling, tile->stride, err); in check_partial_mapping() 115 GEM_BUG_ON(i915_gem_object_get_tiling(obj) != tile->tiling); in check_partial_mapping() 166 tile->tiling ? tile_row_pages(obj) : 0, in check_partial_mapping() 167 vma->fence ? vma->fence->id : -1, tile->tiling, tile->stride, in check_partial_mapping() 196 err = i915_gem_object_set_tiling(obj, tile->tiling, tile->stride); in check_partial_mappings() 199 tile->tiling, tile->stride, err); in check_partial_mappings() [all …]
|
/linux-6.6.21/drivers/gpu/drm/i915/gt/ |
D | intel_ggtt_fencing.c | 77 if (fence->tiling) { in i965_write_fence_reg() 86 if (fence->tiling == I915_TILING_Y) in i965_write_fence_reg() 118 if (fence->tiling) { in i915_write_fence_reg() 120 unsigned int tiling = fence->tiling; in i915_write_fence_reg() local 121 bool is_y_tiled = tiling == I915_TILING_Y; in i915_write_fence_reg() 152 if (fence->tiling) { in i830_write_fence_reg() 156 if (fence->tiling == I915_TILING_Y) in i830_write_fence_reg() 209 fence->tiling = 0; in fence_update() 228 fence->tiling = i915_gem_object_get_tiling(vma->obj); in fence_update() 304 fence->tiling = 0; in i915_vma_revoke_fence()
|
/linux-6.6.21/drivers/gpu/drm/i915/display/ |
D | intel_plane_initial.c | 127 switch (plane_config->tiling) { in initial_plane_vma() 134 plane_config->tiling; in initial_plane_vma() 137 MISSING_CASE(plane_config->tiling); in initial_plane_vma() 276 if (plane_config->tiling) in intel_find_initial_plane_obj()
|
/linux-6.6.21/drivers/gpu/drm/vc4/ |
D | vc4_render_cl.c | 440 uint8_t tiling = VC4_GET_FIELD(surf->bits, in vc4_rcl_surface_setup() local 491 if (tiling > VC4_TILING_FORMAT_LT) { in vc4_rcl_surface_setup() 525 if (!vc4_check_tex_size(exec, *obj, surf->offset, tiling, in vc4_rcl_surface_setup() 539 uint8_t tiling = VC4_GET_FIELD(surf->bits, in vc4_rcl_render_config_surface_setup() local 568 if (tiling > VC4_TILING_FORMAT_LT) { in vc4_rcl_render_config_surface_setup() 586 if (!vc4_check_tex_size(exec, *obj, surf->offset, tiling, in vc4_rcl_render_config_surface_setup()
|