Home
last modified time | relevance | path

Searched refs:plane (Results 376 - 400 of 1085) sorted by relevance

1...<<11121314151617181920>>...44

/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_crtc.c329 static unsigned int plane_zpos(struct rcar_du_plane *plane) in plane_zpos() argument
331 return plane->plane.state->normalized_zpos; in plane_zpos()
335 plane_format(struct rcar_du_plane *plane) in plane_format() argument
337 return to_rcar_plane_state(plane->plane.state)->format; in plane_format()
352 struct rcar_du_plane *plane = &rcrtc->group->planes[i]; in rcar_du_crtc_update_planes() local
355 if (plane->plane.state->crtc != &rcrtc->crtc || in rcar_du_crtc_update_planes()
356 !plane in rcar_du_crtc_update_planes()
371 struct rcar_du_plane *plane = planes[i]; rcar_du_crtc_update_planes() local
928 struct drm_plane *plane = &rcrtc->vsp->planes[i].plane; rcar_du_crtc_crc_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_wm_types.h27 u16 plane[I915_MAX_PLANES]; member
32 u16 plane; member
38 u8 plane[I915_MAX_PLANES]; member
H A Dintel_crtc_state_dump.c135 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_dump_plane_state() local
136 struct drm_i915_private *i915 = to_i915(plane->base.dev); in intel_dump_plane_state()
142 plane->base.base.id, plane->base.name, in intel_dump_plane_state()
149 plane->base.base.id, plane->base.name, in intel_dump_plane_state()
207 struct intel_plane *plane; in intel_crtc_state_dump() local
385 for_each_new_intel_plane_in_state(state, plane, plane_state, i) { in intel_crtc_state_dump()
386 if (plane in intel_crtc_state_dump()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_damage_helper.c54 * drm_atomic_helper_check_plane_damage - Verify plane damage on atomic_check.
58 * This helper function makes sure that damage from plane state is discarded
60 * plane update rather than processing individual damage regions, then those
63 * Note that &drm_plane_state.fb_damage_clips == NULL in plane state means that
64 * full plane update should happen. It also ensure helper iterator will return
97 * during plane update. If num_clips is 0 then this helper will do a full plane
116 struct drm_plane *plane; in drm_atomic_helper_dirtyfb() local
159 drm_for_each_plane(plane, fb->dev) { in drm_atomic_helper_dirtyfb()
162 ret = drm_modeset_lock(&plane in drm_atomic_helper_dirtyfb()
[all...]
H A Ddrm_color_mgmt.c105 * Optional plane enum property to support different non RGB
107 * enum values supported by the DRM plane.
110 * Optional plane enum property to support different non RGB
112 * standard enum values supported by the DRM plane.
514 * drm_plane_create_color_properties - color encoding related plane properties
515 * @plane: plane object
521 * Create and attach plane specific COLOR_ENCODING and COLOR_RANGE
522 * properties to @plane. The supported encodings and ranges should
527 int drm_plane_create_color_properties(struct drm_plane *plane, in drm_plane_create_color_properties() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/
H A Dcurs507a.c37 nvif_msec(&nouveau_drm(wndw->plane.dev)->client.device, 100, in curs507a_space()
81 u32 handle = nv50_disp(wndw->plane.dev)->core->chan.vram.handle; in curs507a_prepare()
101 struct nouveau_drm *drm = nouveau_drm(wndw->plane.dev); in curs507a_acquire()
132 wndw->plane.name, asyw->image.pitch[0], asyw->image.w); in curs507a_acquire()
140 wndw->plane.name, asyw->image.w, asyw->image.h); in curs507a_acquire()
148 wndw->plane.name, fb->format->format); in curs507a_acquire()
/kernel/linux/linux-5.10/drivers/video/fbdev/omap/
H A Domapfb.h150 void (*get_caps) (int plane, struct omapfb_caps *caps);
153 int (*setup_plane) (int plane, int channel_out,
159 int (*setup_mem) (int plane, size_t size,
163 int (*set_scale) (int plane,
166 int (*enable_plane) (int plane, int enable);
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/
H A Domapfb.h150 void (*get_caps) (int plane, struct omapfb_caps *caps);
153 int (*setup_plane) (int plane, int channel_out,
159 int (*setup_mem) (int plane, size_t size,
163 int (*set_scale) (int plane,
166 int (*enable_plane) (int plane, int enable);
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_overlay.c62 * Assign a new overlay to a plane with the required caps and supported fourcc
63 * If a plane need a new overlay, the previous one should have been released
65 * This should be called from the plane atomic_check() in order to prepare the
68 int omap_overlay_assign(struct drm_atomic_state *s, struct drm_plane *plane, in omap_overlay_assign() argument
81 overlay_map[ovl->idx] = plane; in omap_overlay_assign()
93 overlay_map[r_ovl->idx] = plane; in omap_overlay_assign()
97 DBG("%s: assign to plane %s caps %x", ovl->name, plane->name, caps); in omap_overlay_assign()
100 DBG("%s: assign to right of plane %s caps %x", in omap_overlay_assign()
101 r_ovl->name, plane in omap_overlay_assign()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/
H A Dmeson_overlay.c168 static int meson_overlay_atomic_check(struct drm_plane *plane, in meson_overlay_atomic_check() argument
172 plane); in meson_overlay_atomic_check()
229 struct drm_plane *plane, in meson_overlay_setup_scaler_params()
234 struct drm_plane_state *state = plane->state; in meson_overlay_setup_scaler_params()
471 static void meson_overlay_atomic_update(struct drm_plane *plane, in meson_overlay_atomic_update() argument
474 struct meson_overlay *meson_overlay = to_meson_overlay(plane); in meson_overlay_atomic_update()
476 plane); in meson_overlay_atomic_update()
550 meson_overlay_setup_scaler_params(priv, plane, interlace_mode); in meson_overlay_atomic_update()
659 DRM_DEBUG("plane 2 addr 0x%x stride %d height %d\n", in meson_overlay_atomic_update()
671 DRM_DEBUG("plane in meson_overlay_atomic_update()
228 meson_overlay_setup_scaler_params(struct meson_drm *priv, struct drm_plane *plane, bool interlace_mode) meson_overlay_setup_scaler_params() argument
725 meson_overlay_atomic_disable(struct drm_plane *plane, struct drm_atomic_state *state) meson_overlay_atomic_disable() argument
753 meson_overlay_format_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) meson_overlay_format_mod_supported() argument
837 struct drm_plane *plane; meson_overlay_create() local
[all...]
/third_party/ffmpeg/libavfilter/
H A Dvf_tinterlace.c316 int plane, vsub = desc->log2_chroma_h; in copy_picture_field() local
320 for (plane = 0; plane < desc->nb_components; plane++) { in copy_picture_field()
321 int lines = plane == 1 || plane == 2 ? AV_CEIL_RSHIFT(src_h, vsub) : src_h; in copy_picture_field()
322 int cols = plane == 1 || plane == 2 ? AV_CEIL_RSHIFT( w, hsub) : w; in copy_picture_field()
323 uint8_t *dstp = dst[plane]; in copy_picture_field()
324 const uint8_t *srcp = src[plane]; in copy_picture_field()
[all...]
H A Dvf_vectorscope.c969 int i, plane; in draw_ihtext() local
973 for (plane = 0; plane < 4 && out->data[plane]; plane++) { in draw_ihtext()
977 uint8_t *p = out->data[plane] + y * out->linesize[plane] + (x + i * 8); in draw_ihtext()
984 p += out->linesize[plane] - 8; in draw_ihtext()
994 int i, plane; in draw_ihtext16() local
998 for (plane in draw_ihtext16()
1020 int i, plane; draw_htext() local
1046 int i, plane; draw_htext16() local
1443 int plane; filter_frame() local
[all...]
H A Dvf_blurdetect.c274 for (int plane = 0; plane < s->nb_planes; plane++) { in blurdetect_filter_frame()
275 int hsub = plane == 1 || plane == 2 ? s->hsub : 0; in blurdetect_filter_frame()
276 int vsub = plane == 1 || plane == 2 ? s->vsub : 0; in blurdetect_filter_frame()
280 if (!((1 << plane) & s->planes)) in blurdetect_filter_frame()
288 in->data[plane], in->linesize[plane]); in blurdetect_filter_frame()
[all...]
H A Dvf_remap_opencl.c104 main_desc->comp[i].plane + 1); in remap_opencl_load()
143 int err, plane; in remap_opencl_process_frame() local
176 for (plane = 0; plane < ctx->nb_planes; plane++) { in remap_opencl_process_frame()
183 cl_fill_color.s[0] = ctx->cl_fill_color.s[plane]; in remap_opencl_process_frame()
185 mem = (cl_mem)output->data[plane]; in remap_opencl_process_frame()
189 mem = (cl_mem)input_main->data[plane]; in remap_opencl_process_frame()
205 output, plane, 0); in remap_opencl_process_frame()
212 "for plane in remap_opencl_process_frame() local
[all...]
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.c591 uint32_t plane, in virgl_resource_layout()
625 metadata->plane = plane; in virgl_resource_layout()
709 uint32_t winsys_stride, plane_offset, plane; in virgl_resource_from_handle() local
720 plane = winsys_stride = plane_offset = modifier = 0; in virgl_resource_from_handle()
722 &plane, in virgl_resource_from_handle()
735 virgl_resource_layout(&res->b, &res->metadata, plane, winsys_stride, in virgl_resource_from_handle()
743 if (res->blob_mem && plane == 0 && in virgl_resource_from_handle()
751 struct virgl_resource *plane = virgl_resource(iter); in virgl_resource_from_handle() local
754 if (plane in virgl_resource_from_handle()
589 virgl_resource_layout(struct pipe_resource *pt, struct virgl_resource_metadata *metadata, uint32_t plane, uint32_t winsys_stride, uint32_t plane_offset, uint64_t modifier) virgl_resource_layout() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_rast_tri.c296 const struct lp_rast_plane *plane = GET_PLANES(tri); in lp_rast_triangle_32_3_16() local
303 /* p0 and p2 are aligned, p1 is not (plane size 24 bytes). */ in lp_rast_triangle_32_3_16()
304 __m128i p0 = _mm_load_si128((__m128i *)&plane[0]); /* clo, chi, dcdx, dcdy */ in lp_rast_triangle_32_3_16()
305 __m128i p1 = _mm_loadu_si128((__m128i *)&plane[1]); in lp_rast_triangle_32_3_16()
306 __m128i p2 = _mm_load_si128((__m128i *)&plane[2]); in lp_rast_triangle_32_3_16()
313 __m128i span_0; /* 0,dcdx,2dcdx,3dcdx for plane 0 */ in lp_rast_triangle_32_3_16()
314 __m128i span_1; /* 0,dcdx,2dcdx,3dcdx for plane 1 */ in lp_rast_triangle_32_3_16()
315 __m128i span_2; /* 0,dcdx,2dcdx,3dcdx for plane 2 */ in lp_rast_triangle_32_3_16()
408 const struct lp_rast_plane *plane = GET_PLANES(tri); in lp_rast_triangle_32_3_4() local
412 /* p0 and p2 are aligned, p1 is not (plane siz in lp_rast_triangle_32_3_4()
566 lp_plane_to_m128i(const struct lp_rast_plane *plane) lp_plane_to_m128i() argument
579 const struct lp_rast_plane *plane = GET_PLANES(tri); lp_rast_triangle_32_3_16() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_display.c89 /* Primary plane formats for gen <= 3 */
97 /* Primary plane formats for ivb (no fp16 due to hw issue) */
107 /* Primary plane formats for gen >= 4, except ivb */
118 /* Primary plane formats for vlv/chv */
1294 static void assert_plane(struct intel_plane *plane, bool state) in assert_plane() argument
1299 cur_state = plane->get_hw_state(plane, &pipe); in assert_plane()
1303 plane->base.name, onoff(state), onoff(cur_state)); in assert_plane()
1312 struct intel_plane *plane; in assert_planes_disabled() local
1314 for_each_intel_plane_on_crtc(&dev_priv->drm, crtc, plane) in assert_planes_disabled()
1949 is_ccs_plane(const struct drm_framebuffer *fb, int plane) is_ccs_plane() argument
1964 is_gen12_ccs_plane(const struct drm_framebuffer *fb, int plane) is_gen12_ccs_plane() argument
1969 is_aux_plane(const struct drm_framebuffer *fb, int plane) is_aux_plane() argument
2210 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_plane_uses_fence() local
2722 struct intel_plane *plane; intel_plane_fb_max_stride() local
2806 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_plane_can_remap() local
2846 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_plane_needs_remap() local
2978 setup_fb_rotation(int plane, const struct intel_remapped_plane_info *plane_info, u32 gtt_offset_rotated, int x, int y, unsigned int width, unsigned int height, unsigned int tile_size, unsigned int tile_width, unsigned int tile_height, struct drm_framebuffer *fb) setup_fb_rotation() argument
3526 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_set_plane_visible() local
3539 struct drm_plane *plane; fixup_active_planes() local
3553 intel_plane_disable_noatomic(struct intel_crtc *crtc, struct intel_plane *plane) intel_plane_disable_noatomic() argument
4188 i9xx_plane_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) i9xx_plane_max_stride() argument
4365 i9xx_plane_has_windowing(struct intel_plane *plane) i9xx_plane_has_windowing() argument
4385 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); i9xx_plane_check() local
4417 i9xx_update_plane(struct intel_plane *plane, const struct intel_crtc_state *crtc_state, const struct intel_plane_state *plane_state) i9xx_update_plane() argument
4492 i9xx_disable_plane(struct intel_plane *plane, const struct intel_crtc_state *crtc_state) i9xx_disable_plane() argument
4523 i9xx_plane_get_hw_state(struct intel_plane *plane, enum pipe *pipe) i9xx_plane_get_hw_state() argument
4860 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); glk_plane_color_ctl() local
6657 struct intel_plane *plane; intel_crtc_disable_planes() local
6911 struct intel_plane *plane = to_intel_plane(crtc->base.primary); intel_disable_primary_plane() local
7666 struct intel_plane *plane; intel_crtc_disable_noatomic() local
9307 struct intel_plane *plane = to_intel_plane(crtc->base.primary); i9xx_get_initial_plane_config() local
9445 struct intel_plane *plane = to_intel_plane(crtc->base.primary); i9xx_get_pipe_color_config() local
10541 struct intel_plane *plane = to_intel_plane(crtc->base.primary); skl_get_initial_plane_config() local
11460 i845_cursor_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) i845_cursor_max_stride() argument
11540 i845_update_cursor(struct intel_plane *plane, const struct intel_crtc_state *crtc_state, const struct intel_plane_state *plane_state) i845_update_cursor() argument
11585 i845_disable_cursor(struct intel_plane *plane, const struct intel_crtc_state *crtc_state) i845_disable_cursor() argument
11591 i845_cursor_get_hw_state(struct intel_plane *plane, enum pipe *pipe) i845_cursor_get_hw_state() argument
11614 i9xx_cursor_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) i9xx_cursor_max_stride() argument
11714 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); i9xx_check_cursor() local
11771 i9xx_update_cursor(struct intel_plane *plane, const struct intel_crtc_state *crtc_state, const struct intel_plane_state *plane_state) i9xx_update_cursor() argument
11840 i9xx_disable_cursor(struct intel_plane *plane, const struct intel_crtc_state *crtc_state) i9xx_disable_cursor() argument
11846 i9xx_cursor_get_hw_state(struct intel_plane *plane, enum pipe *pipe) i9xx_cursor_get_hw_state() argument
11911 struct drm_plane *plane; intel_modeset_disable_planes() local
12384 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_plane_atomic_calc_changes() local
12532 struct intel_plane *plane, *linked; icl_add_linked_planes() local
12560 struct intel_plane *plane, *linked; icl_check_nv12_planes() local
13047 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_dump_plane_state() local
13082 struct intel_plane *plane; intel_dump_pipe_config() local
14094 int plane, level, max_level = ilk_wm_max_level(dev_priv); verify_wm_state() local
14377 struct intel_plane *plane; intel_verify_planes() local
14713 struct intel_plane *plane; intel_crtc_add_planes_to_state() local
14742 struct intel_plane *plane; intel_atomic_check_planes() local
14804 struct intel_plane *plane; intel_atomic_check_cdclk() local
15761 struct intel_plane *plane; intel_atomic_track_fbs() local
15923 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); intel_plane_pin_fb() local
15985 struct intel_plane *plane = to_intel_plane(_plane); intel_prepare_plane_fb() local
16099 intel_cleanup_plane_fb(struct drm_plane *plane, struct drm_plane_state *_old_plane_state) intel_cleanup_plane_fb() argument
16128 intel_plane_destroy(struct drm_plane *plane) intel_plane_destroy() argument
16222 struct intel_plane *plane = to_intel_plane(_plane); intel_legacy_cursor_update() local
16366 struct intel_plane *plane; intel_primary_plane_create() local
16668 struct intel_plane *plane; intel_plane_possible_crtcs_init() local
16700 struct intel_plane *plane; intel_crtc_init() local
17587 struct drm_plane *plane; sanitize_watermarks_add_affected() local
18173 struct intel_plane *plane = intel_sanitize_plane_mapping() local
18281 struct intel_plane *plane; intel_sanitize_crtc() local
18433 struct intel_plane *plane; readout_plane_state() local
18571 struct intel_plane *plane; intel_modeset_readout_hw_state() local
18984 } plane[I915_MAX_PIPES]; global() member
[all...]
/third_party/ffmpeg/libswscale/
H A Dswscale_unscaled.c114 static void fillPlane(uint8_t *plane, int stride, int width, int height, int y, in fillPlane() argument
118 uint8_t *ptr = plane + stride * y; in fillPlane()
1807 int plane, i, j; in planarCopyWrapper() local
1808 for (plane = 0; plane < 4 && dst[plane] != NULL; plane++) { in planarCopyWrapper()
1809 int length = (plane == 0 || plane == 3) ? c->srcW : AV_CEIL_RSHIFT(c->srcW, c->chrDstHSubSample); in planarCopyWrapper()
1810 int y = (plane in planarCopyWrapper()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c319 /* The primary plane has to be enabled when the CRTC is active. */ in mxsfb_crtc_atomic_check()
521 static int mxsfb_plane_atomic_check(struct drm_plane *plane, in mxsfb_plane_atomic_check() argument
525 plane); in mxsfb_plane_atomic_check()
526 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane->dev); in mxsfb_plane_atomic_check()
538 static void mxsfb_plane_primary_atomic_update(struct drm_plane *plane, in mxsfb_plane_primary_atomic_update() argument
541 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane->dev); in mxsfb_plane_primary_atomic_update()
543 plane); in mxsfb_plane_primary_atomic_update()
551 static void mxsfb_plane_overlay_atomic_update(struct drm_plane *plane, in mxsfb_plane_overlay_atomic_update() argument
555 plane); in mxsfb_plane_overlay_atomic_update()
556 struct mxsfb_drm_private *mxsfb = to_mxsfb_drm_private(plane in mxsfb_plane_overlay_atomic_update()
614 mxsfb_plane_overlay_atomic_disable(struct drm_plane *plane, struct drm_atomic_state *state) mxsfb_plane_overlay_atomic_disable() argument
622 mxsfb_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) mxsfb_format_mod_supported() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_crtc.c110 struct drm_plane *plane; in crtc_flush_all() local
117 drm_atomic_crtc_for_each_plane(plane, crtc) { in crtc_flush_all()
118 if (!plane->state->visible) in crtc_flush_all()
120 flush_mask |= mdp5_plane_get_flush(plane); in crtc_flush_all()
216 struct drm_plane *plane; in blend_setup() local
241 /* Collect all plane information */ in blend_setup()
242 drm_atomic_crtc_for_each_plane(plane, crtc) { in blend_setup()
245 if (!plane->state->visible) in blend_setup()
248 pstate = to_mdp5_plane_state(plane->state); in blend_setup()
250 stage[pstate->stage][PIPE_LEFT] = mdp5_plane_pipe(plane); in blend_setup()
647 struct drm_plane *plane; global() member
694 struct drm_plane *plane; mdp5_crtc_atomic_check() local
1309 mdp5_crtc_init(struct drm_device *dev, struct drm_plane *plane, struct drm_plane *cursor_plane, int id) mdp5_crtc_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.c122 struct drm_plane *plane; in _dpu_plane_set_danger_state() local
124 drm_for_each_plane(plane, kms->dev) { in _dpu_plane_set_danger_state()
125 if (plane->fb && plane->state) { in _dpu_plane_set_danger_state()
126 dpu_plane_danger_signal_ctrl(plane, enable); in _dpu_plane_set_danger_state()
127 DPU_DEBUG("plane:%d img:%dx%d ", in _dpu_plane_set_danger_state()
128 plane->base.id, plane->fb->width, in _dpu_plane_set_danger_state()
129 plane->fb->height); in _dpu_plane_set_danger_state()
131 plane in _dpu_plane_set_danger_state()
728 struct drm_plane *primary_planes[MAX_PLANES], *plane; _dpu_kms_drm_obj_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/
H A Dmtk_drm_crtc.c32 * @planes: array of 4 drm_plane structures, one for each overlay plane
33 * @pending_planes: whether any plane has pending changes to be applied
265 struct drm_plane *plane, in mtk_drm_ddp_comp_for_plane()
271 unsigned int local_index = plane - mtk_crtc->planes; in mtk_drm_ddp_comp_for_plane()
282 WARN(1, "Failed to find component for plane %d\n", plane->index); in mtk_drm_ddp_comp_for_plane()
304 struct drm_plane *plane = &mtk_crtc->planes[i]; in ddp_cmdq_cb() local
307 plane_state = to_mtk_plane_state(plane->state); in ddp_cmdq_cb()
316 struct drm_plane *plane = &mtk_crtc->planes[i]; in ddp_cmdq_cb() local
319 plane_state = to_mtk_plane_state(plane in ddp_cmdq_cb()
264 mtk_drm_ddp_comp_for_plane(struct drm_crtc *crtc, struct drm_plane *plane, unsigned int *local_layer) mtk_drm_ddp_comp_for_plane() argument
407 struct drm_plane *plane = &mtk_crtc->planes[i]; mtk_crtc_ddp_hw_init() local
499 struct drm_plane *plane = &mtk_crtc->planes[i]; mtk_crtc_ddp_config() local
524 struct drm_plane *plane = &mtk_crtc->planes[i]; mtk_crtc_ddp_config() local
565 struct drm_plane *plane = &mtk_crtc->planes[i]; mtk_drm_crtc_update_config() local
655 mtk_drm_crtc_plane_check(struct drm_crtc *crtc, struct drm_plane *plane, struct mtk_plane_state *state) mtk_drm_crtc_plane_check() argument
667 mtk_drm_crtc_async_update(struct drm_crtc *crtc, struct drm_plane *plane, struct drm_atomic_state *state) mtk_drm_crtc_async_update() argument
716 struct drm_plane *plane = &mtk_crtc->planes[i]; mtk_drm_crtc_atomic_disable() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_crtc.c113 struct drm_plane *plane; in crtc_flush_all() local
120 drm_atomic_crtc_for_each_plane(plane, crtc) { in crtc_flush_all()
121 if (!plane->state->visible) in crtc_flush_all()
123 flush_mask |= mdp5_plane_get_flush(plane); in crtc_flush_all()
219 struct drm_plane *plane; in blend_setup() local
244 /* Collect all plane information */ in blend_setup()
245 drm_atomic_crtc_for_each_plane(plane, crtc) { in blend_setup()
248 if (!plane->state->visible) in blend_setup()
251 pstate = to_mdp5_plane_state(plane->state); in blend_setup()
253 stage[pstate->stage][PIPE_LEFT] = mdp5_plane_pipe(plane); in blend_setup()
652 struct drm_plane *plane; global() member
703 struct drm_plane *plane; mdp5_crtc_atomic_check() local
1324 mdp5_crtc_init(struct drm_device *dev, struct drm_plane *plane, struct drm_plane *cursor_plane, int id) mdp5_crtc_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c180 struct drm_plane *plane,
184 struct drm_plane *plane,
205 static void handle_cursor_update(struct drm_plane *plane,
1981 struct drm_plane *plane; in dm_resume() local
2103 for_each_new_plane_in_state(dm->cached_state, plane, new_plane_state, i) { in dm_resume()
3252 struct drm_plane *plane;
3256 plane = kzalloc(sizeof(struct drm_plane), GFP_KERNEL);
3257 if (!plane) {
3258 DRM_ERROR("KMS: Failed to allocate plane\n");
3261 plane
[all...]
/third_party/ffmpeg/libavcodec/
H A Dcdxl.c89 int x, y, plane; in bitplanar2chunky() local
93 for (plane = 0; plane < c->bpp; plane++) { in bitplanar2chunky()
96 out[linesize * y + x] |= get_bits1(&gb) << plane; in bitplanar2chunky()
105 int x, y, plane; in bitline2chunky() local
110 for (plane = 0; plane < c->bpp; plane++) { in bitline2chunky()
112 out[linesize * y + x] |= get_bits1(&gb) << plane; in bitline2chunky()
[all...]

Completed in 37 milliseconds

1...<<11121314151617181920>>...44