Searched refs:drm_plane (Results 101 - 125 of 259) sorted by relevance

1234567891011

/linux-master/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_crtc.c197 struct drm_plane **planes;
198 struct drm_plane *primary = NULL, *cursor = NULL;
216 struct drm_plane *plane = planes[i];
249 struct drm_plane *plane = planes[i];
H A Dsun8i_ui_layer.c77 int overlay, struct drm_plane *plane)
98 int overlay, struct drm_plane *plane,
166 int overlay, struct drm_plane *plane)
191 int overlay, struct drm_plane *plane)
230 static int sun8i_ui_layer_atomic_check(struct drm_plane *plane,
262 static void sun8i_ui_layer_atomic_disable(struct drm_plane *plane,
275 static void sun8i_ui_layer_atomic_update(struct drm_plane *plane,
H A Dsun8i_vi_layer.c71 int overlay, struct drm_plane *plane)
101 int overlay, struct drm_plane *plane,
262 int overlay, struct drm_plane *plane)
306 int overlay, struct drm_plane *plane)
364 static int sun8i_vi_layer_atomic_check(struct drm_plane *plane,
396 static void sun8i_vi_layer_atomic_disable(struct drm_plane *plane,
409 static void sun8i_vi_layer_atomic_update(struct drm_plane *plane,
/linux-master/drivers/gpu/drm/vc4/tests/
H A Dvc4_mock.h38 struct drm_plane *plane,
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-plane.c49 static inline struct dcss_plane *to_dcss_plane(struct drm_plane *p)
61 static void dcss_plane_destroy(struct drm_plane *plane)
70 static bool dcss_plane_format_mod_supported(struct drm_plane *plane,
141 static int dcss_plane_atomic_check(struct drm_plane *plane,
216 struct drm_plane *plane = &dcss_plane->base;
268 static void dcss_plane_atomic_update(struct drm_plane *plane,
353 static void dcss_plane_atomic_disable(struct drm_plane *plane,
/linux-master/drivers/gpu/drm/mgag200/
H A Dmgag200_drv.h23 #include <drm/drm_plane.h>
294 struct drm_plane primary_plane;
367 struct drm_plane;
375 int mgag200_primary_plane_helper_atomic_check(struct drm_plane *plane,
377 void mgag200_primary_plane_helper_atomic_update(struct drm_plane *plane,
379 void mgag200_primary_plane_helper_atomic_enable(struct drm_plane *plane,
381 void mgag200_primary_plane_helper_atomic_disable(struct drm_plane *plane,
383 int mgag200_primary_plane_helper_get_scanout_buffer(struct drm_plane *plane,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vkms.c171 struct drm_plane *primary, struct drm_plane *cursor)
266 static void amdgpu_vkms_plane_atomic_update(struct drm_plane *plane,
272 static int amdgpu_vkms_plane_atomic_check(struct drm_plane *plane,
302 static int amdgpu_vkms_prepare_fb(struct drm_plane *plane,
367 static void amdgpu_vkms_cleanup_fb(struct drm_plane *plane,
395 static struct drm_plane *amdgpu_vkms_plane_init(struct drm_device *dev,
399 struct drm_plane *plane;
427 struct drm_plane *primary, *cursor = NULL;
/linux-master/drivers/gpu/drm/xlnx/
H A Dzynqmp_kms.c29 #include <drm/drm_plane.h>
53 static int zynqmp_dpsub_plane_atomic_check(struct drm_plane *plane,
74 static void zynqmp_dpsub_plane_atomic_disable(struct drm_plane *plane,
92 static void zynqmp_dpsub_plane_atomic_update(struct drm_plane *plane,
150 struct drm_plane *plane = &dpsub->drm->planes[i];
314 struct drm_plane *plane = &dpsub->drm->planes[ZYNQMP_DPSUB_LAYER_GFX];
/linux-master/include/drm/
H A Ddrm_atomic.h161 struct drm_plane *ptr;
271 * different &drm_crtc using different &drm_plane and &drm_connector, so with no
414 * Pointer to array of @drm_plane and @drm_plane_state part of this
551 struct drm_plane *plane);
646 struct drm_plane *plane)
661 struct drm_plane *plane)
676 struct drm_plane *plane)
772 struct drm_plane *plane)
931 * @plane: &struct drm_plane iteration cursor
954 * @plane: &struct drm_plane iteratio
[all...]
H A Ddrm_modeset_lock.h142 struct drm_plane;
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_plane.c267 static struct drm_plane_state *vc4_plane_duplicate_state(struct drm_plane *plane)
297 static void vc4_plane_destroy_state(struct drm_plane *plane,
317 static void vc4_plane_reset(struct drm_plane *plane)
814 static int vc4_plane_mode_set(struct drm_plane *plane,
1284 static int vc4_plane_atomic_check(struct drm_plane *plane,
1304 static void vc4_plane_atomic_update(struct drm_plane *plane,
1314 u32 vc4_plane_write_dlist(struct drm_plane *plane, u32 __iomem *dlist)
1345 void vc4_plane_async_set_fb(struct drm_plane *plane, struct drm_framebuffer *fb)
1376 static void vc4_plane_atomic_async_update(struct drm_plane *plane,
1452 static int vc4_plane_atomic_async_check(struct drm_plane *plan
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_drv.h18 #include <drm/drm_plane.h>
88 struct drm_plane base;
/linux-master/drivers/gpu/drm/sti/
H A Dsti_crtc.c140 struct drm_plane *p;
263 struct drm_plane *p;
350 struct drm_plane *primary, struct drm_plane *cursor)
H A Dsti_drv.c41 struct drm_plane *p;
58 struct drm_plane *p;
80 struct drm_plane *p;
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_drv.h52 struct drm_plane base;
/linux-master/drivers/gpu/drm/solomon/
H A Dssd130x.h65 struct drm_plane primary_plane;
/linux-master/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_dc.h16 #include <drm/drm_plane.h>
275 struct drm_plane base;
280 drm_plane_to_atmel_hlcdc_plane(struct drm_plane *p)
/linux-master/drivers/gpu/drm/ingenic/
H A Dingenic-drm.h221 struct drm_plane;
226 struct drm_plane *plane, u32 fourcc);
227 void ingenic_drm_plane_disable(struct device *dev, struct drm_plane *plane);
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_crtc.c179 struct drm_plane *plane;
276 struct drm_plane *primary, struct drm_plane *cursor)
/linux-master/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_drv.c41 struct drm_plane *plane,
70 static int kirin_drm_plane_init(struct drm_device *dev, struct drm_plane *plane,
108 struct drm_plane *prim_plane;
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.c39 static inline struct ipu_plane *to_ipu_plane(struct drm_plane *p)
289 void ipu_plane_disable_deferred(struct drm_plane *plane)
299 static void ipu_plane_state_reset(struct drm_plane *plane)
317 ipu_plane_duplicate_state(struct drm_plane *plane)
331 static void ipu_plane_destroy_state(struct drm_plane *plane,
340 static bool ipu_plane_format_mod_supported(struct drm_plane *plane,
366 static int ipu_plane_atomic_check(struct drm_plane *plane,
529 static void ipu_plane_atomic_disable(struct drm_plane *plane,
574 static void ipu_plane_atomic_update(struct drm_plane *plane,
783 bool ipu_plane_atomic_update_pending(struct drm_plane *plan
[all...]
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c39 struct drm_plane base;
113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
192 nv10_disable_plane(struct drm_plane *plane,
209 nv_destroy_plane(struct drm_plane *plane)
244 nv_set_property(struct drm_plane *plane,
364 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
443 nv04_disable_plane(struct drm_plane *plane,
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.c320 static int rcar_du_vsp_plane_prepare_fb(struct drm_plane *plane,
354 static void rcar_du_vsp_plane_cleanup_fb(struct drm_plane *plane,
366 static int rcar_du_vsp_plane_atomic_check(struct drm_plane *plane,
377 static void rcar_du_vsp_plane_atomic_update(struct drm_plane *plane,
400 rcar_du_vsp_plane_atomic_duplicate_state(struct drm_plane *plane)
416 static void rcar_du_vsp_plane_atomic_destroy_state(struct drm_plane *plane,
423 static void rcar_du_vsp_plane_reset(struct drm_plane *plane)
/linux-master/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c35 #include <drm/drm_plane.h>
246 struct drm_plane *plane)
307 void __drm_atomic_helper_plane_reset(struct drm_plane *plane,
324 void drm_atomic_helper_plane_reset(struct drm_plane *plane)
344 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane,
367 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane)
413 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,

Completed in 225 milliseconds

1234567891011