/Linux-v4.19/include/drm/ |
D | drm_simple_kms_helper.h | 17 struct drm_simple_display_pipe; 66 void (*enable)(struct drm_simple_display_pipe *pipe, 76 void (*disable)(struct drm_simple_display_pipe *pipe); 95 int (*check)(struct drm_simple_display_pipe *pipe, 110 void (*update)(struct drm_simple_display_pipe *pipe, 123 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, 133 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe, 143 int (*enable_vblank)(struct drm_simple_display_pipe *pipe); 152 void (*disable_vblank)(struct drm_simple_display_pipe *pipe); 166 struct drm_simple_display_pipe { struct [all …]
|
D | drm_gem_framebuffer_helper.h | 13 struct drm_simple_display_pipe; 31 int drm_gem_fb_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe,
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_simple_kms_helper.c | 41 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid() 43 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_mode_valid() 68 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable() 70 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable() 81 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable() 83 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable() 99 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank() 101 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable_vblank() 110 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank() 112 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable_vblank() [all …]
|
D | drm_gem_framebuffer_helper.c | 280 int drm_gem_fb_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe, in drm_gem_fb_simple_display_pipe_prepare_fb()
|
/Linux-v4.19/include/drm/tinydrm/ |
D | tinydrm.h | 29 struct drm_simple_display_pipe pipe; 51 pipe_to_tinydrm(struct drm_simple_display_pipe *pipe) in pipe_to_tinydrm() 111 void tinydrm_display_pipe_update(struct drm_simple_display_pipe *pipe,
|
D | mipi-dbi.h | 73 void mipi_dbi_pipe_disable(struct drm_simple_display_pipe *pipe);
|
/Linux-v4.19/drivers/gpu/drm/tve200/ |
D | tve200_display.c | 72 static int tve200_display_check(struct drm_simple_display_pipe *pipe, in tve200_display_check() 122 static void tve200_display_enable(struct drm_simple_display_pipe *pipe, in tve200_display_enable() 226 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable() 240 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update() 277 static int tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_enable_vblank() 287 static void tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_disable_vblank()
|
D | tve200_drm.h | 105 struct drm_simple_display_pipe pipe;
|
/Linux-v4.19/drivers/gpu/drm/mxsfb/ |
D | mxsfb_drv.c | 78 drm_pipe_to_mxsfb_drm_private(struct drm_simple_display_pipe *pipe) in drm_pipe_to_mxsfb_drm_private() 101 static void mxsfb_pipe_enable(struct drm_simple_display_pipe *pipe, in mxsfb_pipe_enable() 112 static void mxsfb_pipe_disable(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_disable() 121 static void mxsfb_pipe_update(struct drm_simple_display_pipe *pipe, in mxsfb_pipe_update() 129 static int mxsfb_pipe_enable_vblank(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_enable_vblank() 142 static void mxsfb_pipe_disable_vblank(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_disable_vblank()
|
D | mxsfb_drv.h | 37 struct drm_simple_display_pipe pipe;
|
D | mxsfb_crtc.c | 290 struct drm_simple_display_pipe *pipe = &mxsfb->pipe; in mxsfb_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/xen/ |
D | xen_drm_front_kms.c | 30 to_xen_drm_pipeline(struct drm_simple_display_pipe *pipe) in to_xen_drm_pipeline() 110 static void display_enable(struct drm_simple_display_pipe *pipe, in display_enable() 136 static void display_disable(struct drm_simple_display_pipe *pipe) in display_disable() 182 static bool display_send_page_flip(struct drm_simple_display_pipe *pipe, in display_send_page_flip() 229 static void display_update(struct drm_simple_display_pipe *pipe, in display_update()
|
D | xen_drm_front.h | 107 struct drm_simple_display_pipe pipe;
|
/Linux-v4.19/drivers/gpu/drm/pl111/ |
D | pl111_display.c | 88 static int pl111_display_check(struct drm_simple_display_pipe *pipe, in pl111_display_check() 122 static void pl111_display_enable(struct drm_simple_display_pipe *pipe, in pl111_display_enable() 335 void pl111_display_disable(struct drm_simple_display_pipe *pipe) in pl111_display_disable() 367 static void pl111_display_update(struct drm_simple_display_pipe *pipe, in pl111_display_update() 396 static int pl111_display_enable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_enable_vblank() 407 static void pl111_display_disable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_disable_vblank()
|
D | pl111_drm.h | 70 struct drm_simple_display_pipe pipe;
|
/Linux-v4.19/drivers/staging/fbtft/ |
D | TODO | 6 * convert all these over to drm_simple_display_pipe and submit for inclusion
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/ |
D | st7586.c | 164 static void st7586_pipe_enable(struct drm_simple_display_pipe *pipe, in st7586_pipe_enable() 231 static void st7586_pipe_disable(struct drm_simple_display_pipe *pipe) in st7586_pipe_disable()
|
D | ili9225.c | 165 static void ili9225_pipe_enable(struct drm_simple_display_pipe *pipe, in ili9225_pipe_enable() 262 static void ili9225_pipe_disable(struct drm_simple_display_pipe *pipe) in ili9225_pipe_disable()
|
D | st7735r.c | 39 static void jd_t18003_t01_pipe_enable(struct drm_simple_display_pipe *pipe, in jd_t18003_t01_pipe_enable()
|
D | ili9341.c | 50 static void yx240qv29_enable(struct drm_simple_display_pipe *pipe, in yx240qv29_enable()
|
D | mi0283qt.c | 52 static void mi0283qt_enable(struct drm_simple_display_pipe *pipe, in mi0283qt_enable()
|
D | repaper.c | 649 static void repaper_pipe_enable(struct drm_simple_display_pipe *pipe, in repaper_pipe_enable() 786 static void repaper_pipe_disable(struct drm_simple_display_pipe *pipe) in repaper_pipe_disable()
|
D | mipi-dbi.c | 310 void mipi_dbi_pipe_disable(struct drm_simple_display_pipe *pipe) in mipi_dbi_pipe_disable()
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/ |
D | tinydrm-pipe.c | 120 void tinydrm_display_pipe_update(struct drm_simple_display_pipe *pipe, in tinydrm_display_pipe_update()
|