Home
last modified time | relevance | path

Searched refs:drm_simple_display_pipe (Results 1 – 12 of 12) sorted by relevance

/linux/include/drm/
H A Ddrm_simple_kms_helper.h18 struct drm_simple_display_pipe;
21 enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *pipe,
23 void (*enable)(struct drm_simple_display_pipe *pipe,
26 void (*disable)(struct drm_simple_display_pipe *pipe);
27 int (*check)(struct drm_simple_display_pipe *pipe,
30 void (*update)(struct drm_simple_display_pipe *pipe,
32 int (*prepare_fb)(struct drm_simple_display_pipe *pipe,
34 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe,
36 int (*begin_fb_access)(struct drm_simple_display_pipe *pipe,
38 void (*end_fb_access)(struct drm_simple_display_pipe *pip
242 struct drm_simple_display_pipe { global() struct
248 funcsdrm_simple_display_pipe global() argument
251 connectordrm_simple_display_pipe global() argument
[all...]
H A Ddrm_mipi_dbi.h
H A Ddrm_gem_atomic_helper.h12 struct drm_simple_display_pipe;
129 int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe,
131 void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe,
133 void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe);
135 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe);
136 void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
/linux/drivers/gpu/drm/
H A Ddrm_gem_atomic_helper.c385 int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe, in drm_gem_end_shadow_fb_access()
403 void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe,
417 void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe)
436 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe)
451 void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
/linux/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_crtc.c21 drm_pipe_to_aspeed_gfx(struct drm_simple_display_pipe *pipe) in drm_pipe_to_aspeed_gfx()
142 static void aspeed_gfx_pipe_enable(struct drm_simple_display_pipe *pipe, in aspeed_gfx_pipe_enable()
154 static void aspeed_gfx_pipe_disable(struct drm_simple_display_pipe *pipe) in aspeed_gfx_pipe_disable()
163 static void aspeed_gfx_pipe_update(struct drm_simple_display_pipe *pipe, in aspeed_gfx_pipe_update()
193 static int aspeed_gfx_enable_vblank(struct drm_simple_display_pipe *pipe) in aspeed_gfx_enable_vblank()
207 static void aspeed_gfx_disable_vblank(struct drm_simple_display_pipe *pipe) in aspeed_gfx_disable_vblank()
H A Daspeed_gfx.h20 struct drm_simple_display_pipe pipe;
/linux/drivers/gpu/drm/sitronix/
H A Dst7586.c
/linux/drivers/staging/fbtft/
H A DTODO1 * convert all these over to drm_simple_display_pipe and submit for inclusion
/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front.h103 struct drm_simple_display_pipe pipe;
/linux/drivers/gpu/drm/pl111/
H A Dpl111_drm.h138 struct drm_simple_display_pipe pipe;
/linux/drivers/gpu/drm/tve200/
H A Dtve200_drm.h110 struct drm_simple_display_pipe pipe;
/linux/drivers/gpu/drm/mcde/
H A Dmcde_drm.h75 struct drm_simple_display_pipe pipe;