Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_simple_kms_helper.h13 struct drm_simple_display_pipe;
52 enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *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,
122 int (*prepare_fb)(struct drm_simple_display_pipe *pipe,
132 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe,
142 int (*enable_vblank)(struct drm_simple_display_pipe *pipe);
151 void (*disable_vblank)(struct drm_simple_display_pipe *pipe);
[all …]
H A Ddrm_gem_vram_helper.h18 struct drm_simple_display_pipe;
138 struct drm_simple_display_pipe *pipe,
142 struct drm_simple_display_pipe *pipe,
H 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);
H A Ddrm_gem_framebuffer_helper.h14 struct drm_simple_display_pipe;
49 int drm_gem_fb_simple_display_pipe_prepare_fb(struct drm_simple_display_pipe *pipe,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_simple_kms_helper.c78 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid()
80 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_mode_valid()
105 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable()
107 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable()
118 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable()
120 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable()
136 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank()
138 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_enable_vblank()
147 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank()
149 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); in drm_simple_kms_crtc_disable_vblank()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/xen/
H A Dxen_drm_front_kms.c31 to_xen_drm_pipeline(struct drm_simple_display_pipe *pipe) in to_xen_drm_pipeline()
104 static void display_enable(struct drm_simple_display_pipe *pipe, in display_enable()
130 static void display_disable(struct drm_simple_display_pipe *pipe) in display_disable()
176 static bool display_send_page_flip(struct drm_simple_display_pipe *pipe, in display_send_page_flip()
223 static int display_check(struct drm_simple_display_pipe *pipe, in display_check()
241 static void display_update(struct drm_simple_display_pipe *pipe, in display_update()
284 display_mode_valid(struct drm_simple_display_pipe *pipe, in display_mode_valid()
H A Dxen_drm_front.h112 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/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()
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()
H A Daspeed_gfx.h14 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tve200/
H A Dtve200_display.c71 static int tve200_display_check(struct drm_simple_display_pipe *pipe, in tve200_display_check()
121 static void tve200_display_enable(struct drm_simple_display_pipe *pipe, in tve200_display_enable()
242 static void tve200_display_disable(struct drm_simple_display_pipe *pipe) in tve200_display_disable()
257 static void tve200_display_update(struct drm_simple_display_pipe *pipe, in tve200_display_update()
294 static int tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_enable_vblank()
306 static void tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe) in tve200_display_disable_vblank()
H A Dtve200_drm.h110 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/pl111/
H A Dpl111_display.c50 pl111_mode_valid(struct drm_simple_display_pipe *pipe, in pl111_mode_valid()
84 static int pl111_display_check(struct drm_simple_display_pipe *pipe, in pl111_display_check()
118 static void pl111_display_enable(struct drm_simple_display_pipe *pipe, in pl111_display_enable()
356 void pl111_display_disable(struct drm_simple_display_pipe *pipe) in pl111_display_disable()
388 static void pl111_display_update(struct drm_simple_display_pipe *pipe, in pl111_display_update()
417 static int pl111_display_enable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_enable_vblank()
428 static void pl111_display_disable_vblank(struct drm_simple_display_pipe *pipe) in pl111_display_disable_vblank()
H A Dpl111_drm.h138 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/udl/
H A Dudl_modeset.c360 udl_simple_display_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_mode_valid()
367 udl_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_enable()
408 udl_simple_display_pipe_disable(struct drm_simple_display_pipe *pipe) in udl_simple_display_pipe_disable()
429 udl_simple_display_pipe_update(struct drm_simple_display_pipe *pipe, in udl_simple_display_pipe_update()
H A Dudl_drv.h56 struct drm_simple_display_pipe display_pipe;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tiny/
H A Dcirrus.c54 struct drm_simple_display_pipe pipe;
418 static enum drm_mode_status cirrus_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in cirrus_pipe_mode_valid()
426 static int cirrus_pipe_check(struct drm_simple_display_pipe *pipe, in cirrus_pipe_check()
437 static void cirrus_pipe_enable(struct drm_simple_display_pipe *pipe, in cirrus_pipe_enable()
447 static void cirrus_pipe_update(struct drm_simple_display_pipe *pipe, in cirrus_pipe_update()
H A Dst7586.c155 static void st7586_pipe_update(struct drm_simple_display_pipe *pipe, in st7586_pipe_update()
168 static void st7586_pipe_enable(struct drm_simple_display_pipe *pipe, in st7586_pipe_enable()
247 static void st7586_pipe_disable(struct drm_simple_display_pipe *pipe) in st7586_pipe_disable()
H 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()
H A Dgm12u320.c87 struct drm_simple_display_pipe pipe;
559 static void gm12u320_pipe_enable(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_enable()
570 static void gm12u320_pipe_disable(struct drm_simple_display_pipe *pipe) in gm12u320_pipe_disable()
577 static void gm12u320_pipe_update(struct drm_simple_display_pipe *pipe, in gm12u320_pipe_update()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/bochs/
H A Dbochs_kms.c50 static void bochs_pipe_enable(struct drm_simple_display_pipe *pipe, in bochs_pipe_enable()
60 static void bochs_pipe_update(struct drm_simple_display_pipe *pipe, in bochs_pipe_update()
H A Dbochs.h71 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mcde/
H A Dmcde_display.c151 static int mcde_display_check(struct drm_simple_display_pipe *pipe, in mcde_display_check()
863 static void mcde_display_enable(struct drm_simple_display_pipe *pipe, in mcde_display_enable()
1059 static void mcde_display_disable(struct drm_simple_display_pipe *pipe) in mcde_display_disable()
1138 static void mcde_display_update(struct drm_simple_display_pipe *pipe, in mcde_display_update()
1200 static int mcde_display_enable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_enable_vblank()
1219 static void mcde_display_disable_vblank(struct drm_simple_display_pipe *pipe) in mcde_display_disable_vblank()
H A Dmcde_drm.h73 struct drm_simple_display_pipe pipe;
/OK3568_Linux_fs/kernel/drivers/staging/fbtft/
H A DTODO6 * convert all these over to drm_simple_display_pipe and submit for inclusion
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mgag200/
H A Dmgag200_mode.c1557 mgag200_simple_display_pipe_mode_valid(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_mode_valid()
1584 mgag200_simple_display_pipe_enable(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_enable()
1625 mgag200_simple_display_pipe_disable(struct drm_simple_display_pipe *pipe) in mgag200_simple_display_pipe_disable()
1634 mgag200_simple_display_pipe_check(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_check()
1655 mgag200_simple_display_pipe_update(struct drm_simple_display_pipe *pipe, in mgag200_simple_display_pipe_update()
1715 struct drm_simple_display_pipe *pipe = &mdev->display_pipe; in mgag200_modeset_init()

12