Home
last modified time | relevance | path

Searched refs:plane_config (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_plane_initial.c52 struct intel_initial_plane_config *plane_config) in initial_plane_phys_lmem() argument
60 base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT); in initial_plane_phys_lmem()
98 plane_config->phys_base = dma_addr - mem->region.start; in initial_plane_phys_lmem()
99 plane_config->mem = mem; in initial_plane_phys_lmem()
106 struct intel_initial_plane_config *plane_config) in initial_plane_phys_smem() argument
111 base = round_down(plane_config->base, I915_GTT_MIN_ALIGNMENT); in initial_plane_phys_smem()
121 plane_config->phys_base = base; in initial_plane_phys_smem()
122 plane_config->mem = mem; in initial_plane_phys_smem()
129 struct intel_initial_plane_config *plane_config) in initial_plane_phys() argument
132 return initial_plane_phys_lmem(i915, plane_config); in initial_plane_phys()
[all …]
Di9xx_plane.h28 struct intel_initial_plane_config *plane_config);
30 const struct intel_initial_plane_config *plane_config);
48 struct intel_initial_plane_config *plane_config) in i9xx_get_initial_plane_config() argument
52 const struct intel_initial_plane_config *plane_config) in i9xx_fixup_initial_plane_config() argument
Dskl_universal_plane.h26 struct intel_initial_plane_config *plane_config);
28 const struct intel_initial_plane_config *plane_config);
Di9xx_plane.c1057 struct intel_initial_plane_config *plane_config) in i9xx_get_initial_plane_config() argument
1089 plane_config->tiling = I915_TILING_X; in i9xx_get_initial_plane_config()
1094 plane_config->rotation = DRM_MODE_ROTATE_180; in i9xx_get_initial_plane_config()
1099 plane_config->rotation |= DRM_MODE_REFLECT_X; in i9xx_get_initial_plane_config()
1110 if (plane_config->tiling) in i9xx_get_initial_plane_config()
1121 plane_config->base = base; in i9xx_get_initial_plane_config()
1134 plane_config->size = fb->pitches[0] * aligned_height; in i9xx_get_initial_plane_config()
1140 plane_config->size); in i9xx_get_initial_plane_config()
1142 plane_config->fb = intel_fb; in i9xx_get_initial_plane_config()
1146 const struct intel_initial_plane_config *plane_config) in i9xx_fixup_initial_plane_config() argument
[all …]
Dskl_universal_plane.c2633 struct intel_initial_plane_config *plane_config) in skl_get_initial_plane_config() argument
2695 plane_config->tiling = I915_TILING_X; in skl_get_initial_plane_config()
2699 plane_config->tiling = I915_TILING_Y; in skl_get_initial_plane_config()
2752 plane_config->rotation = DRM_MODE_ROTATE_0; in skl_get_initial_plane_config()
2755 plane_config->rotation = DRM_MODE_ROTATE_270; in skl_get_initial_plane_config()
2758 plane_config->rotation = DRM_MODE_ROTATE_180; in skl_get_initial_plane_config()
2761 plane_config->rotation = DRM_MODE_ROTATE_90; in skl_get_initial_plane_config()
2766 plane_config->rotation |= DRM_MODE_REFLECT_X; in skl_get_initial_plane_config()
2769 if (drm_rotation_90_or_270(plane_config->rotation)) in skl_get_initial_plane_config()
2773 plane_config->base = base; in skl_get_initial_plane_config()
[all …]
Dintel_display_core.h72 const struct intel_initial_plane_config *plane_config);
/linux-6.12.1/drivers/gpu/drm/xe/display/
Dxe_plane_initial.c58 struct intel_initial_plane_config *plane_config) in initial_plane_bo() argument
66 if (plane_config->size == 0) in initial_plane_bo()
71 base = round_down(plane_config->base, page_size); in initial_plane_bo()
119 plane_config->size * 2 >> PAGE_SHIFT >= stolen->size) in initial_plane_bo()
123 size = round_up(plane_config->base + plane_config->size, in initial_plane_bo()
141 struct intel_initial_plane_config *plane_config) in intel_alloc_initial_plane_obj() argument
145 struct drm_framebuffer *fb = &plane_config->fb->base; in intel_alloc_initial_plane_obj()
168 bo = initial_plane_bo(xe, plane_config); in intel_alloc_initial_plane_obj()
191 struct intel_initial_plane_config *plane_config = in intel_find_initial_plane_obj() local
207 if (!plane_config->fb) in intel_find_initial_plane_obj()
[all …]
/linux-6.12.1/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c379 struct exynos_drm_plane_config plane_config = { 0 }; in vidi_bind() local
385 plane_config.pixel_formats = formats; in vidi_bind()
386 plane_config.num_pixel_formats = ARRAY_SIZE(formats); in vidi_bind()
389 plane_config.zpos = i; in vidi_bind()
390 plane_config.type = vidi_win_types[i]; in vidi_bind()
393 &plane_config); in vidi_bind()