Home
last modified time | relevance | path

Searched refs:plane (Results 176 – 200 of 439) sorted by relevance

12345678910>>...18

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_client_modeset.c969 !plane->rotation_property) in drm_client_rotation()
985 struct drm_plane *plane; in drm_client_modeset_commit_atomic() local
1001 drm_for_each_plane(plane, dev) { in drm_client_modeset_commit_atomic()
1013 if (plane->type == DRM_PLANE_TYPE_PRIMARY) in drm_client_modeset_commit_atomic()
1076 struct drm_plane *plane; in drm_client_modeset_commit_legacy() local
1080 drm_for_each_plane(plane, dev) { in drm_client_modeset_commit_legacy()
1081 if (plane->type != DRM_PLANE_TYPE_PRIMARY) in drm_client_modeset_commit_legacy()
1082 drm_plane_force_disable(plane); in drm_client_modeset_commit_legacy()
1084 if (plane->rotation_property) in drm_client_modeset_commit_legacy()
1085 drm_mode_plane_set_obj_prop(plane, in drm_client_modeset_commit_legacy()
[all …]
/openbmc/linux/drivers/video/fbdev/omap/
H A Dlcdc.c173 struct omapfb_plane_struct *plane = lcdc.fbdev->fb_info[0]->par; in setup_lcd_dma() local
182 if (plane->info.mirror || (src & 3) || in setup_lcd_dma()
225 omap_set_lcd_dma_b1_mirror(plane->info.mirror); in setup_lcd_dma()
280 static int omap_lcdc_setup_plane(int plane, int channel_out, in omap_lcdc_setup_plane() argument
296 if (plane != 0 || channel_out != 0 || pos_x != 0 || pos_y != 0 || in omap_lcdc_setup_plane()
301 "w %d h %d\n", plane, pos_x, pos_y, width, height); in omap_lcdc_setup_plane()
367 static int omap_lcdc_enable_plane(int plane, int enable) in omap_lcdc_enable_plane() argument
371 plane, enable, lcdc.update_mode, lcdc.ext_mode); in omap_lcdc_enable_plane()
372 if (plane != OMAPFB_PLANE_GFX) in omap_lcdc_enable_plane()
571 static void omap_lcdc_get_caps(int plane, struct omapfb_caps *caps) in omap_lcdc_get_caps() argument
/openbmc/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_backend.h199 int layer, struct drm_plane *plane);
201 int layer, struct drm_plane *plane);
203 int layer, struct drm_plane *plane);
207 int layer, struct drm_plane *plane);
H A Dsun4i_frontend.h144 struct drm_plane *plane);
146 struct drm_plane *plane);
148 struct drm_plane *plane, uint32_t out_fmt);
/openbmc/linux/drivers/gpu/drm/tidss/
H A Dtidss_kms.c52 struct drm_plane *plane; in tidss_atomic_check() local
71 for_each_oldnew_plane_in_state(state, plane, opstate, npstate, i) { in tidss_atomic_check()
203 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init()
206 &tplane->plane); in tidss_dispc_modeset_init()
238 tidss->planes[tidss->num_planes++] = &tplane->plane; in tidss_dispc_modeset_init()
/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.c41 struct drm_plane *plane, in kirin_drm_crtc_init() argument
58 ret = drm_crtc_init_with_planes(dev, crtc, plane, NULL, in kirin_drm_crtc_init()
70 static int kirin_drm_plane_init(struct drm_device *dev, struct drm_plane *plane, in kirin_drm_plane_init() argument
76 ret = drm_universal_plane_init(dev, plane, 1, data->plane_funcs, in kirin_drm_plane_init()
85 drm_plane_helper_add(plane, data->plane_helper_funcs); in kirin_drm_plane_init()
H A Dkirin_drm_drv.h13 #define to_kirin_plane(plane) \ argument
14 container_of(plane, struct kirin_plane, base)
/openbmc/linux/drivers/gpu/drm/ci/xfails/
H A Dmsm-sdm845-fails.txt60 kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25,Timeout
61 kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5,Timeout
62 kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-75,Timeout
63 kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats,Timeout
64 kms_plane_scaling@plane-scaler-with-pixel-format-unity-scaling,Timeout
H A Dmediatek-mt8183-flakes.txt13 kms_properties@plane-properties-atomic
14 kms_properties@plane-properties-legacy
H A Drockchip-rk3399-fails.txt22 kms_plane@plane-panning-bottom-right,Fail
23 kms_plane@plane-panning-top-left,Fail
24 kms_plane@plane-position-covered,Fail
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dfb_decoder.h167 struct intel_vgpu_primary_plane_format *plane);
169 struct intel_vgpu_cursor_plane_format *plane);
171 struct intel_vgpu_sprite_plane_format *plane);
/openbmc/linux/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock_crtc.c22 struct drm_plane *plane, in vc4_mock_pv() argument
34 vc4_crtc, data, plane, in vc4_mock_pv()
H A Dvc4_mock.c113 struct drm_plane *plane; in __build_one_pipe() local
121 plane = &dummy_plane->plane.base; in __build_one_pipe()
122 dummy_crtc = vc4_mock_pv(test, drm, plane, pipe->data); in __build_one_pipe()
/openbmc/linux/drivers/gpu/drm/sti/
H A Dsti_mixer.h54 struct sti_plane *plane, bool status);
55 int sti_mixer_set_plane_depth(struct sti_mixer *mixer, struct sti_plane *plane);
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.h32 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane,
55 struct drm_plane *plane,
/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_reg.h3158 #define DSPCNTR(plane) _MMIO_PIPE2(plane, _DSPACNTR) argument
3159 #define DSPADDR(plane) _MMIO_PIPE2(plane, _DSPAADDR) argument
3160 #define DSPSTRIDE(plane) _MMIO_PIPE2(plane, _DSPASTRIDE) argument
3161 #define DSPPOS(plane) _MMIO_PIPE2(plane, _DSPAPOS) argument
3162 #define DSPSIZE(plane) _MMIO_PIPE2(plane, _DSPASIZE) argument
3163 #define DSPSURF(plane) _MMIO_PIPE2(plane, _DSPASURF) argument
3165 #define DSPLINOFF(plane) DSPADDR(plane) argument
3166 #define DSPOFFSET(plane) _MMIO_PIPE2(plane, _DSPAOFFSET) argument
3197 #define PRIMPOS(plane) _MMIO_TRANS2(plane, _PRIMPOS_A) argument
3198 #define PRIMSIZE(plane) _MMIO_TRANS2(plane, _PRIMSIZE_A) argument
[all …]
/openbmc/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-dpr.c237 int plane, max_planes = 1; in dcss_dpr_set_res() local
244 for (plane = 0; plane < max_planes; plane++) { in dcss_dpr_set_res()
245 yres = plane == 1 ? yres >> 1 : yres; in dcss_dpr_set_res()
251 DCSS_DPR_FRAME_1P_PIX_X_CTRL + plane * gap); in dcss_dpr_set_res()
253 DCSS_DPR_FRAME_1P_PIX_Y_CTRL + plane * gap); in dcss_dpr_set_res()
255 dcss_dpr_write(ch, 2, DCSS_DPR_FRAME_1P_CTRL0 + plane * gap); in dcss_dpr_set_res()
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_kms.c285 struct drm_plane *plane; in modeset_init() local
308 plane = mdp4_plane_init(dev, vg_planes[i], false); in modeset_init()
309 if (IS_ERR(plane)) { in modeset_init()
312 ret = PTR_ERR(plane); in modeset_init()
318 plane = mdp4_plane_init(dev, rgb_planes[i], true); in modeset_init()
319 if (IS_ERR(plane)) { in modeset_init()
322 ret = PTR_ERR(plane); in modeset_init()
326 crtc = mdp4_crtc_init(dev, plane, priv->num_crtcs, i, in modeset_init()
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-m420.rst10 YUV 4:2:0. Hybrid plane line-interleaved layout.
20 The luma plane has one byte per pixel. The chroma plane contains
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddss.h384 void dispc_ovl_set_fifo_threshold(enum omap_plane plane, u32 low, u32 high);
385 void dispc_ovl_compute_fifo_thresholds(enum omap_plane plane,
420 int dispc_ovl_check(enum omap_plane plane, enum omap_channel channel,
425 int dispc_ovl_enable(enum omap_plane plane, bool enable);
426 bool dispc_ovl_enabled(enum omap_plane plane);
427 void dispc_ovl_set_channel_out(enum omap_plane plane,
429 int dispc_ovl_setup(enum omap_plane plane, const struct omap_overlay_info *oi,
/openbmc/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_stdu.c915 vmw_du_plane_cleanup_fb(plane, old_state); in vmw_stdu_primary_plane_cleanup_fb()
939 struct vmw_private *dev_priv = vmw_priv(plane->dev); in vmw_stdu_primary_plane_prepare_fb()
1179 struct drm_plane *plane, in vmw_stdu_plane_update_bo() argument
1187 bo_update.base.plane = plane; in vmw_stdu_plane_update_bo()
1242 struct drm_plane_state *state = update->plane->state; in vmw_stdu_surface_update_proxy()
1342 struct drm_plane *plane, in vmw_stdu_plane_update_surface() argument
1351 stdu = vmw_crtc_to_stdu(plane->state->crtc); in vmw_stdu_plane_update_surface()
1355 srf_update.plane = plane; in vmw_stdu_plane_update_surface()
1358 srf_update.du = vmw_crtc_to_du(plane->state->crtc); in vmw_stdu_plane_update_surface()
1420 ret = vmw_stdu_plane_update_bo(dev_priv, plane, in vmw_stdu_primary_plane_atomic_update()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/display/ti/
H A Dti,am65x-dss.yaml19 format. The first plane is full video plane with all features and the
20 second is a "lite plane" without scaling support.
33 - description: VIDL1 light video plane
34 - description: VID video plane
/openbmc/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.h225 unsigned int plane) in cedrus_buf_addr() argument
230 pix_fmt->height * plane : 0); in cedrus_buf_addr()
235 unsigned int plane) in cedrus_dst_buf_addr() argument
237 return buf ? cedrus_buf_addr(buf, &ctx->dst_fmt, plane) : 0; in cedrus_dst_buf_addr()
/openbmc/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_crtc.c174 struct drm_plane *plane, in exynos_drm_crtc_create() argument
193 ret = drm_crtc_init_with_planes(drm_dev, crtc, plane, NULL, in exynos_drm_crtc_create()
203 plane->funcs->destroy(plane); in exynos_drm_crtc_create()
/openbmc/linux/drivers/gpu/drm/ast/
H A Dast_mode.c577 struct drm_plane *plane = &ast_plane->base; in ast_plane_init() local
583 return drm_universal_plane_init(dev, plane, possible_crtcs, funcs, in ast_plane_init()
601 struct drm_device *dev = plane->dev; in ast_primary_plane_helper_atomic_check()
643 struct drm_device *dev = plane->dev; in ast_primary_plane_helper_atomic_update()
650 struct ast_plane *ast_plane = to_ast_plane(plane); in ast_primary_plane_helper_atomic_update()
682 struct ast_device *ast = to_ast_device(plane->dev); in ast_primary_plane_helper_atomic_enable()
683 struct ast_plane *ast_plane = to_ast_plane(plane); in ast_primary_plane_helper_atomic_enable()
698 struct ast_device *ast = to_ast_device(plane->dev); in ast_primary_plane_helper_atomic_disable()
882 struct ast_plane *ast_plane = to_ast_plane(plane); in ast_cursor_plane_helper_atomic_update()
887 struct ast_device *ast = to_ast_device(plane->dev); in ast_cursor_plane_helper_atomic_update()
[all …]

12345678910>>...18