Symbol: drm_simple_display_pipe
drivers/gpu/drm/aspeed/aspeed_gfx.h
20
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
142
static void aspeed_gfx_pipe_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
154
static void aspeed_gfx_pipe_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
163
static void aspeed_gfx_pipe_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
193
static int aspeed_gfx_enable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
207
static void aspeed_gfx_disable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c
21
drm_pipe_to_aspeed_gfx(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/drm_gem_atomic_helper.c
385
int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/drm_gem_atomic_helper.c
403
void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/drm_gem_atomic_helper.c
417
void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/drm_gem_atomic_helper.c
436
drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/drm_gem_atomic_helper.c
451
void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/drm_simple_kms_helper.c
107
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
109
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
118
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
120
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
129
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
131
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
140
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
142
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
151
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
153
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
176
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
180
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
205
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
207
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
217
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
219
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
235
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
237
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
247
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
249
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
259
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
261
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
286
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
288
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
297
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
299
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
309
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
311
pipe = container_of(plane, struct drm_simple_display_pipe, plane);
drivers/gpu/drm/drm_simple_kms_helper.c
328
int drm_simple_display_pipe_attach_bridge(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/drm_simple_kms_helper.c
336
struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/drm_simple_kms_helper.c
45
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
47
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
76
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
78
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/drm_simple_kms_helper.c
89
struct drm_simple_display_pipe *pipe;
drivers/gpu/drm/drm_simple_kms_helper.c
91
pipe = container_of(crtc, struct drm_simple_display_pipe, crtc);
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
104
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
137
static void imx_lcdc_update_hw_registers(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
190
static void imx_lcdc_pipe_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
251
static void imx_lcdc_pipe_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
275
static int imx_lcdc_pipe_check(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
297
static void imx_lcdc_pipe_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/mcde/mcde_display.c
1152
static void mcde_display_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/mcde/mcde_display.c
1301
static void mcde_display_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/mcde/mcde_display.c
1384
static void mcde_display_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/mcde/mcde_display.c
1446
static int mcde_display_enable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/mcde/mcde_display.c
1465
static void mcde_display_disable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/mcde/mcde_display.c
160
static int mcde_display_check(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/mcde/mcde_drm.h
75
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/pl111/pl111_display.c
120
static void pl111_display_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/pl111/pl111_display.c
358
static void pl111_display_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/pl111/pl111_display.c
390
static void pl111_display_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/pl111/pl111_display.c
419
static int pl111_display_enable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/pl111/pl111_display.c
430
static void pl111_display_disable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/pl111/pl111_display.c
52
pl111_mode_valid(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/pl111/pl111_display.c
86
static int pl111_display_check(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/pl111/pl111_drm.h
138
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/tiny/arcpgu.c
142
static enum drm_mode_status arc_pgu_mode_valid(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/arcpgu.c
197
static void arc_pgu_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/arcpgu.c
211
static void arc_pgu_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tiny/arcpgu.c
221
static void arc_pgu_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/arcpgu.c
55
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/tiny/gm12u320.c
559
static void gm12u320_pipe_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/gm12u320.c
571
static void gm12u320_pipe_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tiny/gm12u320.c
578
static void gm12u320_pipe_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/gm12u320.c
90
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/tiny/repaper.c
625
static enum drm_mode_status repaper_pipe_mode_valid(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/repaper.c
634
static void repaper_pipe_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tiny/repaper.c
68
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/tiny/repaper.c
774
static void repaper_pipe_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tiny/repaper.c
830
static void repaper_pipe_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tve200/tve200_display.c
122
static void tve200_display_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tve200/tve200_display.c
243
static void tve200_display_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tve200/tve200_display.c
258
static void tve200_display_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tve200/tve200_display.c
295
static int tve200_display_enable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tve200/tve200_display.c
307
static void tve200_display_disable_vblank(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/tve200/tve200_display.c
72
static int tve200_display_check(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/tve200/tve200_drm.h
110
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/xen/xen_drm_front.h
103
struct drm_simple_display_pipe pipe;
drivers/gpu/drm/xen/xen_drm_front_kms.c
108
static void display_enable(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/xen/xen_drm_front_kms.c
134
static void display_disable(struct drm_simple_display_pipe *pipe)
drivers/gpu/drm/xen/xen_drm_front_kms.c
180
static bool display_send_page_flip(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/xen/xen_drm_front_kms.c
227
static int display_check(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/xen/xen_drm_front_kms.c
245
static void display_update(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/xen/xen_drm_front_kms.c
288
display_mode_valid(struct drm_simple_display_pipe *pipe,
drivers/gpu/drm/xen/xen_drm_front_kms.c
34
to_xen_drm_pipeline(struct drm_simple_display_pipe *pipe)
include/drm/drm_gem_atomic_helper.h
12
struct drm_simple_display_pipe;
include/drm/drm_gem_atomic_helper.h
129
int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe,
include/drm/drm_gem_atomic_helper.h
131
void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe,
include/drm/drm_gem_atomic_helper.h
133
void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe);
include/drm/drm_gem_atomic_helper.h
135
drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe);
include/drm/drm_gem_atomic_helper.h
136
void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
18
struct drm_simple_display_pipe;
include/drm/drm_simple_kms_helper.h
21
enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
23
void (*enable)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
26
void (*disable)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
27
int (*check)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
30
void (*update)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
32
int (*prepare_fb)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
34
void (*cleanup_fb)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
36
int (*begin_fb_access)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
38
void (*end_fb_access)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
40
int (*enable_vblank)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
41
void (*disable_vblank)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
42
void (*reset_crtc)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
43
struct drm_crtc_state * (*duplicate_crtc_state)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
44
void (*destroy_crtc_state)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
46
void (*reset_plane)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
47
struct drm_plane_state * (*duplicate_plane_state)(struct drm_simple_display_pipe *pipe);
include/drm/drm_simple_kms_helper.h
48
void (*destroy_plane_state)(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
61
int drm_simple_display_pipe_attach_bridge(struct drm_simple_display_pipe *pipe,
include/drm/drm_simple_kms_helper.h
65
struct drm_simple_display_pipe *pipe,