| /Linux-v5.4/include/drm/ |
| D | drm_simple_kms_helper.h | 13 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, 106 void (*update)(struct drm_simple_display_pipe *pipe, 119 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, 129 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe, 139 int (*enable_vblank)(struct drm_simple_display_pipe *pipe); 148 void (*disable_vblank)(struct drm_simple_display_pipe *pipe); 162 struct drm_simple_display_pipe { struct [all …]
|
| D | drm_mipi_dbi.h | 85 struct drm_simple_display_pipe pipe; 144 void mipi_dbi_pipe_update(struct drm_simple_display_pipe *pipe, 149 void mipi_dbi_pipe_disable(struct drm_simple_display_pipe *pipe);
|
| D | drm_gem_framebuffer_helper.h | 13 struct drm_simple_display_pipe; 34 int drm_gem_fb_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe,
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_simple_kms_helper.c | 38 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid() 40 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_mode_valid() 65 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable() 67 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable() 78 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable() 80 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable() 96 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank() 98 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable_vblank() 107 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank() 109 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable_vblank() [all …]
|
| D | drm_gem_framebuffer_helper.c | 319 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-v5.4/drivers/gpu/drm/aspeed/ |
| D | aspeed_gfx_crtc.c | 21 drm_pipe_to_aspeed_gfx(struct drm_simple_display_pipe *pipe) in drm_pipe_to_aspeed_gfx() 141 static void aspeed_gfx_pipe_enable(struct drm_simple_display_pipe *pipe, in aspeed_gfx_pipe_enable() 153 static void aspeed_gfx_pipe_disable(struct drm_simple_display_pipe *pipe) in aspeed_gfx_pipe_disable() 162 static void aspeed_gfx_pipe_update(struct drm_simple_display_pipe *pipe, in aspeed_gfx_pipe_update() 192 static int aspeed_gfx_enable_vblank(struct drm_simple_display_pipe *pipe) in aspeed_gfx_enable_vblank() 206 static void aspeed_gfx_disable_vblank(struct drm_simple_display_pipe *pipe) in aspeed_gfx_disable_vblank()
|
| D | aspeed_gfx.h | 13 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/tve200/ |
| D | tve200_display.c | 70 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() 225 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable() 239 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update() 276 static int tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_enable_vblank() 286 static void tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_disable_vblank()
|
| D | tve200_drm.h | 110 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/mxsfb/ |
| D | mxsfb_drv.c | 73 drm_pipe_to_mxsfb_drm_private(struct drm_simple_display_pipe *pipe) in drm_pipe_to_mxsfb_drm_private() 100 static void mxsfb_pipe_enable(struct drm_simple_display_pipe *pipe, in mxsfb_pipe_enable() 113 static void mxsfb_pipe_disable(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_disable() 134 static void mxsfb_pipe_update(struct drm_simple_display_pipe *pipe, in mxsfb_pipe_update() 142 static int mxsfb_pipe_enable_vblank(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_enable_vblank() 155 static void mxsfb_pipe_disable_vblank(struct drm_simple_display_pipe *pipe) in mxsfb_pipe_disable_vblank()
|
| D | mxsfb_drv.h | 29 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/bochs/ |
| D | bochs_kms.c | 46 static void bochs_pipe_enable(struct drm_simple_display_pipe *pipe, in bochs_pipe_enable() 56 static void bochs_pipe_update(struct drm_simple_display_pipe *pipe, in bochs_pipe_update() 72 static int bochs_pipe_prepare_fb(struct drm_simple_display_pipe *pipe, in bochs_pipe_prepare_fb() 83 static void bochs_pipe_cleanup_fb(struct drm_simple_display_pipe *pipe, in bochs_pipe_cleanup_fb()
|
| D | bochs.h | 72 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/xen/ |
| D | xen_drm_front_kms.c | 31 to_xen_drm_pipeline(struct drm_simple_display_pipe *pipe) in to_xen_drm_pipeline() 111 static void display_enable(struct drm_simple_display_pipe *pipe, in display_enable() 137 static void display_disable(struct drm_simple_display_pipe *pipe) in display_disable() 183 static bool display_send_page_flip(struct drm_simple_display_pipe *pipe, in display_send_page_flip() 230 static void display_update(struct drm_simple_display_pipe *pipe, in display_update()
|
| D | xen_drm_front.h | 112 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/pl111/ |
| D | pl111_display.c | 85 static int pl111_display_check(struct drm_simple_display_pipe *pipe, in pl111_display_check() 119 static void pl111_display_enable(struct drm_simple_display_pipe *pipe, in pl111_display_enable() 357 void pl111_display_disable(struct drm_simple_display_pipe *pipe) in pl111_display_disable() 389 static void pl111_display_update(struct drm_simple_display_pipe *pipe, in pl111_display_update() 418 static int pl111_display_enable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_enable_vblank() 429 static void pl111_display_disable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_disable_vblank()
|
| D | pl111_drm.h | 65 struct drm_simple_display_pipe pipe;
|
| /Linux-v5.4/drivers/gpu/drm/mcde/ |
| D | mcde_drm.h | 18 struct drm_simple_display_pipe pipe;
|
| D | mcde_display.c | 150 static int mcde_display_check(struct drm_simple_display_pipe *pipe, in mcde_display_check() 812 static void mcde_display_enable(struct drm_simple_display_pipe *pipe, in mcde_display_enable() 944 static void mcde_display_disable(struct drm_simple_display_pipe *pipe) in mcde_display_disable() 1006 static void mcde_display_update(struct drm_simple_display_pipe *pipe, in mcde_display_update() 1064 static int mcde_display_enable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_enable_vblank() 1083 static void mcde_display_disable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_disable_vblank()
|
| /Linux-v5.4/drivers/gpu/drm/tiny/ |
| D | st7586.c | 158 static void st7586_pipe_update(struct drm_simple_display_pipe *pipe, in st7586_pipe_update() 176 static void st7586_pipe_enable(struct drm_simple_display_pipe *pipe, in st7586_pipe_enable() 256 static void st7586_pipe_disable(struct drm_simple_display_pipe *pipe) in st7586_pipe_disable()
|
| D | ili9225.c | 164 static void ili9225_pipe_update(struct drm_simple_display_pipe *pipe, in ili9225_pipe_update() 182 static void ili9225_pipe_enable(struct drm_simple_display_pipe *pipe, in ili9225_pipe_enable() 292 static void ili9225_pipe_disable(struct drm_simple_display_pipe *pipe) in ili9225_pipe_disable()
|
| D | gm12u320.c | 86 struct drm_simple_display_pipe pipe; 589 static void gm12u320_pipe_enable(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_enable() 601 static void gm12u320_pipe_disable(struct drm_simple_display_pipe *pipe) in gm12u320_pipe_disable() 609 static void gm12u320_pipe_update(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_update()
|
| D | repaper.c | 64 struct drm_simple_display_pipe pipe; 653 static void repaper_pipe_enable(struct drm_simple_display_pipe *pipe, in repaper_pipe_enable() 794 static void repaper_pipe_disable(struct drm_simple_display_pipe *pipe) in repaper_pipe_disable() 855 static void repaper_pipe_update(struct drm_simple_display_pipe *pipe, in repaper_pipe_update()
|
| /Linux-v5.4/drivers/staging/fbtft/ |
| D | TODO | 6 * convert all these over to drm_simple_display_pipe and submit for inclusion
|
| /Linux-v5.4/drivers/gpu/drm/cirrus/ |
| D | cirrus.c | 54 struct drm_simple_display_pipe pipe; 401 static int cirrus_pipe_check(struct drm_simple_display_pipe *pipe, in cirrus_pipe_check() 412 static void cirrus_pipe_enable(struct drm_simple_display_pipe *pipe, in cirrus_pipe_enable() 422 static void cirrus_pipe_update(struct drm_simple_display_pipe *pipe, in cirrus_pipe_update()
|