Home
last modified time | relevance | path

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

12

/linux/include/drm/
A Ddrm_simple_kms_helper.h13 struct drm_simple_display_pipe;
62 void (*enable)(struct drm_simple_display_pipe *pipe,
72 void (*disable)(struct drm_simple_display_pipe *pipe);
91 int (*check)(struct drm_simple_display_pipe *pipe,
109 void (*update)(struct drm_simple_display_pipe *pipe,
125 int (*prepare_fb)(struct drm_simple_display_pipe *pipe,
135 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe,
162 void (*reset_crtc)(struct drm_simple_display_pipe *pipe);
189 void (*reset_plane)(struct drm_simple_display_pipe *pipe);
222 struct drm_simple_display_pipe { struct
[all …]
A Ddrm_gem_atomic_helper.h11 struct drm_simple_display_pipe;
18 int drm_gem_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe,
103 int drm_gem_simple_kms_prepare_shadow_fb(struct drm_simple_display_pipe *pipe,
105 void drm_gem_simple_kms_cleanup_shadow_fb(struct drm_simple_display_pipe *pipe,
107 void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe);
109 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe);
110 void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
A Ddrm_gem_vram_helper.h20 struct drm_simple_display_pipe;
144 struct drm_simple_display_pipe *pipe,
148 struct drm_simple_display_pipe *pipe,
A Ddrm_mipi_dbi.h85 struct drm_simple_display_pipe pipe;
150 void mipi_dbi_pipe_update(struct drm_simple_display_pipe *pipe,
155 void mipi_dbi_pipe_disable(struct drm_simple_display_pipe *pipe);
/linux/drivers/gpu/drm/
A Ddrm_simple_kms_helper.c90 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid()
119 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable()
132 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable()
150 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_reset()
161 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_duplicate_state()
172 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_destroy_state()
183 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank()
194 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank()
219 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_check()
248 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_update()
[all …]
A Ddrm_gem_atomic_helper.c174 int drm_gem_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe, in drm_gem_simple_display_pipe_prepare_fb()
383 int drm_gem_simple_kms_prepare_shadow_fb(struct drm_simple_display_pipe *pipe, in drm_gem_simple_kms_prepare_shadow_fb()
400 void drm_gem_simple_kms_cleanup_shadow_fb(struct drm_simple_display_pipe *pipe, in drm_gem_simple_kms_cleanup_shadow_fb()
414 void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe) in drm_gem_simple_kms_reset_shadow_plane()
433 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe) in drm_gem_simple_kms_duplicate_shadow_plane_state()
448 void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe, in drm_gem_simple_kms_destroy_shadow_plane_state()
/linux/drivers/gpu/drm/xen/
A Dxen_drm_front_kms.c32 to_xen_drm_pipeline(struct drm_simple_display_pipe *pipe) in to_xen_drm_pipeline()
105 static void display_enable(struct drm_simple_display_pipe *pipe, in display_enable()
131 static void display_disable(struct drm_simple_display_pipe *pipe) in display_disable()
177 static bool display_send_page_flip(struct drm_simple_display_pipe *pipe, in display_send_page_flip()
224 static int display_check(struct drm_simple_display_pipe *pipe, in display_check()
242 static void display_update(struct drm_simple_display_pipe *pipe, in display_update()
285 display_mode_valid(struct drm_simple_display_pipe *pipe, in display_mode_valid()
/linux/drivers/gpu/drm/aspeed/
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()
/linux/drivers/gpu/drm/tve200/
A Dtve200_display.c70 static int tve200_display_check(struct drm_simple_display_pipe *pipe, in tve200_display_check()
120 static void tve200_display_enable(struct drm_simple_display_pipe *pipe, in tve200_display_enable()
241 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable()
256 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update()
293 static int tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_enable_vblank()
305 static void tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_disable_vblank()
/linux/drivers/gpu/drm/pl111/
A Dpl111_display.c49 pl111_mode_valid(struct drm_simple_display_pipe *pipe, in pl111_mode_valid()
83 static int pl111_display_check(struct drm_simple_display_pipe *pipe, in pl111_display_check()
117 static void pl111_display_enable(struct drm_simple_display_pipe *pipe, in pl111_display_enable()
355 static void pl111_display_disable(struct drm_simple_display_pipe *pipe) in pl111_display_disable()
387 static void pl111_display_update(struct drm_simple_display_pipe *pipe, in pl111_display_update()
416 static int pl111_display_enable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_enable_vblank()
427 static void pl111_display_disable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_disable_vblank()
/linux/drivers/gpu/drm/gud/
A Dgud_internal.h18 struct drm_simple_display_pipe pipe;
65 int gud_pipe_check(struct drm_simple_display_pipe *pipe,
68 void gud_pipe_update(struct drm_simple_display_pipe *pipe,
/linux/drivers/gpu/drm/tiny/
A Darcpgu.c50 struct drm_simple_display_pipe pipe;
137 static enum drm_mode_status arc_pgu_mode_valid(struct drm_simple_display_pipe *pipe, in arc_pgu_mode_valid()
192 static void arc_pgu_enable(struct drm_simple_display_pipe *pipe, in arc_pgu_enable()
206 static void arc_pgu_disable(struct drm_simple_display_pipe *pipe) in arc_pgu_disable()
216 static void arc_pgu_update(struct drm_simple_display_pipe *pipe, in arc_pgu_update()
A Dcirrus.c57 struct drm_simple_display_pipe pipe;
411 static enum drm_mode_status cirrus_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in cirrus_pipe_mode_valid()
419 static int cirrus_pipe_check(struct drm_simple_display_pipe *pipe, in cirrus_pipe_check()
430 static void cirrus_pipe_enable(struct drm_simple_display_pipe *pipe, in cirrus_pipe_enable()
441 static void cirrus_pipe_update(struct drm_simple_display_pipe *pipe, in cirrus_pipe_update()
A Dsimpledrm.c226 struct drm_simple_display_pipe pipe;
618 simpledrm_simple_display_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in simpledrm_simple_display_pipe_mode_valid()
635 simpledrm_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe, in simpledrm_simple_display_pipe_enable()
658 simpledrm_simple_display_pipe_disable(struct drm_simple_display_pipe *pipe) in simpledrm_simple_display_pipe_disable()
674 simpledrm_simple_display_pipe_update(struct drm_simple_display_pipe *pipe, in simpledrm_simple_display_pipe_update()
760 struct drm_simple_display_pipe *pipe = &sdev->pipe; in simpledrm_device_init_modeset()
A Dst7586.c149 static void st7586_pipe_update(struct drm_simple_display_pipe *pipe, in st7586_pipe_update()
162 static void st7586_pipe_enable(struct drm_simple_display_pipe *pipe, in st7586_pipe_enable()
241 static void st7586_pipe_disable(struct drm_simple_display_pipe *pipe) in st7586_pipe_disable()
A Dili9225.c161 static void ili9225_pipe_update(struct drm_simple_display_pipe *pipe, in ili9225_pipe_update()
174 static void ili9225_pipe_enable(struct drm_simple_display_pipe *pipe, in ili9225_pipe_enable()
283 static void ili9225_pipe_disable(struct drm_simple_display_pipe *pipe) in ili9225_pipe_disable()
A Dbochs.c89 struct drm_simple_display_pipe pipe;
434 static void bochs_pipe_enable(struct drm_simple_display_pipe *pipe, in bochs_pipe_enable()
444 static void bochs_pipe_disable(struct drm_simple_display_pipe *pipe) in bochs_pipe_disable()
451 static void bochs_pipe_update(struct drm_simple_display_pipe *pipe, in bochs_pipe_update()
A Dgm12u320.c87 struct drm_simple_display_pipe pipe;
548 static void gm12u320_pipe_enable(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_enable()
560 static void gm12u320_pipe_disable(struct drm_simple_display_pipe *pipe) in gm12u320_pipe_disable()
567 static void gm12u320_pipe_update(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_update()
/linux/drivers/gpu/drm/mgag200/
A Dmgag200_mode.c840 mgag200_simple_display_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_mode_valid()
860 mgag200_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_enable()
905 mgag200_simple_display_pipe_disable(struct drm_simple_display_pipe *pipe) in mgag200_simple_display_pipe_disable()
914 mgag200_simple_display_pipe_check(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_check()
947 mgag200_simple_display_pipe_update(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_update()
966 mgag200_simple_display_pipe_duplicate_crtc_state(struct drm_simple_display_pipe *pipe) in mgag200_simple_display_pipe_duplicate_crtc_state()
987 static void mgag200_simple_display_pipe_destroy_crtc_state(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_destroy_crtc_state()
996 static void mgag200_simple_display_pipe_reset_crtc(struct drm_simple_display_pipe *pipe) in mgag200_simple_display_pipe_reset_crtc()
1058 struct drm_simple_display_pipe *pipe = &mdev->display_pipe; in mgag200_modeset_init()
/linux/drivers/gpu/drm/hyperv/
A Dhyperv_drm_modeset.c97 static void hyperv_pipe_enable(struct drm_simple_display_pipe *pipe, in hyperv_pipe_enable()
112 static int hyperv_pipe_check(struct drm_simple_display_pipe *pipe, in hyperv_pipe_check()
128 static void hyperv_pipe_update(struct drm_simple_display_pipe *pipe, in hyperv_pipe_update()
A Dhyperv_drm.h14 struct drm_simple_display_pipe pipe;
/linux/drivers/gpu/drm/udl/
A Dudl_modeset.c340 udl_simple_display_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_mode_valid()
347 udl_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_enable()
392 udl_simple_display_pipe_disable(struct drm_simple_display_pipe *pipe) in udl_simple_display_pipe_disable()
413 udl_simple_display_pipe_update(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_update()
A Dudl_drv.h55 struct drm_simple_display_pipe display_pipe;
/linux/drivers/staging/fbtft/
A DTODO1 * convert all these over to drm_simple_display_pipe and submit for inclusion
/linux/drivers/gpu/drm/mcde/
A Dmcde_display.c158 static int mcde_display_check(struct drm_simple_display_pipe *pipe, in mcde_display_check()
1150 static void mcde_display_enable(struct drm_simple_display_pipe *pipe, in mcde_display_enable()
1299 static void mcde_display_disable(struct drm_simple_display_pipe *pipe) in mcde_display_disable()
1382 static void mcde_display_update(struct drm_simple_display_pipe *pipe, in mcde_display_update()
1444 static int mcde_display_enable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_enable_vblank()
1463 static void mcde_display_disable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_disable_vblank()

Completed in 42 milliseconds

12