drivers/gpu/drm/adp/adp_drv.c
131
static int adp_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/adp/adp_drv.c
153
static void adp_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/adp/adp_drv.c
195
static void adp_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/adp/adp_drv.c
226
static struct drm_plane *adp_plane_new(struct adp_drv_private *adp)
drivers/gpu/drm/adp/adp_drv.c
229
struct drm_plane *plane;
drivers/gpu/drm/adp/adp_drv.c
231
plane = __drmm_universal_plane_alloc(drm, sizeof(struct drm_plane), 0,
drivers/gpu/drm/adp/adp_drv.c
371
struct drm_plane *primary;
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1864
int amdgpu_display_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h
55
int amdgpu_display_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
315
struct drm_plane *planes[AMDGPU_MAX_PLANES];
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
152
static void amdgpu_vkms_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
158
static int amdgpu_vkms_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
188
static int amdgpu_vkms_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
258
static void amdgpu_vkms_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
293
static struct drm_plane *amdgpu_vkms_plane_init(struct drm_device *dev,
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
297
struct drm_plane *plane;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
325
struct drm_plane *primary, *cursor = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
61
struct drm_plane *primary, struct drm_plane *cursor)
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
2671
static void dce_v10_0_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c
2638
static void dce_v6_0_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
2597
static void dce_v8_0_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10134
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10154
static void amdgpu_dm_update_cursor(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10296
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11763
struct drm_plane *plane = disconnected_acrtc->base.primary;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12281
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12285
struct drm_plane *other;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12513
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12573
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12786
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12890
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12935
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13077
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13130
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3440
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5619
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5623
plane = kzalloc_obj(struct drm_plane);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6559
static inline void fill_dc_dirty_rect(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6609
static void fill_dc_dirty_rects(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
229
int amdgpu_dm_initialize_default_pipeline(struct drm_plane *plane, struct drm_prop_enum_list *list)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.c
67
amdgpu_dm_build_default_pipeline(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h
34
int amdgpu_dm_initialize_default_pipeline(struct drm_plane *plane, struct drm_prop_enum_list *list);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_colorop.h
37
int amdgpu_dm_build_default_pipeline(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
577
struct drm_plane *plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
728
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
732
struct drm_plane *cursor_plane;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.h
52
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1024
static void amdgpu_dm_plane_helper_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1229
static int amdgpu_dm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1276
static int amdgpu_dm_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1300
int amdgpu_dm_plane_get_cursor_position(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1347
void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1433
static void amdgpu_dm_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1457
static void amdgpu_dm_plane_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1489
static void amdgpu_dm_plane_drm_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1509
static struct drm_plane_state *amdgpu_dm_plane_drm_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1549
static bool amdgpu_dm_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1611
static void amdgpu_dm_plane_drm_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1636
struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1694
dm_atomic_plane_set_property(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1776
dm_atomic_plane_get_property(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1819
dm_plane_init_colorops(struct drm_plane *plane)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1870
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
781
static int amdgpu_dm_plane_get_plane_formats(const struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
926
static int amdgpu_dm_plane_helper_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h
32
int amdgpu_dm_plane_get_cursor_position(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h
35
void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h
57
struct drm_plane *plane,
drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_colorop_test.c
155
struct drm_plane *plane;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
597
static struct drm_plane *
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
601
struct drm_plane *plane;
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
138
struct drm_plane *a = node->base.plane;
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
139
struct drm_plane *b = new->base.plane;
drivers/gpu/drm/arm/display/komeda/komeda_kms.c
161
struct drm_plane *plane;
drivers/gpu/drm/arm/display/komeda/komeda_kms.h
23
struct drm_plane base;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
176
struct drm_plane *plane;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
1090
struct drm_plane *plane = kplane_st->base.plane;
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
887
struct drm_plane *plane = kplane_st->base.plane;
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
118
komeda_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
128
static void komeda_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
135
static void komeda_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
151
komeda_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
168
komeda_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
176
komeda_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
218
struct drm_plane *plane)
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
246
struct drm_plane *plane;
drivers/gpu/drm/arm/display/komeda/komeda_plane.c
71
komeda_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/arm/hdlcd_crtc.c
238
static int hdlcd_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/arm/hdlcd_crtc.c
269
static void hdlcd_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/arm/hdlcd_crtc.c
305
static struct drm_plane *hdlcd_plane_init(struct drm_device *drm)
drivers/gpu/drm/arm/hdlcd_crtc.c
308
struct drm_plane *plane = NULL;
drivers/gpu/drm/arm/hdlcd_crtc.c
314
plane = drmm_universal_plane_alloc(drm, struct drm_plane, dev, 0xff,
drivers/gpu/drm/arm/hdlcd_crtc.c
330
struct drm_plane *primary;
drivers/gpu/drm/arm/hdlcd_drv.h
14
struct drm_plane *plane;
drivers/gpu/drm/arm/malidp_crtc.c
253
struct drm_plane *plane;
drivers/gpu/drm/arm/malidp_crtc.c
343
struct drm_plane *plane;
drivers/gpu/drm/arm/malidp_crtc.c
524
struct drm_plane *primary = NULL, *plane;
drivers/gpu/drm/arm/malidp_drv.h
52
struct drm_plane base;
drivers/gpu/drm/arm/malidp_planes.c
113
static void malidp_destroy_plane_state(struct drm_plane *plane,
drivers/gpu/drm/arm/malidp_planes.c
246
static bool malidp_format_mod_supported_per_plane(struct drm_plane *plane,
drivers/gpu/drm/arm/malidp_planes.c
492
static int malidp_de_plane_check(struct drm_plane *plane,
drivers/gpu/drm/arm/malidp_planes.c
710
struct drm_plane *plane = &mp->base;
drivers/gpu/drm/arm/malidp_planes.c
739
static void malidp_de_set_plane_afbc(struct drm_plane *plane)
drivers/gpu/drm/arm/malidp_planes.c
76
static void malidp_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/arm/malidp_planes.c
781
static void malidp_de_plane_update(struct drm_plane *plane,
drivers/gpu/drm/arm/malidp_planes.c
90
drm_plane_state *malidp_duplicate_plane_state(struct drm_plane *plane)
drivers/gpu/drm/arm/malidp_planes.c
902
static void malidp_de_plane_disable(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_crtc.c
916
struct drm_plane *primary;
drivers/gpu/drm/armada/armada_overlay.c
222
static void armada_drm_overlay_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_overlay.c
259
armada_overlay_plane_update(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/armada/armada_overlay.c
304
static void armada_overlay_reset(struct drm_plane *plane)
drivers/gpu/drm/armada/armada_overlay.c
331
armada_overlay_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/armada/armada_overlay.c
345
static int armada_overlay_set_property(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_overlay.c
413
static int armada_overlay_get_property(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_overlay.c
546
struct drm_plane *overlay;
drivers/gpu/drm/armada/armada_overlay.c
71
static void armada_drm_overlay_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.c
132
static void armada_drm_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.c
222
static void armada_drm_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.c
259
void armada_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/armada/armada_plane.c
270
struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/armada/armada_plane.c
294
struct drm_plane *primary)
drivers/gpu/drm/armada/armada_plane.c
82
int armada_drm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.h
24
void armada_drm_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.h
26
int armada_drm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.h
28
void armada_plane_reset(struct drm_plane *plane);
drivers/gpu/drm/armada/armada_plane.h
29
struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane);
drivers/gpu/drm/armada/armada_plane.h
30
void armada_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/armada/armada_plane.h
34
struct drm_plane *primary);
drivers/gpu/drm/armada/armada_trace.h
31
TP_PROTO(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/armada/armada_trace.h
37
__field(struct drm_plane *, plane)
drivers/gpu/drm/armada/armada_trace.h
71
TP_PROTO(struct drm_crtc *crtc, struct drm_plane *plane),
drivers/gpu/drm/armada/armada_trace.h
74
__field(struct drm_plane *, plane)
drivers/gpu/drm/armada/armada_trace.h
9
struct drm_plane;
drivers/gpu/drm/ast/ast_cursor.c
166
static int ast_cursor_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_cursor.c
246
static void ast_cursor_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_cursor.c
311
static void ast_cursor_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_cursor.c
338
struct drm_plane *cursor_plane = &ast_plane->base;
drivers/gpu/drm/ast/ast_drv.h
125
struct drm_plane base;
drivers/gpu/drm/ast/ast_drv.h
131
static inline struct ast_plane *to_ast_plane(struct drm_plane *plane)
drivers/gpu/drm/ast/ast_drv.h
142
static inline struct ast_cursor_plane *to_ast_cursor_plane(struct drm_plane *plane)
drivers/gpu/drm/ast/ast_mode.c
481
struct drm_plane *plane = &ast_plane->base;
drivers/gpu/drm/ast/ast_mode.c
509
static int ast_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_mode.c
557
static void ast_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_mode.c
601
static void ast_primary_plane_helper_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_mode.c
616
static void ast_primary_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_mode.c
625
static int ast_primary_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/ast/ast_mode.c
661
struct drm_plane *primary_plane = &ast_primary_plane->base;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
321
struct drm_plane base;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h
326
drm_plane_to_atmel_hlcdc_plane(struct drm_plane *p)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
1114
static int atmel_hlcdc_plane_alloc_dscrs(struct drm_plane *p,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
1148
atmel_hlcdc_plane_atomic_duplicate_state(struct drm_plane *p)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
1168
static void atmel_hlcdc_plane_atomic_destroy_state(struct drm_plane *p,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
1186
static void atmel_hlcdc_plane_reset(struct drm_plane *p)
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
610
struct drm_plane *plane;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
650
struct drm_plane *ovl;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
720
static int atmel_hlcdc_plane_atomic_check(struct drm_plane *p,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
871
static void atmel_hlcdc_plane_atomic_disable(struct drm_plane *p,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c
921
static void atmel_hlcdc_plane_atomic_update(struct drm_plane *p,
drivers/gpu/drm/clients/drm_log.c
180
static u32 drm_log_find_usable_format(struct drm_plane *plane)
drivers/gpu/drm/drm_atomic.c
1578
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic.c
1626
struct drm_plane *plane)
drivers/gpu/drm/drm_atomic.c
1665
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic.c
1823
int __drm_atomic_helper_disable_plane(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic.c
2013
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic.c
2049
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic.c
246
struct drm_plane *plane = state->planes[i].ptr;
drivers/gpu/drm/drm_atomic.c
548
struct drm_plane *plane)
drivers/gpu/drm/drm_atomic.c
707
struct drm_plane *plane = new_plane_state->plane;
drivers/gpu/drm/drm_atomic.c
858
struct drm_plane *plane = state->plane;
drivers/gpu/drm/drm_atomic_helper.c
1024
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
1441
struct drm_plane *primary = crtc->primary;
drivers/gpu/drm/drm_atomic_helper.c
1781
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
1838
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2113
struct drm_plane *plane = NULL;
drivers/gpu/drm/drm_atomic_helper.c
2195
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2518
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2640
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2819
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2906
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
2978
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3099
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3167
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3205
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3261
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3398
int drm_atomic_helper_update_plane(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_helper.c
3455
int drm_atomic_helper_disable_plane(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_helper.c
3561
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3725
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3864
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_helper.c
3936
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_atomic_helper.c
3992
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_atomic_helper.c
4036
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_atomic_helper.c
83
struct drm_plane *plane)
drivers/gpu/drm/drm_atomic_helper.c
988
struct drm_plane *plane;
drivers/gpu/drm/drm_atomic_state_helper.c
248
struct drm_plane *plane)
drivers/gpu/drm/drm_atomic_state_helper.c
314
void __drm_atomic_helper_plane_reset(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_state_helper.c
331
void drm_atomic_helper_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/drm_atomic_state_helper.c
351
void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_state_helper.c
374
drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/drm_atomic_state_helper.c
420
void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_uapi.c
1086
struct drm_plane *plane = obj_to_plane(obj);
drivers/gpu/drm/drm_atomic_uapi.c
1258
struct drm_plane *plane = obj_to_plane(obj);
drivers/gpu/drm/drm_atomic_uapi.c
193
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/drm_atomic_uapi.c
245
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/drm_atomic_uapi.c
275
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/drm_atomic_uapi.c
535
static int drm_atomic_plane_set_property(struct drm_plane *plane,
drivers/gpu/drm/drm_atomic_uapi.c
656
drm_atomic_plane_get_property(struct drm_plane *plane,
drivers/gpu/drm/drm_blend.c
240
int drm_plane_create_alpha_property(struct drm_plane *plane)
drivers/gpu/drm/drm_blend.c
293
int drm_plane_create_rotation_property(struct drm_plane *plane,
drivers/gpu/drm/drm_blend.c
390
int drm_plane_create_zpos_property(struct drm_plane *plane,
drivers/gpu/drm/drm_blend.c
429
int drm_plane_create_zpos_immutable_property(struct drm_plane *plane,
drivers/gpu/drm/drm_blend.c
470
struct drm_plane *plane;
drivers/gpu/drm/drm_blend.c
536
struct drm_plane *plane;
drivers/gpu/drm/drm_blend.c
592
int drm_plane_create_blend_mode_property(struct drm_plane *plane,
drivers/gpu/drm/drm_client_modeset.c
1037
struct drm_plane *plane;
drivers/gpu/drm/drm_client_modeset.c
1074
struct drm_plane *primary = mode_set->crtc->primary;
drivers/gpu/drm/drm_client_modeset.c
1128
struct drm_plane *plane;
drivers/gpu/drm/drm_client_modeset.c
963
struct drm_plane *plane = modeset->crtc->primary;
drivers/gpu/drm/drm_color_mgmt.c
531
int drm_plane_create_color_properties(struct drm_plane *plane,
drivers/gpu/drm/drm_colorop.c
226
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
drivers/gpu/drm/drm_colorop.c
312
struct drm_plane *plane,
drivers/gpu/drm/drm_colorop.c
358
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
drivers/gpu/drm/drm_colorop.c
388
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
drivers/gpu/drm/drm_colorop.c
412
struct drm_plane *plane,
drivers/gpu/drm/drm_colorop.c
96
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
drivers/gpu/drm/drm_crtc.c
255
struct drm_plane *primary,
drivers/gpu/drm/drm_crtc.c
256
struct drm_plane *cursor,
drivers/gpu/drm/drm_crtc.c
360
struct drm_plane *primary,
drivers/gpu/drm/drm_crtc.c
361
struct drm_plane *cursor,
drivers/gpu/drm/drm_crtc.c
390
struct drm_plane *primary,
drivers/gpu/drm/drm_crtc.c
391
struct drm_plane *cursor,
drivers/gpu/drm/drm_crtc.c
441
struct drm_plane *primary,
drivers/gpu/drm/drm_crtc.c
442
struct drm_plane *cursor,
drivers/gpu/drm/drm_crtc.c
462
struct drm_plane *primary,
drivers/gpu/drm/drm_crtc.c
463
struct drm_plane *cursor,
drivers/gpu/drm/drm_crtc.c
548
struct drm_plane *plane;
drivers/gpu/drm/drm_crtc.c
618
struct drm_plane *plane = tmp->primary;
drivers/gpu/drm/drm_crtc.c
627
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_crtc.c
634
struct drm_plane *plane = tmp->primary;
drivers/gpu/drm/drm_crtc.c
715
struct drm_plane *plane;
drivers/gpu/drm/drm_crtc_internal.h
248
int __drm_atomic_helper_disable_plane(struct drm_plane *plane,
drivers/gpu/drm/drm_crtc_internal.h
61
struct drm_plane;
drivers/gpu/drm/drm_damage_helper.c
118
struct drm_plane *plane;
drivers/gpu/drm/drm_fb_dma_helper.c
166
int drm_fb_dma_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/drm_fb_helper.c
1395
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_fb_helper.c
233
struct drm_plane *plane;
drivers/gpu/drm/drm_fb_helper.c
285
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/drm_framebuffer.c
1004
struct drm_plane *plane;
drivers/gpu/drm/drm_framebuffer.c
1107
struct drm_plane *plane;
drivers/gpu/drm/drm_gem_atomic_helper.c
114
int drm_gem_plane_helper_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_atomic_helper.c
197
__drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_atomic_helper.c
229
drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane)
drivers/gpu/drm/drm_gem_atomic_helper.c
269
void drm_gem_destroy_shadow_plane_state(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_atomic_helper.c
288
void __drm_gem_reset_shadow_plane(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_atomic_helper.c
309
void drm_gem_reset_shadow_plane(struct drm_plane *plane)
drivers/gpu/drm/drm_gem_atomic_helper.c
338
int drm_gem_begin_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state)
drivers/gpu/drm/drm_gem_atomic_helper.c
360
void drm_gem_end_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state)
drivers/gpu/drm/drm_gem_vram_helper.c
557
static void __drm_gem_vram_plane_helper_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_vram_helper.c
590
drm_gem_vram_plane_helper_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_gem_vram_helper.c
637
drm_gem_vram_plane_helper_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_ioctl.c
377
struct drm_plane *plane;
drivers/gpu/drm/drm_mipi_dbi.c
346
int drm_mipi_dbi_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/drm_mipi_dbi.c
377
void drm_mipi_dbi_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/drm_mode_config.c
197
struct drm_plane *plane;
drivers/gpu/drm/drm_mode_config.c
532
struct drm_plane *plane, *plt;
drivers/gpu/drm/drm_mode_config.c
681
struct drm_plane *plane;
drivers/gpu/drm/drm_mode_object.c
430
struct drm_plane *plane = obj_to_plane(obj);
drivers/gpu/drm/drm_mode_object.c
438
struct drm_plane *plane = obj_to_plane(obj);
drivers/gpu/drm/drm_modeset_helper.c
145
struct drm_plane *primary;
drivers/gpu/drm/drm_modeset_lock.c
456
struct drm_plane *plane;
drivers/gpu/drm/drm_panic.c
1001
static void debugfs_register_plane(struct drm_plane *plane, int index) {}
drivers/gpu/drm/drm_panic.c
1012
struct drm_plane *plane;
drivers/gpu/drm/drm_panic.c
1030
struct drm_plane *plane;
drivers/gpu/drm/drm_panic.c
1058
struct drm_plane *plane;
drivers/gpu/drm/drm_panic.c
921
static void draw_panic_plane(struct drm_plane *plane, const char *description)
drivers/gpu/drm/drm_panic.c
951
static struct drm_plane *to_drm_plane(struct kmsg_dumper *kd)
drivers/gpu/drm/drm_panic.c
953
return container_of(kd, struct drm_plane, kmsg_panic);
drivers/gpu/drm/drm_panic.c
958
struct drm_plane *plane = to_drm_plane(dumper);
drivers/gpu/drm/drm_panic.c
979
struct drm_plane *plane = file->private_data;
drivers/gpu/drm/drm_panic.c
992
static void debugfs_register_plane(struct drm_plane *plane, int index)
drivers/gpu/drm/drm_plane.c
1018
static int __setplane_internal(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
1071
static int __setplane_atomic(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
1106
static int setplane_internal(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
1139
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
1193
struct drm_plane *plane = crtc->cursor;
drivers/gpu/drm/drm_plane.c
1386
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
1654
void drm_plane_enable_fb_damage_clips(struct drm_plane *plane)
drivers/gpu/drm/drm_plane.c
176
struct drm_plane *tmp;
drivers/gpu/drm/drm_plane.c
1770
int drm_plane_create_scaling_filter_property(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
1799
int drm_plane_add_size_hints_property(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
1838
int drm_plane_create_color_pipeline_property(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
198
struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
200
(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
330
static int drm_plane_create_hotspot_properties(struct drm_plane *plane)
drivers/gpu/drm/drm_plane.c
361
struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
532
int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
556
struct drm_plane *plane = ptr;
drivers/gpu/drm/drm_plane.c
573
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
612
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
645
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
667
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
683
void drm_plane_cleanup(struct drm_plane *plane)
drivers/gpu/drm/drm_plane.c
721
struct drm_plane *
drivers/gpu/drm/drm_plane.c
724
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
749
void drm_plane_force_disable(struct drm_plane *plane)
drivers/gpu/drm/drm_plane.c
786
int drm_mode_plane_set_obj_prop(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
806
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
857
struct drm_plane *plane;
drivers/gpu/drm/drm_plane.c
916
bool drm_plane_has_format(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
947
static int __setplane_check(struct drm_plane *plane,
drivers/gpu/drm/drm_plane.c
999
struct drm_plane *plane;
drivers/gpu/drm/drm_plane_helper.c
165
int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/drm_plane_helper.c
257
int drm_plane_helper_disable_primary(struct drm_plane *plane,
drivers/gpu/drm/drm_plane_helper.c
276
void drm_plane_helper_destroy(struct drm_plane *plane)
drivers/gpu/drm/drm_plane_helper.c
95
static int drm_plane_helper_check_update(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
171
static int drm_simple_kms_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
200
static void drm_simple_kms_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
214
static int drm_simple_kms_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
232
static void drm_simple_kms_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
244
static int drm_simple_kms_plane_begin_fb_access(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
256
static void drm_simple_kms_plane_end_fb_access(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
268
static bool drm_simple_kms_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
284
static void drm_simple_kms_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/drm_simple_kms_helper.c
295
static struct drm_plane_state *drm_simple_kms_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/drm_simple_kms_helper.c
306
static void drm_simple_kms_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/drm_simple_kms_helper.c
343
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/drm_simple_kms_helper.c
75
struct drm_plane *plane;
drivers/gpu/drm/exynos/exynos_drm_crtc.c
174
struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_crtc.h
18
struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_drv.h
87
struct drm_plane base;
drivers/gpu/drm/exynos/exynos_drm_plane.c
125
static void exynos_drm_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/exynos/exynos_drm_plane.c
145
exynos_drm_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/exynos/exynos_drm_plane.c
159
static void exynos_drm_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_plane.c
232
static int exynos_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_plane.c
256
static void exynos_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_plane.c
271
static void exynos_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_plane.c
291
static void exynos_plane_attach_zpos_property(struct drm_plane *plane,
drivers/gpu/drm/exynos/exynos_drm_plane.c
308
struct drm_plane *plane = &exynos_plane->base;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c
172
struct drm_plane *primary;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
207
struct drm_plane *fsl_dcu_drm_primary_create_plane(struct drm_device *dev)
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
209
struct drm_plane *primary;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
24
static int fsl_dcu_drm_plane_index(struct drm_plane *plane)
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
38
static int fsl_dcu_drm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
64
static void fsl_dcu_drm_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c
80
static void fsl_dcu_drm_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.h
12
struct drm_plane *fsl_dcu_drm_primary_create_plane(struct drm_device *dev);
drivers/gpu/drm/gud/gud_internal.h
17
struct drm_plane plane;
drivers/gpu/drm/gud/gud_internal.h
69
int gud_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/gud/gud_internal.h
71
void gud_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/gud/gud_pipe.c
453
int gud_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/gud/gud_pipe.c
616
void gud_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
118
static void hibmc_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
516
struct drm_plane *plane = &priv->primary_plane;
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
72
static int hibmc_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h
43
struct drm_plane primary_plane;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
761
static int ade_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
808
static void ade_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
822
static void ade_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
109
struct drm_plane *prim_plane;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
42
struct drm_plane *plane,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
71
static int kirin_drm_plane_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
29
struct drm_plane base;
drivers/gpu/drm/hyperv/hyperv_drm.h
14
struct drm_plane plane;
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
108
struct drm_plane *plane = &hv->plane;
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
138
static int hyperv_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
170
static void hyperv_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
193
static int hyperv_plane_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
210
static void hyperv_plane_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/hyperv/hyperv_drm_modeset.c
250
struct drm_plane *plane = &hv->plane;
drivers/gpu/drm/i915/display/i9xx_plane.c
71
static bool i8xx_plane_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/i9xx_plane.c
89
static bool i965_plane_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/i9xx_wm.c
3537
struct drm_plane *plane;
drivers/gpu/drm/i915/display/intel_color_pipeline.c
114
int _intel_color_pipeline_plane_init(struct drm_plane *plane, struct drm_prop_enum_list *list,
drivers/gpu/drm/i915/display/intel_color_pipeline.c
156
int intel_color_pipeline_plane_init(struct drm_plane *plane, enum pipe pipe)
drivers/gpu/drm/i915/display/intel_color_pipeline.c
47
struct drm_plane *plane)
drivers/gpu/drm/i915/display/intel_color_pipeline.c
55
struct intel_colorop *intel_color_pipeline_plane_add_colorop(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_color_pipeline.h
12
int intel_color_pipeline_plane_init(struct drm_plane *plane, enum pipe pipe);
drivers/gpu/drm/i915/display/intel_color_pipeline.h
9
struct drm_plane;
drivers/gpu/drm/i915/display/intel_cursor.c
779
static bool intel_cursor_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_cursor.c
800
intel_legacy_cursor_update(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_display.c
598
struct drm_plane *plane;
drivers/gpu/drm/i915/display/intel_display.c
7157
struct drm_plane *plane;
drivers/gpu/drm/i915/display/intel_display_types.h
1583
struct drm_plane base;
drivers/gpu/drm/i915/display/intel_load_detect.c
26
struct drm_plane *plane;
drivers/gpu/drm/i915/display/intel_plane.c
111
void intel_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/i915/display/intel_plane.c
127
intel_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/i915/display/intel_plane.c
1385
intel_prepare_plane_fb(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_plane.c
1467
intel_cleanup_plane_fb(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_plane.c
1530
static void intel_panic_flush(struct drm_plane *_plane)
drivers/gpu/drm/i915/display/intel_plane.c
1589
static int intel_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_plane.c
169
intel_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_plane.c
234
bool intel_plane_format_mod_supported_async(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_plane.h
12
struct drm_plane;
drivers/gpu/drm/i915/display/intel_plane.h
61
void intel_plane_destroy(struct drm_plane *plane);
drivers/gpu/drm/i915/display/intel_plane.h
62
struct drm_plane_state *intel_plane_duplicate_state(struct drm_plane *plane);
drivers/gpu/drm/i915/display/intel_plane.h
63
void intel_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_plane.h
92
bool intel_plane_format_mod_supported_async(struct drm_plane *plane,
drivers/gpu/drm/i915/display/intel_sprite.c
1486
static bool g4x_sprite_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_sprite.c
1507
static bool snb_sprite_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_sprite.c
1533
static bool vlv_sprite_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/intel_sprite_uapi.c
47
struct drm_plane *plane;
drivers/gpu/drm/i915/display/skl_universal_plane.c
2542
static bool skl_plane_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/skl_universal_plane.c
2596
static bool icl_plane_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/i915/display/skl_universal_plane.c
2650
static bool tgl_plane_format_mod_supported(struct drm_plane *_plane,
drivers/gpu/drm/imx/dc/dc-kms.h
120
struct drm_plane base;
drivers/gpu/drm/imx/dc/dc-plane.c
130
dc_plane_atomic_update(struct drm_plane *plane, struct drm_atomic_commit *state)
drivers/gpu/drm/imx/dc/dc-plane.c
178
static void dc_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/imx/dc/dc-plane.c
206
struct drm_plane *plane = &dc_plane->base;
drivers/gpu/drm/imx/dc/dc-plane.c
29
struct drm_plane *_plane = (plane); \
drivers/gpu/drm/imx/dc/dc-plane.c
47
static inline struct dc_plane *to_dc_plane(struct drm_plane *plane)
drivers/gpu/drm/imx/dc/dc-plane.c
92
dc_plane_atomic_check(struct drm_plane *plane, struct drm_atomic_commit *state)
drivers/gpu/drm/imx/dcss/dcss-kms.h
12
struct drm_plane base;
drivers/gpu/drm/imx/dcss/dcss-plane.c
142
static int dcss_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/imx/dcss/dcss-plane.c
217
struct drm_plane *plane = &dcss_plane->base;
drivers/gpu/drm/imx/dcss/dcss-plane.c
269
static void dcss_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/imx/dcss/dcss-plane.c
354
static void dcss_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/imx/dcss/dcss-plane.c
50
static inline struct dcss_plane *to_dcss_plane(struct drm_plane *p)
drivers/gpu/drm/imx/dcss/dcss-plane.c
62
static void dcss_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/imx/dcss/dcss-plane.c
71
static bool dcss_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
74
struct drm_plane *plane;
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
66
struct drm_plane *plane;
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
290
void ipu_plane_disable_deferred(struct drm_plane *plane)
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
300
static void ipu_plane_state_reset(struct drm_plane *plane)
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
318
ipu_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
332
static void ipu_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
341
static bool ipu_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
367
static int ipu_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
40
static inline struct ipu_plane *to_ipu_plane(struct drm_plane *p)
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
529
static void ipu_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
574
static void ipu_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
783
bool ipu_plane_atomic_update_pending(struct drm_plane *plane)
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c
813
struct drm_plane *plane;
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.h
18
struct drm_plane base;
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.h
47
void ipu_plane_disable_deferred(struct drm_plane *plane);
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.h
48
bool ipu_plane_atomic_update_pending(struct drm_plane *plane);
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.h
7
struct drm_plane;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1108
struct drm_plane *primary;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
461
static int ingenic_drm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
529
struct drm_plane *plane)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
543
void ingenic_drm_plane_disable(struct device *dev, struct drm_plane *plane)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
558
static void ingenic_drm_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
567
struct drm_plane *plane, u32 fourcc)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
662
static void ingenic_drm_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
91
struct drm_plane f0, f1, *ipu_plane;
drivers/gpu/drm/ingenic/ingenic-drm.h
221
struct drm_plane;
drivers/gpu/drm/ingenic/ingenic-drm.h
226
struct drm_plane *plane, u32 fourcc);
drivers/gpu/drm/ingenic/ingenic-drm.h
227
void ingenic_drm_plane_disable(struct device *dev, struct drm_plane *plane);
drivers/gpu/drm/ingenic/ingenic-ipu.c
323
static void ingenic_ipu_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-ipu.c
55
struct drm_plane plane;
drivers/gpu/drm/ingenic/ingenic-ipu.c
567
static int ingenic_ipu_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-ipu.c
655
static void ingenic_ipu_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-ipu.c
678
ingenic_ipu_plane_atomic_get_property(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-ipu.c
693
ingenic_ipu_plane_atomic_set_property(struct drm_plane *plane,
drivers/gpu/drm/ingenic/ingenic-ipu.c
77
static inline struct ingenic_ipu *plane_to_ingenic_ipu(struct drm_plane *plane)
drivers/gpu/drm/ingenic/ingenic-ipu.c
813
struct drm_plane *plane;
drivers/gpu/drm/kmb/kmb_plane.c
141
static void kmb_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/kmb/kmb_plane.c
341
static void kmb_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/kmb/kmb_plane.c
552
void kmb_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/kmb/kmb_plane.c
68
static unsigned int check_pixel_format(struct drm_plane *plane, u32 format)
drivers/gpu/drm/kmb/kmb_plane.c
92
static int kmb_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/kmb/kmb_plane.h
57
struct drm_plane base_plane;
drivers/gpu/drm/kmb/kmb_plane.h
73
void kmb_plane_destroy(struct drm_plane *plane);
drivers/gpu/drm/logicvc/logicvc_crtc.c
266
&layer_primary->drm_plane, NULL,
drivers/gpu/drm/logicvc/logicvc_layer.c
122
can_position = (drm_plane->type == DRM_PLANE_TYPE_OVERLAY &&
drivers/gpu/drm/logicvc/logicvc_layer.c
137
static void logicvc_plane_atomic_update(struct drm_plane *drm_plane,
drivers/gpu/drm/logicvc/logicvc_layer.c
140
struct logicvc_layer *layer = logicvc_layer(drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.c
141
struct logicvc_drm *logicvc = logicvc_drm(drm_plane->dev);
drivers/gpu/drm/logicvc/logicvc_layer.c
144
drm_atomic_get_new_plane_state(state, drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.c
234
static void logicvc_plane_atomic_disable(struct drm_plane *drm_plane,
drivers/gpu/drm/logicvc/logicvc_layer.c
237
struct logicvc_layer *layer = logicvc_layer(drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.c
238
struct logicvc_drm *logicvc = logicvc_drm(drm_plane->dev);
drivers/gpu/drm/logicvc/logicvc_layer.c
26
container_of(p, struct logicvc_layer, drm_plane)
drivers/gpu/drm/logicvc/logicvc_layer.c
450
if (layer->drm_plane.type == type)
drivers/gpu/drm/logicvc/logicvc_layer.c
524
ret = drm_universal_plane_init(drm_dev, &layer->drm_plane, 0,
drivers/gpu/drm/logicvc/logicvc_layer.c
532
drm_plane_helper_add(&layer->drm_plane, &logicvc_plane_helper_funcs);
drivers/gpu/drm/logicvc/logicvc_layer.c
538
drm_plane_create_alpha_property(&layer->drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.c
540
drm_plane_create_zpos_immutable_property(&layer->drm_plane, zpos);
drivers/gpu/drm/logicvc/logicvc_layer.c
572
if (layer->drm_plane.type != DRM_PLANE_TYPE_OVERLAY)
drivers/gpu/drm/logicvc/logicvc_layer.c
575
layer->drm_plane.possible_crtcs = possible_crtcs;
drivers/gpu/drm/logicvc/logicvc_layer.c
83
static int logicvc_plane_atomic_check(struct drm_plane *drm_plane,
drivers/gpu/drm/logicvc/logicvc_layer.c
86
struct drm_device *drm_dev = drm_plane->dev;
drivers/gpu/drm/logicvc/logicvc_layer.c
87
struct logicvc_layer *layer = logicvc_layer(drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.c
90
drm_atomic_get_new_plane_state(state, drm_plane);
drivers/gpu/drm/logicvc/logicvc_layer.h
47
struct drm_plane drm_plane;
drivers/gpu/drm/loongson/lsdc_crtc.c
952
struct drm_plane *primary,
drivers/gpu/drm/loongson/lsdc_crtc.c
953
struct drm_plane *cursor,
drivers/gpu/drm/loongson/lsdc_crtc.c
991
struct drm_plane *primary,
drivers/gpu/drm/loongson/lsdc_crtc.c
992
struct drm_plane *cursor,
drivers/gpu/drm/loongson/lsdc_drv.h
147
struct drm_plane base;
drivers/gpu/drm/loongson/lsdc_drv.h
165
struct drm_plane base;
drivers/gpu/drm/loongson/lsdc_drv.h
215
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_drv.h
219
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_drv.h
224
struct drm_plane *primary,
drivers/gpu/drm/loongson/lsdc_drv.h
225
struct drm_plane *cursor,
drivers/gpu/drm/loongson/lsdc_drv.h
243
to_lsdc_primary(struct drm_plane *plane)
drivers/gpu/drm/loongson/lsdc_drv.h
249
to_lsdc_cursor(struct drm_plane *plane)
drivers/gpu/drm/loongson/lsdc_drv.h
320
struct drm_plane *primary,
drivers/gpu/drm/loongson/lsdc_drv.h
321
struct drm_plane *cursor,
drivers/gpu/drm/loongson/lsdc_drv.h
327
struct drm_plane *primary,
drivers/gpu/drm/loongson/lsdc_drv.h
328
struct drm_plane *cursor,
drivers/gpu/drm/loongson/lsdc_drv.h
333
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_drv.h
337
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_drv.h
341
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
100
static int lsdc_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
138
static void lsdc_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
174
static int lsdc_cursor_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
221
static void lsdc_cursor_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
270
static int ls7a1000_cursor_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
300
static void ls7a1000_cursor_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
322
static void ls7a1000_cursor_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
343
static int ls7a2000_cursor_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
381
static void ls7a2000_cursor_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
418
static void ls7a2000_cursor_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
50
static int lsdc_primary_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
69
static void lsdc_primary_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
722
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
747
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
772
struct drm_plane *plane,
drivers/gpu/drm/loongson/lsdc_plane.c
89
static void lsdc_primary_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/mcde/mcde_display.c
1157
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/mcde/mcde_display.c
1391
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/mediatek/mtk_crtc.c
1095
sizeof(struct drm_plane), GFP_KERNEL);
drivers/gpu/drm/mediatek/mtk_crtc.c
257
struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_crtc.c
305
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
317
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
418
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
48
struct drm_plane *planes;
drivers/gpu/drm/mediatek/mtk_crtc.c
511
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
535
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
579
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
721
int mtk_crtc_plane_check(struct drm_crtc *crtc, struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_crtc.c
733
void mtk_crtc_plane_disable(struct drm_crtc *crtc, struct drm_plane *plane)
drivers/gpu/drm/mediatek/mtk_crtc.c
749
struct drm_plane *mtk_plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
766
void mtk_crtc_async_update(struct drm_crtc *crtc, struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_crtc.c
819
struct drm_plane *plane = &mtk_crtc->planes[i];
drivers/gpu/drm/mediatek/mtk_crtc.c
909
struct drm_plane *primary = NULL;
drivers/gpu/drm/mediatek/mtk_crtc.c
910
struct drm_plane *cursor = NULL;
drivers/gpu/drm/mediatek/mtk_crtc.h
22
int mtk_crtc_plane_check(struct drm_crtc *crtc, struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_crtc.h
24
void mtk_crtc_plane_disable(struct drm_crtc *crtc, struct drm_plane *plane);
drivers/gpu/drm/mediatek/mtk_crtc.h
25
void mtk_crtc_async_update(struct drm_crtc *crtc, struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
195
static void mtk_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
230
static int mtk_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
262
static void mtk_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
279
static void mtk_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
28
static void mtk_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/mediatek/mtk_plane.c
307
int mtk_plane_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
50
static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/mediatek/mtk_plane.c
68
static bool mtk_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
75
static void mtk_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.c
82
static int mtk_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/mediatek/mtk_plane.h
49
int mtk_plane_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/meson/meson_drv.h
16
struct drm_plane;
drivers/gpu/drm/meson/meson_drv.h
58
struct drm_plane *primary_plane;
drivers/gpu/drm/meson/meson_drv.h
59
struct drm_plane *overlay_plane;
drivers/gpu/drm/meson/meson_overlay.c
162
struct drm_plane base;
drivers/gpu/drm/meson/meson_overlay.c
169
static int meson_overlay_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_overlay.c
230
struct drm_plane *plane,
drivers/gpu/drm/meson/meson_overlay.c
472
static void meson_overlay_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_overlay.c
726
static void meson_overlay_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_overlay.c
754
static bool meson_overlay_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_overlay.c
838
struct drm_plane *plane;
drivers/gpu/drm/meson/meson_plane.c
134
static void meson_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_plane.c
400
static void meson_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_plane.c
429
static bool meson_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/meson/meson_plane.c
536
struct drm_plane *plane;
drivers/gpu/drm/meson/meson_plane.c
67
struct drm_plane base;
drivers/gpu/drm/meson/meson_plane.c
75
static int meson_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_drv.h
280
struct drm_plane primary_plane;
drivers/gpu/drm/mgag200/mgag200_drv.h
358
struct drm_plane;
drivers/gpu/drm/mgag200/mgag200_drv.h
366
int mgag200_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_drv.h
368
void mgag200_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_drv.h
370
void mgag200_primary_plane_helper_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_drv.h
372
void mgag200_primary_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_drv.h
374
int mgag200_primary_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_g200.c
190
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200eh.c
189
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200eh3.c
93
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200eh5.c
111
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200er.c
226
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200ev.c
227
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200ew3.c
102
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200se.c
365
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_g200wb.c
236
struct drm_plane *primary_plane = &mdev->primary_plane;
drivers/gpu/drm/mgag200/mgag200_mode.c
465
int mgag200_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_mode.c
500
void mgag200_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_mode.c
523
void mgag200_primary_plane_helper_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_mode.c
536
void mgag200_primary_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/mgag200/mgag200_mode.c
549
int mgag200_primary_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
63
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
95
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1330
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1531
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1689
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1878
struct drm_crtc *dpu_crtc_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1879
struct drm_plane *cursor)
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
397
struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
441
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
947
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
253
struct drm_crtc *dpu_crtc_init(struct drm_device *dev, struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
254
struct drm_plane *cursor);
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
126
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
806
struct drm_plane *primary_planes[MAX_PLANES], *plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
807
struct drm_plane *cursor_planes[MAX_PLANES] = { NULL };
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1051
static int dpu_plane_atomic_check_sspp(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1172
static int dpu_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1219
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1258
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1318
struct drm_plane *plane = plane_state->plane;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1415
void dpu_plane_flush(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1454
void dpu_plane_set_error(struct drm_plane *plane, bool error)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1465
static void dpu_plane_sspp_update_pipe(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1536
static void dpu_plane_sspp_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1588
static void _dpu_plane_atomic_disable(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1619
static void dpu_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1637
static void dpu_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1645
dpu_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1731
static void dpu_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1760
void dpu_plane_danger_signal_ctrl(struct drm_plane *plane, bool enable)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1780
static bool dpu_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1821
static struct drm_plane *dpu_plane_init_common(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1829
struct drm_plane *plane = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1883
struct drm_plane *dpu_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1887
struct drm_plane *plane = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1924
struct drm_plane *dpu_plane_init_virtual(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
1928
struct drm_plane *plane = NULL;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
196
static int _dpu_plane_calc_fill_level(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
253
static void _dpu_plane_set_qos_lut(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
318
static void _dpu_plane_set_qos_ctrl(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
360
static void _dpu_plane_set_ot_limit(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
395
static void _dpu_plane_set_qos_remap(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
618
const struct drm_plane *plane = &pdpu->base;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
645
static int dpu_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
674
static void dpu_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
81
struct drm_plane base;
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
815
static int dpu_plane_atomic_check_nosspp(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
871
static int dpu_plane_split(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
99
static struct dpu_kms *_dpu_plane_get_kms(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
51
void dpu_plane_flush(struct drm_plane *plane);
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
53
void dpu_plane_set_error(struct drm_plane *plane, bool error);
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
55
struct drm_plane *dpu_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
59
struct drm_plane *dpu_plane_init_virtual(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
63
int dpu_plane_color_fill(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
67
void dpu_plane_danger_signal_ctrl(struct drm_plane *plane, bool enable);
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h
69
static inline void dpu_plane_danger_signal_ctrl(struct drm_plane *plane, bool enable) {}
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
154
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
171
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
627
struct drm_plane *plane, int ovlp_id,
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
80
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
293
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
179
enum mdp4_pipe mdp4_plane_pipe(struct drm_plane *plane);
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
180
struct drm_plane *mdp4_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h
188
struct drm_plane *plane, int ovlp_id,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
104
static int mdp4_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
110
static void mdp4_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
134
static void mdp4_plane_set_scanout(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
188
static int mdp4_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
19
struct drm_plane base;
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
341
enum mdp4_pipe mdp4_plane_pipe(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
395
struct drm_plane *mdp4_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
398
struct drm_plane *plane = NULL;
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
41
static void mdp4_plane_set_scanout(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
43
static int mdp4_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
50
static struct mdp4_kms *get_kms(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
57
static void mdp4_plane_install_properties(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
63
static int mdp4_plane_set_property(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
79
static int mdp4_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
90
static void mdp4_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
114
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1320
struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1321
struct drm_plane *cursor_plane, int id)
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
217
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
649
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
700
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
384
struct drm_plane *primary[MAX_BASES] = { NULL };
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
385
struct drm_plane *cursor[MAX_BASES] = { NULL };
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
417
struct drm_plane *plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
274
uint32_t mdp5_plane_get_flush(struct drm_plane *plane);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
275
enum mdp5_pipe mdp5_plane_pipe(struct drm_plane *plane);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
276
enum mdp5_pipe mdp5_plane_right_pipe(struct drm_plane *plane);
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
277
struct drm_plane *mdp5_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
288
struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h
289
struct drm_plane *cursor_plane, int id);
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c
9
int mdp5_pipe_assign(struct drm_atomic_commit *s, struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h
33
struct drm_plane *hwpipe_to_plane[SSPP_MAX];
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h
36
int mdp5_pipe_assign(struct drm_atomic_commit *s, struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
1018
struct drm_plane *mdp5_plane_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
1021
struct drm_plane *plane = NULL;
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
116
static void mdp5_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
135
static int mdp5_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
148
static void mdp5_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
165
struct drm_plane *plane = state->plane;
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
19
struct drm_plane base;
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
23
static int mdp5_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
27
static struct mdp5_kms *get_kms(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
325
static int mdp5_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
346
static void mdp5_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
365
static int mdp5_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
39
static void mdp5_plane_install_properties(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
419
static void mdp5_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
570
static int calc_scalex_steps(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
593
static int calc_scaley_steps(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
83
static void mdp5_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
839
static int mdp5_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
955
enum mdp5_pipe mdp5_plane_pipe(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
965
enum mdp5_pipe mdp5_plane_right_pipe(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
975
uint32_t mdp5_plane_get_flush(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
99
mdp5_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c
339
struct drm_plane *plane = hwpstate->hwpipe_to_plane[hwpipe->idx];
drivers/gpu/drm/mxsfb/lcdif_drv.h
28
struct drm_plane primary;
drivers/gpu/drm/mxsfb/lcdif_kms.c
666
static int lcdif_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/lcdif_kms.c
683
static void lcdif_plane_primary_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/lcdif_kms.c
700
static bool lcdif_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/mxsfb_drv.h
41
struct drm_plane primary;
drivers/gpu/drm/mxsfb/mxsfb_drv.h
42
struct drm_plane overlay;
drivers/gpu/drm/mxsfb/mxsfb_kms.c
522
static int mxsfb_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/mxsfb_kms.c
539
static void mxsfb_plane_primary_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/mxsfb_kms.c
552
static void mxsfb_plane_overlay_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/mxsfb_kms.c
615
static void mxsfb_plane_overlay_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/mxsfb/mxsfb_kms.c
623
static bool mxsfb_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv04/crtc.c
1291
struct drm_plane *primary;
drivers/gpu/drm/nouveau/dispnv04/overlay.c
113
nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/nouveau/dispnv04/overlay.c
192
nv10_disable_plane(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv04/overlay.c
209
nv_destroy_plane(struct drm_plane *plane)
drivers/gpu/drm/nouveau/dispnv04/overlay.c
244
nv_set_property(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv04/overlay.c
364
nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
drivers/gpu/drm/nouveau/dispnv04/overlay.c
39
struct drm_plane base;
drivers/gpu/drm/nouveau/dispnv04/overlay.c
443
nv04_disable_plane(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv50/disp.c
2156
struct drm_plane *plane;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2175
struct drm_plane *plane;
drivers/gpu/drm/nouveau/dispnv50/disp.c
2431
struct drm_plane *plane;
drivers/gpu/drm/nouveau/dispnv50/wndw.c
443
nv50_wndw_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv50/wndw.c
524
nv50_wndw_cleanup_fb(struct drm_plane *plane, struct drm_plane_state *old_state)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
538
nv50_wndw_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
651
nv50_wndw_get_scanout_buffer(struct drm_plane *plane, struct drm_scanout_buffer *sb)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
720
nv50_wndw_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv50/wndw.c
729
nv50_wndw_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
749
nv50_wndw_zpos_default(struct drm_plane *plane)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
756
nv50_wndw_reset(struct drm_plane *plane)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
770
nv50_wndw_destroy(struct drm_plane *plane)
drivers/gpu/drm/nouveau/dispnv50/wndw.c
792
static bool nv50_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/nouveau/dispnv50/wndw.h
24
struct drm_plane plane;
drivers/gpu/drm/omapdrm/omap_crtc.c
784
struct drm_plane *plane)
drivers/gpu/drm/omapdrm/omap_crtc.h
18
struct drm_plane;
drivers/gpu/drm/omapdrm/omap_crtc.h
27
struct drm_plane *plane);
drivers/gpu/drm/omapdrm/omap_drv.c
143
struct drm_plane *plane;
drivers/gpu/drm/omapdrm/omap_drv.c
442
struct drm_plane *plane;
drivers/gpu/drm/omapdrm/omap_drv.h
55
struct drm_plane *hwoverlay_to_plane[8];
drivers/gpu/drm/omapdrm/omap_drv.h
73
struct drm_plane *planes[8];
drivers/gpu/drm/omapdrm/omap_overlay.c
118
struct drm_plane **overlay_map = state->hwoverlay_to_plane;
drivers/gpu/drm/omapdrm/omap_overlay.c
141
struct drm_plane **overlay_map = state->hwoverlay_to_plane;
drivers/gpu/drm/omapdrm/omap_overlay.c
28
omap_plane_find_free_overlay(struct drm_device *dev, struct drm_plane *hwoverlay_to_plane[],
drivers/gpu/drm/omapdrm/omap_overlay.c
69
int omap_overlay_assign(struct drm_atomic_commit *s, struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_overlay.c
75
struct drm_plane **overlay_map = state->hwoverlay_to_plane;
drivers/gpu/drm/omapdrm/omap_overlay.h
16
struct drm_plane;
drivers/gpu/drm/omapdrm/omap_overlay.h
30
int omap_overlay_assign(struct drm_atomic_commit *s, struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
169
static void omap_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
201
static int omap_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
35
struct drm_plane base;
drivers/gpu/drm/omapdrm/omap_plane.c
371
static void omap_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/omapdrm/omap_plane.c
383
void omap_plane_install_properties(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
406
static void omap_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/omapdrm/omap_plane.c
421
omap_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/omapdrm/omap_plane.c
46
static int omap_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
461
static int omap_plane_atomic_set_property(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
476
static int omap_plane_atomic_get_property(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
503
static bool omap_plane_supports_yuv(struct drm_plane *plane)
drivers/gpu/drm/omapdrm/omap_plane.c
520
struct drm_plane *omap_plane_init(struct drm_device *dev,
drivers/gpu/drm/omapdrm/omap_plane.c
526
struct drm_plane *plane;
drivers/gpu/drm/omapdrm/omap_plane.c
57
static void omap_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.c
64
static void omap_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/omapdrm/omap_plane.h
18
struct drm_plane;
drivers/gpu/drm/omapdrm/omap_plane.h
20
struct drm_plane *omap_plane_init(struct drm_device *dev,
drivers/gpu/drm/omapdrm/omap_plane.h
23
void omap_plane_install_properties(struct drm_plane *plane,
drivers/gpu/drm/pl111/pl111_display.c
125
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/pl111/pl111_display.c
397
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/qxl/qxl_display.c
1006
struct drm_plane *primary, *cursor;
drivers/gpu/drm/qxl/qxl_display.c
497
static int qxl_primary_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
664
static void qxl_primary_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
697
static void qxl_primary_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
714
static void qxl_cursor_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
731
static void qxl_cursor_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
855
static int qxl_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
892
static void qxl_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/qxl/qxl_display.c
959
static struct drm_plane *qxl_create_plane(struct qxl_device *qdev,
drivers/gpu/drm/qxl/qxl_display.c
964
struct drm_plane *plane;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
1239
struct drm_plane *primary;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
929
struct drm_plane *plane = &rcrtc->vsp->planes[i].plane;
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
138
struct drm_plane *drm_plane;
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
143
for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
150
plane = to_rcar_plane(drm_plane);
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
252
for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
261
plane = to_rcar_plane(drm_plane);
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
592
int __rcar_du_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
637
static int rcar_du_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
648
static void rcar_du_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
690
rcar_du_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
708
static void rcar_du_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
715
static void rcar_du_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
735
static int rcar_du_plane_atomic_set_property(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c
751
static int rcar_du_plane_atomic_get_property(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h
34
struct drm_plane plane;
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h
38
static inline struct rcar_du_plane *to_rcar_plane(struct drm_plane *plane)
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h
69
int __rcar_du_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
321
static int rcar_du_vsp_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
355
static void rcar_du_vsp_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
367
static int rcar_du_vsp_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
378
static void rcar_du_vsp_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
401
rcar_du_vsp_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
417
static void rcar_du_vsp_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c
424
static void rcar_du_vsp_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
22
struct drm_plane plane;
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.h
36
static inline struct rcar_du_vsp_plane *to_rcar_vsp_plane(struct drm_plane *p)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c
385
struct drm_plane *primary;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
176
static int __rzg2l_du_vsp_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
215
static int rzg2l_du_vsp_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
225
static void rzg2l_du_vsp_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
246
rzg2l_du_vsp_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
262
static void rzg2l_du_vsp_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
269
static void rzg2l_du_vsp_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
74
struct drm_plane *rzg2l_du_vsp_get_drm_plane(struct rzg2l_du_crtc *crtc,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
78
struct drm_plane *plane = NULL;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
25
struct drm_plane plane;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
37
static inline struct rzg2l_du_vsp_plane *to_rzg2l_vsp_plane(struct drm_plane *p)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
65
struct drm_plane *rzg2l_du_vsp_get_drm_plane(struct rzg2l_du_crtc *crtc,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
77
static inline struct drm_plane *rzg2l_du_vsp_get_drm_plane(struct rzg2l_du_crtc *crtc,
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
380
struct drm_plane *primary, *plane;
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
145
static int shmob_drm_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
194
static void shmob_drm_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
209
static void shmob_drm_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
229
shmob_drm_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
24
struct drm_plane base;
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
247
static void shmob_drm_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
254
static void shmob_drm_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
304
struct drm_plane *shmob_drm_plane_create(struct shmob_drm_device *sdev,
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c
35
static inline struct shmob_drm_plane *to_shmob_plane(struct drm_plane *plane)
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.h
13
struct drm_plane;
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.h
16
struct drm_plane *shmob_drm_plane_create(struct shmob_drm_device *sdev,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1073
static int vop_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1107
static void vop_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
133
struct drm_plane base;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1523
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1572
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1843
static void vop_plane_add_properties(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1860
struct drm_plane *primary = NULL, *cursor = NULL, *plane, *tmp;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
1975
struct drm_plane *plane, *tmp;
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
796
static bool rockchip_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
811
static int vop_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
891
static void vop_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
909
static void vop_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1093
static void vop2_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1115
static void vop2_plane_setup_color_key(struct drm_plane *plane, u32 color_key)
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1161
static void vop2_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1846
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1922
static int vop2_plane_state_dump(struct seq_file *s, struct drm_plane *plane)
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
1984
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2367
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
2527
struct drm_plane *plane, *tmpp;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
370
static bool rockchip_vop2_mod_supported(struct drm_plane *plane, u32 format,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
981
static int vop2_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
207
struct drm_plane base;
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h
846
static inline struct vop2_win *to_vop2_win(struct drm_plane *p)
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1962
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2135
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2363
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2390
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2416
struct drm_plane *plane;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
2429
struct drm_plane *plane;
drivers/gpu/drm/sitronix/st7571.c
326
static int st7571_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7571.c
342
static void st7571_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7571.c
381
static void st7571_primary_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7571.c
525
struct drm_plane *primary_plane = &st7571->primary_plane;
drivers/gpu/drm/sitronix/st7571.c
546
struct drm_plane *primary_plane = &st7571->primary_plane;
drivers/gpu/drm/sitronix/st7571.h
57
struct drm_plane primary_plane;
drivers/gpu/drm/sitronix/st7586.c
173
static void st7586_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7586.c
368
struct drm_plane *plane;
drivers/gpu/drm/sitronix/st7586.c
55
struct drm_plane plane;
drivers/gpu/drm/sitronix/st7735r.c
244
struct drm_plane *plane;
drivers/gpu/drm/sitronix/st7735r.c
59
struct drm_plane plane;
drivers/gpu/drm/sitronix/st7920.c
340
static int st7920_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7920.c
389
static void st7920_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7920.c
431
static void st7920_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7920.c
456
static void st7920_primary_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/sitronix/st7920.c
469
static struct drm_plane_state *st7920_primary_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/sitronix/st7920.c
488
static void st7920_primary_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/sitronix/st7920.c
691
struct drm_plane *primary_plane;
drivers/gpu/drm/sitronix/st7920.c
77
struct drm_plane primary_plane;
drivers/gpu/drm/solomon/ssd130x.c
1076
static int ssd130x_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1125
static int ssd132x_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1174
static int ssd133x_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1197
static void ssd130x_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1238
static void ssd132x_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1279
static void ssd133x_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1318
static void ssd130x_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1342
static void ssd132x_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1366
static void ssd133x_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1391
static void ssd130x_primary_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/solomon/ssd130x.c
1404
static struct drm_plane_state *ssd130x_primary_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/solomon/ssd130x.c
1428
static void ssd130x_primary_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/solomon/ssd130x.c
1851
struct drm_plane *primary_plane;
drivers/gpu/drm/solomon/ssd130x.h
65
struct drm_plane primary_plane;
drivers/gpu/drm/sprd/sprd_dpu.c
125
struct drm_plane base;
drivers/gpu/drm/sprd/sprd_dpu.c
503
static int sprd_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sprd/sprd_dpu.c
528
static void sprd_plane_atomic_update(struct drm_plane *drm_plane,
drivers/gpu/drm/sprd/sprd_dpu.c
532
drm_plane);
drivers/gpu/drm/sprd/sprd_dpu.c
539
static void sprd_plane_atomic_disable(struct drm_plane *drm_plane,
drivers/gpu/drm/sprd/sprd_dpu.c
543
drm_plane);
drivers/gpu/drm/sprd/sprd_dpu.c
718
struct drm_plane *primary, struct device *dev)
drivers/gpu/drm/sti/sti_compositor.c
68
struct drm_plane *cursor = NULL;
drivers/gpu/drm/sti/sti_compositor.c
69
struct drm_plane *primary = NULL;
drivers/gpu/drm/sti/sti_crtc.c
140
struct drm_plane *p;
drivers/gpu/drm/sti/sti_crtc.c
263
struct drm_plane *p;
drivers/gpu/drm/sti/sti_crtc.c
350
struct drm_plane *primary, struct drm_plane *cursor)
drivers/gpu/drm/sti/sti_crtc.h
12
struct drm_plane;
drivers/gpu/drm/sti/sti_crtc.h
17
struct drm_plane *primary, struct drm_plane *cursor);
drivers/gpu/drm/sti/sti_cursor.c
185
static int sti_cursor_atomic_check(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_cursor.c
189
drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
190
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
257
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_cursor.c
263
static void sti_cursor_atomic_update(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_cursor.c
267
drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
268
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
318
static void sti_cursor_atomic_disable(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_cursor.c
322
drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
323
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
327
drm_plane->base.id);
drivers/gpu/drm/sti/sti_cursor.c
334
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_cursor.c
345
static int sti_cursor_late_register(struct drm_plane *drm_plane)
drivers/gpu/drm/sti/sti_cursor.c
347
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_cursor.c
350
cursor_debugfs_init(cursor, drm_plane->dev->primary);
drivers/gpu/drm/sti/sti_cursor.c
365
struct drm_plane *sti_cursor_create(struct drm_device *drm_dev,
drivers/gpu/drm/sti/sti_cursor.c
397
res = drm_universal_plane_init(drm_dev, &cursor->plane.drm_plane,
drivers/gpu/drm/sti/sti_cursor.c
408
drm_plane_helper_add(&cursor->plane.drm_plane,
drivers/gpu/drm/sti/sti_cursor.c
413
return &cursor->plane.drm_plane;
drivers/gpu/drm/sti/sti_cursor.h
13
struct drm_plane *sti_cursor_create(struct drm_device *drm_dev,
drivers/gpu/drm/sti/sti_drv.c
42
struct drm_plane *p;
drivers/gpu/drm/sti/sti_drv.c
59
struct drm_plane *p;
drivers/gpu/drm/sti/sti_drv.c
81
struct drm_plane *p;
drivers/gpu/drm/sti/sti_gdp.c
220
struct drm_plane *drm_plane = &gdp->plane.drm_plane;
drivers/gpu/drm/sti/sti_gdp.c
223
drm_modeset_lock(&drm_plane->mutex, NULL);
drivers/gpu/drm/sti/sti_gdp.c
224
crtc = drm_plane->state->crtc;
drivers/gpu/drm/sti/sti_gdp.c
225
drm_modeset_unlock(&drm_plane->mutex);
drivers/gpu/drm/sti/sti_gdp.c
620
static int sti_gdp_atomic_check(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_gdp.c
624
drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
625
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
698
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_gdp.c
707
static void sti_gdp_atomic_update(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_gdp.c
711
drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
713
drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
714
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
875
static void sti_gdp_atomic_disable(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_gdp.c
879
drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
880
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
884
drm_plane->base.id);
drivers/gpu/drm/sti/sti_gdp.c
891
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_gdp.c
902
static int sti_gdp_late_register(struct drm_plane *drm_plane)
drivers/gpu/drm/sti/sti_gdp.c
904
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_gdp.c
907
return gdp_debugfs_init(gdp, drm_plane->dev->primary);
drivers/gpu/drm/sti/sti_gdp.c
920
struct drm_plane *sti_gdp_create(struct drm_device *drm_dev,
drivers/gpu/drm/sti/sti_gdp.c
944
res = drm_universal_plane_init(drm_dev, &gdp->plane.drm_plane,
drivers/gpu/drm/sti/sti_gdp.c
955
drm_plane_helper_add(&gdp->plane.drm_plane, &sti_gdp_helpers_funcs);
drivers/gpu/drm/sti/sti_gdp.c
959
return &gdp->plane.drm_plane;
drivers/gpu/drm/sti/sti_gdp.h
19
struct drm_plane *sti_gdp_create(struct drm_device *drm_dev,
drivers/gpu/drm/sti/sti_hqvdp.c
1022
static int sti_hqvdp_atomic_check(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_hqvdp.c
1026
drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1027
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1108
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_hqvdp.c
1117
static void sti_hqvdp_atomic_update(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_hqvdp.c
1121
drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1123
drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1124
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1251
static void sti_hqvdp_atomic_disable(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_hqvdp.c
1255
drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1256
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1260
drm_plane->base.id);
drivers/gpu/drm/sti/sti_hqvdp.c
1267
drm_plane->base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_hqvdp.c
1278
static int sti_hqvdp_late_register(struct drm_plane *drm_plane)
drivers/gpu/drm/sti/sti_hqvdp.c
1280
struct sti_plane *plane = to_sti_plane(drm_plane);
drivers/gpu/drm/sti/sti_hqvdp.c
1283
hqvdp_debugfs_init(hqvdp, drm_plane->dev->primary);
drivers/gpu/drm/sti/sti_hqvdp.c
1298
static struct drm_plane *sti_hqvdp_create(struct drm_device *drm_dev,
drivers/gpu/drm/sti/sti_hqvdp.c
1309
res = drm_universal_plane_init(drm_dev, &hqvdp->plane.drm_plane, 1,
drivers/gpu/drm/sti/sti_hqvdp.c
1319
drm_plane_helper_add(&hqvdp->plane.drm_plane, &sti_hqvdp_helpers_funcs);
drivers/gpu/drm/sti/sti_hqvdp.c
1323
return &hqvdp->plane.drm_plane;
drivers/gpu/drm/sti/sti_hqvdp.c
1330
struct drm_plane *plane;
drivers/gpu/drm/sti/sti_mixer.c
239
int plane_id, depth = plane->drm_plane.state->normalized_zpos;
drivers/gpu/drm/sti/sti_plane.c
117
static void sti_plane_attach_zorder_property(struct drm_plane *drm_plane,
drivers/gpu/drm/sti/sti_plane.c
125
drm_plane_create_zpos_property(drm_plane, zpos, 0, 6);
drivers/gpu/drm/sti/sti_plane.c
128
drm_plane_create_zpos_immutable_property(drm_plane, zpos);
drivers/gpu/drm/sti/sti_plane.c
136
sti_plane_attach_zorder_property(&plane->drm_plane, type);
drivers/gpu/drm/sti/sti_plane.c
139
plane->drm_plane.base.id, sti_plane_to_str(plane));
drivers/gpu/drm/sti/sti_plane.c
47
struct drm_plane_state *state = plane->drm_plane.state;
drivers/gpu/drm/sti/sti_plane.c
78
plane->drm_plane.name,
drivers/gpu/drm/sti/sti_plane.h
12
#define to_sti_plane(x) container_of(x, struct sti_plane, drm_plane)
drivers/gpu/drm/sti/sti_plane.h
70
struct drm_plane drm_plane;
drivers/gpu/drm/stm/ltdc.c
1238
static int ltdc_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/stm/ltdc.c
1265
static void ltdc_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/stm/ltdc.c
1511
static void ltdc_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/stm/ltdc.c
1537
struct drm_plane *plane = state->plane;
drivers/gpu/drm/stm/ltdc.c
1568
static struct drm_plane *ltdc_plane_create(struct drm_device *ddev,
drivers/gpu/drm/stm/ltdc.c
1575
struct drm_plane *plane;
drivers/gpu/drm/stm/ltdc.c
1624
plane = drmm_universal_plane_alloc(ddev, struct drm_plane, dev,
drivers/gpu/drm/stm/ltdc.c
1653
struct drm_plane *primary, *overlay;
drivers/gpu/drm/stm/ltdc.c
495
static inline struct ltdc_device *plane_to_ltdc(struct drm_plane *plane)
drivers/gpu/drm/stm/ltdc.c
553
static inline u32 ltdc_set_flexible_pixel_format(struct drm_plane *plane, enum ltdc_pix_fmt pix_fmt)
drivers/gpu/drm/stm/ltdc.c
615
static inline void ltdc_set_ycbcr_config(struct drm_plane *plane, u32 drm_pix_fmt)
drivers/gpu/drm/stm/ltdc.c
661
static inline void ltdc_set_ycbcr_coeffs(struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
173
int layer, struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
197
int layer, struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
254
int layer, struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
330
int layer, struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
368
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_backend.c
477
struct drm_plane *plane;
drivers/gpu/drm/sun4i/sun4i_backend.h
199
int layer, struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_backend.h
201
int layer, struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_backend.h
203
int layer, struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_backend.h
207
int layer, struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_crtc.c
197
struct drm_plane **planes;
drivers/gpu/drm/sun4i/sun4i_crtc.c
198
struct drm_plane *primary = NULL, *cursor = NULL;
drivers/gpu/drm/sun4i/sun4i_crtc.c
216
struct drm_plane *plane = planes[i];
drivers/gpu/drm/sun4i/sun4i_crtc.c
249
struct drm_plane *plane = planes[i];
drivers/gpu/drm/sun4i/sun4i_frontend.c
158
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_frontend.c
404
struct drm_plane *plane, uint32_t out_fmt)
drivers/gpu/drm/sun4i/sun4i_frontend.c
497
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_frontend.h
112
struct drm_plane;
drivers/gpu/drm/sun4i/sun4i_frontend.h
144
struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_frontend.h
146
struct drm_plane *plane);
drivers/gpu/drm/sun4i/sun4i_frontend.h
148
struct drm_plane *plane, uint32_t out_fmt);
drivers/gpu/drm/sun4i/sun4i_layer.c
114
static bool sun4i_layer_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun4i_layer.c
19
static void sun4i_backend_layer_reset(struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_layer.c
234
struct drm_plane **sun4i_layers_init(struct drm_device *drm,
drivers/gpu/drm/sun4i/sun4i_layer.c
237
struct drm_plane **planes;
drivers/gpu/drm/sun4i/sun4i_layer.c
38
sun4i_backend_layer_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_layer.c
53
static void sun4i_backend_layer_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun4i_layer.c
63
static void sun4i_backend_layer_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun4i_layer.c
83
static void sun4i_backend_layer_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun4i_layer.h
15
struct drm_plane plane;
drivers/gpu/drm/sun4i/sun4i_layer.h
28
plane_to_sun4i_layer(struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun4i_layer.h
39
struct drm_plane **sun4i_layers_init(struct drm_device *drm,
drivers/gpu/drm/sun4i/sun8i_mixer.c
262
struct drm_plane *plane;
drivers/gpu/drm/sun4i/sun8i_mixer.c
314
static struct drm_plane **sun8i_layers_init(struct drm_device *drm,
drivers/gpu/drm/sun4i/sun8i_mixer.c
317
struct drm_plane **planes;
drivers/gpu/drm/sun4i/sun8i_mixer.h
228
struct drm_plane plane;
drivers/gpu/drm/sun4i/sun8i_mixer.h
238
plane_to_sun8i_layer(struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_ui_layer.c
123
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_ui_layer.c
148
static int sun8i_ui_layer_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun8i_ui_layer.c
189
static void sun8i_ui_layer_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun8i_ui_layer.c
38
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_ui_layer.c
60
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_vi_layer.c
195
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_vi_layer.c
228
static int sun8i_vi_layer_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun8i_vi_layer.c
268
static void sun8i_vi_layer_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sun4i/sun8i_vi_layer.c
32
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sun8i_vi_layer.c
64
struct drm_plane *plane)
drivers/gpu/drm/sun4i/sunxi_engine.h
170
static inline struct drm_plane **
drivers/gpu/drm/sun4i/sunxi_engine.h
80
struct drm_plane **(*layers_init)(struct drm_device *drm,
drivers/gpu/drm/sun4i/sunxi_engine.h
9
struct drm_plane;
drivers/gpu/drm/sysfb/corebootdrm.c
144
struct drm_plane primary_plane;
drivers/gpu/drm/sysfb/corebootdrm.c
201
struct drm_plane *primary_plane;
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
111
int drm_sysfb_plane_helper_begin_fb_access(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
113
int drm_sysfb_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
115
void drm_sysfb_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
117
void drm_sysfb_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
119
int drm_sysfb_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
137
void drm_sysfb_plane_reset(struct drm_plane *plane);
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
138
struct drm_plane_state *drm_sysfb_plane_atomic_duplicate_state(struct drm_plane *plane);
drivers/gpu/drm/sysfb/drm_sysfb_helper.h
139
void drm_sysfb_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
241
int drm_sysfb_plane_helper_begin_fb_access(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
285
int drm_sysfb_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
329
void drm_sysfb_plane_helper_atomic_update(struct drm_plane *plane, struct drm_atomic_commit *state)
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
373
void drm_sysfb_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
408
int drm_sysfb_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
423
void drm_sysfb_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
438
struct drm_plane_state *drm_sysfb_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
462
void drm_sysfb_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/sysfb/efidrm.c
163
struct drm_plane *primary_plane;
drivers/gpu/drm/sysfb/efidrm.c
95
struct drm_plane primary_plane;
drivers/gpu/drm/sysfb/ofdrm.c
311
struct drm_plane primary_plane;
drivers/gpu/drm/sysfb/ofdrm.c
836
struct drm_plane *primary_plane;
drivers/gpu/drm/sysfb/simpledrm.c
229
struct drm_plane primary_plane;
drivers/gpu/drm/sysfb/simpledrm.c
608
struct drm_plane *primary_plane;
drivers/gpu/drm/sysfb/vesadrm.c
250
static int vesadrm_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/sysfb/vesadrm.c
413
struct drm_plane *primary_plane;
drivers/gpu/drm/sysfb/vesadrm.c
82
struct drm_plane primary_plane;
drivers/gpu/drm/tegra/dc.c
1003
static void __tegra_cursor_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
1101
static void tegra_cursor_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
1109
static void tegra_cursor_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
1128
static int tegra_cursor_atomic_async_check(struct drm_plane *plane, struct drm_atomic_commit *state,
drivers/gpu/drm/tegra/dc.c
1166
static void tegra_cursor_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
1208
static struct drm_plane *tegra_dc_cursor_plane_create(struct drm_device *drm,
drivers/gpu/drm/tegra/dc.c
1353
static struct drm_plane *tegra_dc_overlay_plane_create(struct drm_device *drm,
drivers/gpu/drm/tegra/dc.c
1412
static struct drm_plane *tegra_dc_add_shared_planes(struct drm_device *drm,
drivers/gpu/drm/tegra/dc.c
1415
struct drm_plane *plane, *primary = NULL;
drivers/gpu/drm/tegra/dc.c
1450
static struct drm_plane *tegra_dc_add_planes(struct drm_device *drm,
drivers/gpu/drm/tegra/dc.c
1453
struct drm_plane *planes[2], *primary;
drivers/gpu/drm/tegra/dc.c
2110
struct drm_plane *plane;
drivers/gpu/drm/tegra/dc.c
2455
struct drm_plane *plane;
drivers/gpu/drm/tegra/dc.c
2502
struct drm_plane *plane;
drivers/gpu/drm/tegra/dc.c
2717
struct drm_plane *primary = NULL;
drivers/gpu/drm/tegra/dc.c
2718
struct drm_plane *cursor = NULL;
drivers/gpu/drm/tegra/dc.c
717
static int tegra_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
809
static void tegra_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
826
static void tegra_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tegra/dc.c
903
static struct drm_plane *tegra_primary_plane_create(struct drm_device *drm,
drivers/gpu/drm/tegra/dc.c
965
static int tegra_cursor_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tegra/hub.c
426
static int tegra_shared_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tegra/hub.c
484
static void tegra_shared_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/tegra/hub.c
534
static void tegra_shared_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tegra/hub.c
756
struct drm_plane *tegra_shared_plane_create(struct drm_device *drm,
drivers/gpu/drm/tegra/hub.c
768
struct drm_plane *p;
drivers/gpu/drm/tegra/hub.h
30
to_tegra_shared_plane(struct drm_plane *plane)
drivers/gpu/drm/tegra/hub.h
80
struct drm_plane *tegra_shared_plane_create(struct drm_device *drm,
drivers/gpu/drm/tegra/plane.c
107
static bool tegra_plane_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/tegra/plane.c
19
static void tegra_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/tegra/plane.c
200
int tegra_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/tegra/plane.c
216
void tegra_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/tegra/plane.c
27
static void tegra_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/tegra/plane.c
52
tegra_plane_atomic_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/tegra/plane.c
621
struct drm_plane *plane;
drivers/gpu/drm/tegra/plane.c
671
struct drm_plane *plane;
drivers/gpu/drm/tegra/plane.c
710
struct drm_plane *plane;
drivers/gpu/drm/tegra/plane.c
84
static void tegra_plane_atomic_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/tegra/plane.c
91
static bool tegra_plane_supports_sector_layout(struct drm_plane *plane)
drivers/gpu/drm/tegra/plane.h
16
struct drm_plane base;
drivers/gpu/drm/tegra/plane.h
33
static inline struct tegra_plane *to_tegra_plane(struct drm_plane *plane)
drivers/gpu/drm/tegra/plane.h
83
int tegra_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/tegra/plane.h
85
void tegra_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/tests/drm_atomic_commit_test.c
34
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_atomic_test.c
16
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_atomic_test.c
37
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_bridge_test.c
32
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_damage_helper_test.c
19
struct drm_plane plane;
drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c
31
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_kunit_helpers.c
172
struct drm_plane *
drivers/gpu/drm/tests/drm_kunit_helpers.c
181
struct drm_plane *plane;
drivers/gpu/drm/tests/drm_kunit_helpers.c
198
sizeof(struct drm_plane), 0,
drivers/gpu/drm/tests/drm_kunit_helpers.c
246
struct drm_plane *primary,
drivers/gpu/drm/tests/drm_kunit_helpers.c
247
struct drm_plane *cursor,
drivers/gpu/drm/tests/drm_plane_helper_test.c
50
struct drm_plane *plane;
drivers/gpu/drm/tidss/tidss_crtc.c
137
struct drm_plane *plane;
drivers/gpu/drm/tidss/tidss_crtc.c
420
struct drm_plane *primary)
drivers/gpu/drm/tidss/tidss_crtc.h
47
struct drm_plane *primary);
drivers/gpu/drm/tidss/tidss_drv.h
34
struct drm_plane *planes[TIDSS_MAX_PLANES];
drivers/gpu/drm/tidss/tidss_irq.c
83
struct drm_plane *plane = tidss->planes[i];
drivers/gpu/drm/tidss/tidss_kms.c
74
struct drm_plane *plane;
drivers/gpu/drm/tidss/tidss_plane.c
115
static void tidss_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tidss/tidss_plane.c
135
static void tidss_plane_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/tidss/tidss_plane.c
145
static void tidss_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/tidss/tidss_plane.c
155
static void drm_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/tidss/tidss_plane.c
21
void tidss_plane_error_irq(struct drm_plane *plane, u64 irqstatus)
drivers/gpu/drm/tidss/tidss_plane.c
31
static int tidss_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tidss/tidss_plane.h
17
struct drm_plane plane;
drivers/gpu/drm/tidss/tidss_plane.h
27
void tidss_plane_error_irq(struct drm_plane *plane, u64 irqstatus);
drivers/gpu/drm/tilcdc/tilcdc_drv.h
27
struct drm_plane;
drivers/gpu/drm/tilcdc/tilcdc_drv.h
99
struct drm_plane base;
drivers/gpu/drm/tilcdc/tilcdc_plane.c
22
static int tilcdc_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tilcdc/tilcdc_plane.c
76
static void tilcdc_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
135
struct drm_plane primary_plane;
drivers/gpu/drm/tiny/appletbdrm.c
318
static int appletbdrm_primary_plane_helper_begin_fb_access(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
355
static int appletbdrm_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
476
static void appletbdrm_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
493
static void appletbdrm_primary_plane_helper_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
508
static void appletbdrm_primary_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/tiny/appletbdrm.c
521
static struct drm_plane_state *appletbdrm_primary_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/tiny/appletbdrm.c
547
static void appletbdrm_primary_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/tiny/appletbdrm.c
635
struct drm_plane *primary_plane;
drivers/gpu/drm/tiny/bochs.c
101
struct drm_plane primary_plane;
drivers/gpu/drm/tiny/bochs.c
421
static int bochs_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tiny/bochs.c
444
static void bochs_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/bochs.c
476
static int bochs_primary_plane_helper_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/tiny/bochs.c
627
struct drm_plane *primary_plane;
drivers/gpu/drm/tiny/cirrus-qemu.c
298
static int cirrus_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tiny/cirrus-qemu.c
328
static void cirrus_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/cirrus-qemu.c
461
struct drm_plane *primary_plane;
drivers/gpu/drm/tiny/cirrus-qemu.c
64
struct drm_plane primary_plane;
drivers/gpu/drm/tiny/hx8357d.c
286
struct drm_plane *plane;
drivers/gpu/drm/tiny/hx8357d.c
52
struct drm_plane plane;
drivers/gpu/drm/tiny/ili9163.c
206
struct drm_plane *plane;
drivers/gpu/drm/tiny/ili9163.c
41
struct drm_plane plane;
drivers/gpu/drm/tiny/ili9225.c
181
static void ili9225_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/ili9225.c
440
struct drm_plane *plane;
drivers/gpu/drm/tiny/ili9225.c
77
struct drm_plane plane;
drivers/gpu/drm/tiny/ili9341.c
243
struct drm_plane *plane;
drivers/gpu/drm/tiny/ili9341.c
58
struct drm_plane plane;
drivers/gpu/drm/tiny/ili9486.c
268
struct drm_plane *plane;
drivers/gpu/drm/tiny/ili9486.c
42
struct drm_plane plane;
drivers/gpu/drm/tiny/mi0283qt.c
247
struct drm_plane *plane;
drivers/gpu/drm/tiny/mi0283qt.c
56
struct drm_plane plane;
drivers/gpu/drm/tiny/panel-mipi-dbi.c
239
struct drm_plane plane;
drivers/gpu/drm/tiny/panel-mipi-dbi.c
384
struct drm_plane *plane;
drivers/gpu/drm/tiny/pixpaper.c
497
struct drm_plane plane;
drivers/gpu/drm/tiny/pixpaper.c
776
static int pixpaper_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tiny/pixpaper.c
860
static void pixpaper_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/sharp-memory.c
224
static int sharp_memory_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/tiny/sharp-memory.c
240
static void sharp_memory_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/tiny/sharp-memory.c
265
static bool sharp_memory_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/tiny/sharp-memory.c
463
struct drm_plane *plane = &smd->plane;
drivers/gpu/drm/tiny/sharp-memory.c
63
struct drm_plane plane;
drivers/gpu/drm/tve200/tve200_display.c
127
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/tve200/tve200_display.c
265
struct drm_plane *plane = &pipe->plane;
drivers/gpu/drm/udl/udl_drv.h
56
struct drm_plane primary_plane;
drivers/gpu/drm/udl/udl_modeset.c
266
static int udl_primary_plane_helper_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/udl/udl_modeset.c
282
static void udl_primary_plane_helper_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/udl/udl_modeset.c
488
struct drm_plane *primary_plane;
drivers/gpu/drm/vboxvideo/vbox_mode.c
258
static int vbox_primary_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
278
static void vbox_primary_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
324
static void vbox_primary_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
337
static int vbox_cursor_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
389
static void vbox_cursor_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
440
static void vbox_cursor_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/vboxvideo/vbox_mode.c
506
static struct drm_plane *vbox_create_plane(struct vbox_private *vbox,
drivers/gpu/drm/vboxvideo/vbox_mode.c
512
struct drm_plane *plane;
drivers/gpu/drm/vboxvideo/vbox_mode.c
554
struct drm_plane *cursor = NULL;
drivers/gpu/drm/vboxvideo/vbox_mode.c
556
struct drm_plane *primary;
drivers/gpu/drm/vc4/tests/vc4_mock.c
112
struct drm_plane *plane;
drivers/gpu/drm/vc4/tests/vc4_mock.h
24
struct drm_plane *vc4_dummy_plane(struct kunit *test, struct drm_device *drm,
drivers/gpu/drm/vc4/tests/vc4_mock.h
33
struct drm_plane *plane,
drivers/gpu/drm/vc4/tests/vc4_mock_crtc.c
22
struct drm_plane *plane,
drivers/gpu/drm/vc4/tests/vc4_mock_plane.c
10
struct drm_plane *vc4_dummy_plane(struct kunit *test, struct drm_device *drm,
drivers/gpu/drm/vc4/tests/vc4_mock_plane.c
13
struct drm_plane *plane;
drivers/gpu/drm/vc4/vc4_crtc.c
1397
struct drm_plane *primary_plane,
drivers/gpu/drm/vc4/vc4_crtc.c
1444
struct drm_plane *primary_plane;
drivers/gpu/drm/vc4/vc4_crtc.c
898
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/vc4/vc4_crtc.c
997
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/vc4/vc4_drv.h
1042
struct drm_plane *vc4_plane_init(struct drm_device *dev,
drivers/gpu/drm/vc4/vc4_drv.h
1046
u32 vc4_plane_write_dlist(struct drm_plane *plane, u32 __iomem *dlist);
drivers/gpu/drm/vc4/vc4_drv.h
1048
void vc4_plane_async_set_fb(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_drv.h
383
struct drm_plane base;
drivers/gpu/drm/vc4/vc4_drv.h
933
struct drm_plane *primary_plane,
drivers/gpu/drm/vc4/vc4_hvs.c
796
struct drm_plane *plane;
drivers/gpu/drm/vc4/vc4_hvs.c
937
struct drm_plane *plane;
drivers/gpu/drm/vc4/vc4_kms.c
662
struct drm_plane *plane;
drivers/gpu/drm/vc4/vc4_plane.c
1204
static int vc4_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
1734
static int vc6_plane_mode_set(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2125
static int vc4_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2171
static void vc4_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2181
u32 vc4_plane_write_dlist(struct drm_plane *plane, u32 __iomem *dlist)
drivers/gpu/drm/vc4/vc4_plane.c
2212
void vc4_plane_async_set_fb(struct drm_plane *plane, struct drm_framebuffer *fb)
drivers/gpu/drm/vc4/vc4_plane.c
2263
static void vc4_plane_atomic_async_update(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2337
static int vc4_plane_atomic_async_check(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2385
static int vc4_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2403
static void vc4_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2431
static bool vc4_format_mod_supported(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
2504
struct drm_plane *vc4_plane_init(struct drm_device *dev,
drivers/gpu/drm/vc4/vc4_plane.c
2509
struct drm_plane *plane;
drivers/gpu/drm/vc4/vc4_plane.c
2574
struct drm_plane *cursor_plane;
drivers/gpu/drm/vc4/vc4_plane.c
2588
struct drm_plane *plane =
drivers/gpu/drm/vc4/vc4_plane.c
278
static struct drm_plane_state *vc4_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/vc4/vc4_plane.c
332
static void vc4_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/vc4/vc4_plane.c
366
static void vc4_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/vc4/vc4_plane.c
926
struct drm_plane *plane = state->plane;
drivers/gpu/drm/verisilicon/vs_crtc.c
162
struct drm_plane *primary, *cursor;
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
100
static void vs_cursor_plane_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
117
static void vs_cursor_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
134
static void vs_cursor_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
248
struct drm_plane *vs_cursor_plane_init(struct drm_device *drm_dev,
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
252
struct drm_plane *plane;
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
258
plane = drmm_universal_plane_alloc(drm_dev, struct drm_plane, dev, 0,
drivers/gpu/drm/verisilicon/vs_cursor_plane.c
42
static int vs_cursor_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_plane.c
130
struct drm_plane_state *vs_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/verisilicon/vs_plane.c
151
void vs_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_plane.c
159
void vs_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/verisilicon/vs_plane.h
81
struct drm_plane_state *vs_plane_duplicate_state(struct drm_plane *plane);
drivers/gpu/drm/verisilicon/vs_plane.h
82
void vs_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_plane.h
84
void vs_plane_reset(struct drm_plane *plane);
drivers/gpu/drm/verisilicon/vs_plane.h
86
struct drm_plane *vs_primary_plane_init(struct drm_device *dev, struct vs_dc *dc);
drivers/gpu/drm/verisilicon/vs_plane.h
87
struct drm_plane *vs_cursor_plane_init(struct drm_device *dev, struct vs_dc *dc);
drivers/gpu/drm/verisilicon/vs_primary_plane.c
165
struct drm_plane *vs_primary_plane_init(struct drm_device *drm_dev, struct vs_dc *dc)
drivers/gpu/drm/verisilicon/vs_primary_plane.c
167
struct drm_plane *plane;
drivers/gpu/drm/verisilicon/vs_primary_plane.c
169
plane = drmm_universal_plane_alloc(drm_dev, struct drm_plane, dev, 0,
drivers/gpu/drm/verisilicon/vs_primary_plane.c
23
static int vs_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_primary_plane.c
62
static void vs_primary_plane_atomic_enable(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_primary_plane.c
81
static void vs_primary_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/verisilicon/vs_primary_plane.c
97
static void vs_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_display.c
281
struct drm_plane *primary, *cursor;
drivers/gpu/drm/virtio/virtgpu_drv.h
458
struct drm_plane *virtio_gpu_plane_init(struct virtio_gpu_device *vgdev,
drivers/gpu/drm/virtio/virtgpu_plane.c
181
static void virtio_gpu_panic_resource_flush(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
198
static void virtio_gpu_resource_flush(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
235
static void virtio_gpu_primary_plane_update(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
311
static int virtio_gpu_prepare_imported_obj(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
349
static int virtio_gpu_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
408
static void virtio_gpu_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
428
static void virtio_gpu_cursor_plane_update(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
508
static int virtio_drm_get_scanout_buffer(struct drm_plane *plane,
drivers/gpu/drm/virtio/virtgpu_plane.c
539
static void virtio_panic_flush(struct drm_plane *plane)
drivers/gpu/drm/virtio/virtgpu_plane.c
582
struct drm_plane *virtio_gpu_plane_init(struct virtio_gpu_device *vgdev,
drivers/gpu/drm/virtio/virtgpu_plane.c
588
struct drm_plane *plane;
drivers/gpu/drm/virtio/virtgpu_plane.c
602
plane = drmm_universal_plane_alloc(dev, struct drm_plane, dev,
drivers/gpu/drm/virtio/virtgpu_plane.c
75
drm_plane_state *virtio_gpu_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/virtio/virtgpu_plane.c
99
static int virtio_gpu_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_colorop.c
113
int vkms_initialize_colorops(struct drm_plane *plane)
drivers/gpu/drm/vkms/vkms_colorop.c
21
static int vkms_initialize_color_pipeline(struct drm_plane *plane, struct drm_prop_enum_list *list)
drivers/gpu/drm/vkms/vkms_crtc.c
119
struct drm_plane *plane;
drivers/gpu/drm/vkms/vkms_crtc.c
204
struct vkms_output *vkms_crtc_init(struct drm_device *dev, struct drm_plane *primary,
drivers/gpu/drm/vkms/vkms_crtc.c
205
struct drm_plane *cursor)
drivers/gpu/drm/vkms/vkms_drv.h
158
struct drm_plane base;
drivers/gpu/drm/vkms/vkms_drv.h
292
struct drm_plane *primary,
drivers/gpu/drm/vkms/vkms_drv.h
293
struct drm_plane *cursor);
drivers/gpu/drm/vkms/vkms_drv.h
327
int vkms_initialize_colorops(struct drm_plane *plane);
drivers/gpu/drm/vkms/vkms_plane.c
124
static void vkms_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_plane.c
155
static int vkms_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_plane.c
181
static int vkms_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_plane.c
200
static void vkms_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_plane.c
54
vkms_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/vkms/vkms_plane.c
77
static void vkms_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/vkms/vkms_plane.c
98
static void vkms_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
407
void vmw_cursor_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
467
vmw_cursor_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
595
int vmw_cursor_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
692
int vmw_cursor_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c
741
vmw_cursor_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
59
struct drm_plane base;
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
71
void vmw_cursor_plane_destroy(struct drm_plane *plane);
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
73
int vmw_cursor_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
75
void vmw_cursor_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
77
int vmw_cursor_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h
79
void vmw_cursor_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
103
int vmw_du_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
1527
struct drm_plane *plane = crtc->primary;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
264
vmw_du_plane_duplicate_state(struct drm_plane *plane)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
296
void vmw_du_plane_reset(struct drm_plane *plane)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
323
vmw_du_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
45
void vmw_du_primary_plane_destroy(struct drm_plane *plane)
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
82
vmw_du_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
104
struct drm_plane *plane;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
302
struct drm_plane primary;
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
407
void vmw_du_primary_plane_destroy(struct drm_plane *plane);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
410
int vmw_du_primary_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
412
void vmw_du_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
414
void vmw_du_plane_reset(struct drm_plane *plane);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
415
struct drm_plane_state *vmw_du_plane_duplicate_state(struct drm_plane *plane);
drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
416
void vmw_du_plane_destroy_state(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
312
vmw_ldu_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
415
struct drm_plane *primary;
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
374
vmw_sou_primary_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
402
vmw_sou_primary_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
532
struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
694
struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
721
vmw_sou_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
810
struct drm_plane *primary;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1244
struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1354
struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1401
vmw_stdu_primary_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1540
struct drm_plane *primary;
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
943
vmw_stdu_primary_plane_cleanup_fb(struct drm_plane *plane,
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
970
vmw_stdu_primary_plane_prepare_fb(struct drm_plane *plane,
drivers/gpu/drm/xlnx/zynqmp_kms.c
156
struct drm_plane *plane = &dpsub->drm->planes[i];
drivers/gpu/drm/xlnx/zynqmp_kms.c
320
struct drm_plane *plane = &dpsub->drm->planes[ZYNQMP_DPSUB_LAYER_GFX];
drivers/gpu/drm/xlnx/zynqmp_kms.c
55
static int zynqmp_dpsub_plane_atomic_check(struct drm_plane *plane,
drivers/gpu/drm/xlnx/zynqmp_kms.c
76
static void zynqmp_dpsub_plane_atomic_disable(struct drm_plane *plane,
drivers/gpu/drm/xlnx/zynqmp_kms.c
94
static void zynqmp_dpsub_plane_atomic_update(struct drm_plane *plane,
drivers/gpu/drm/xlnx/zynqmp_kms.h
36
struct drm_plane planes[ZYNQMP_DPSUB_NUM_LAYERS];
include/drm/drm_atomic.h
166
struct drm_plane *ptr;
include/drm/drm_atomic.h
723
struct drm_plane *plane);
include/drm/drm_atomic.h
810
struct drm_plane *plane)
include/drm/drm_atomic.h
825
struct drm_plane *plane)
include/drm/drm_atomic.h
898
struct drm_plane *plane)
include/drm/drm_atomic.h
923
struct drm_plane *plane);
include/drm/drm_atomic_helper.h
149
int drm_atomic_helper_update_plane(struct drm_plane *plane,
include/drm/drm_atomic_helper.h
157
int drm_atomic_helper_disable_plane(struct drm_plane *plane,
include/drm/drm_atomic_state_helper.h
34
struct drm_plane;
include/drm/drm_atomic_state_helper.h
57
struct drm_plane *plane);
include/drm/drm_atomic_state_helper.h
58
void __drm_atomic_helper_plane_reset(struct drm_plane *plane,
include/drm/drm_atomic_state_helper.h
60
void drm_atomic_helper_plane_reset(struct drm_plane *plane);
include/drm/drm_atomic_state_helper.h
61
void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane,
include/drm/drm_atomic_state_helper.h
64
drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane);
include/drm/drm_atomic_state_helper.h
66
void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
include/drm/drm_blend.h
37
struct drm_plane;
include/drm/drm_blend.h
46
int drm_plane_create_alpha_property(struct drm_plane *plane);
include/drm/drm_blend.h
47
int drm_plane_create_rotation_property(struct drm_plane *plane,
include/drm/drm_blend.h
53
int drm_plane_create_zpos_property(struct drm_plane *plane,
include/drm/drm_blend.h
56
int drm_plane_create_zpos_immutable_property(struct drm_plane *plane,
include/drm/drm_blend.h
60
int drm_plane_create_blend_mode_property(struct drm_plane *plane,
include/drm/drm_color_mgmt.h
116
int drm_plane_create_color_properties(struct drm_plane *plane,
include/drm/drm_color_mgmt.h
31
struct drm_plane;
include/drm/drm_colorop.h
256
struct drm_plane *plane;
include/drm/drm_colorop.h
406
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
include/drm/drm_colorop.h
409
struct drm_plane *plane,
include/drm/drm_colorop.h
415
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
include/drm/drm_colorop.h
418
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
include/drm/drm_colorop.h
421
struct drm_plane *plane, const struct drm_colorop_funcs *funcs,
include/drm/drm_crtc.h
1003
struct drm_plane *cursor;
include/drm/drm_crtc.h
1239
struct drm_plane *primary,
include/drm/drm_crtc.h
1240
struct drm_plane *cursor,
include/drm/drm_crtc.h
1247
struct drm_plane *primary,
include/drm/drm_crtc.h
1248
struct drm_plane *cursor,
include/drm/drm_crtc.h
1257
struct drm_plane *primary,
include/drm/drm_crtc.h
1258
struct drm_plane *cursor,
include/drm/drm_crtc.h
59
struct drm_plane;
include/drm/drm_crtc.h
994
struct drm_plane *primary;
include/drm/drm_fb_dma_helper.h
24
int drm_fb_dma_get_scanout_buffer(struct drm_plane *plane,
include/drm/drm_fb_dma_helper.h
9
struct drm_plane;
include/drm/drm_gem_atomic_helper.h
114
int drm_gem_begin_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state);
include/drm/drm_gem_atomic_helper.h
115
void drm_gem_end_shadow_fb_access(struct drm_plane *plane, struct drm_plane_state *plane_state);
include/drm/drm_gem_atomic_helper.h
18
int drm_gem_plane_helper_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state);
include/drm/drm_gem_atomic_helper.h
91
void __drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane,
include/drm/drm_gem_atomic_helper.h
94
void __drm_gem_reset_shadow_plane(struct drm_plane *plane,
include/drm/drm_gem_atomic_helper.h
97
void drm_gem_reset_shadow_plane(struct drm_plane *plane);
include/drm/drm_gem_atomic_helper.h
98
struct drm_plane_state *drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane);
include/drm/drm_gem_atomic_helper.h
99
void drm_gem_destroy_shadow_plane_state(struct drm_plane *plane,
include/drm/drm_gem_vram_helper.h
119
drm_gem_vram_plane_helper_prepare_fb(struct drm_plane *plane,
include/drm/drm_gem_vram_helper.h
122
drm_gem_vram_plane_helper_cleanup_fb(struct drm_plane *plane,
include/drm/drm_gem_vram_helper.h
18
struct drm_plane;
include/drm/drm_kunit_helpers.h
105
struct drm_plane *
include/drm/drm_kunit_helpers.h
117
struct drm_plane *primary,
include/drm/drm_kunit_helpers.h
118
struct drm_plane *cursor,
include/drm/drm_mipi_dbi.h
222
int drm_mipi_dbi_plane_helper_atomic_check(struct drm_plane *plane,
include/drm/drm_mipi_dbi.h
224
void drm_mipi_dbi_plane_helper_atomic_update(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1232
int (*prepare_fb)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1243
void (*cleanup_fb)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1266
int (*begin_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
include/drm/drm_modeset_helper_vtables.h
1274
void (*end_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
include/drm/drm_modeset_helper_vtables.h
1311
int (*atomic_check)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1328
void (*atomic_update)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1353
void (*atomic_enable)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1378
void (*atomic_disable)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1402
int (*atomic_async_check)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1439
void (*atomic_async_update)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1462
int (*get_scanout_buffer)(struct drm_plane *plane,
include/drm/drm_modeset_helper_vtables.h
1478
void (*panic_flush)(struct drm_plane *plane);
include/drm/drm_modeset_helper_vtables.h
1486
static inline void drm_plane_helper_add(struct drm_plane *plane,
include/drm/drm_modeset_lock.h
142
struct drm_plane;
include/drm/drm_plane.h
1008
bool drm_plane_has_format(struct drm_plane *plane,
include/drm/drm_plane.h
1013
void drm_plane_enable_fb_damage_clips(struct drm_plane *plane);
include/drm/drm_plane.h
1019
int drm_plane_create_scaling_filter_property(struct drm_plane *plane,
include/drm/drm_plane.h
1021
int drm_plane_add_size_hints_property(struct drm_plane *plane,
include/drm/drm_plane.h
1025
int drm_plane_create_color_pipeline_property(struct drm_plane *plane,
include/drm/drm_plane.h
327
int (*update_plane)(struct drm_plane *plane,
include/drm/drm_plane.h
350
int (*disable_plane)(struct drm_plane *plane,
include/drm/drm_plane.h
360
void (*destroy)(struct drm_plane *plane);
include/drm/drm_plane.h
372
void (*reset)(struct drm_plane *plane);
include/drm/drm_plane.h
388
int (*set_property)(struct drm_plane *plane,
include/drm/drm_plane.h
422
struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
include/drm/drm_plane.h
432
void (*atomic_destroy_state)(struct drm_plane *plane,
include/drm/drm_plane.h
477
int (*atomic_set_property)(struct drm_plane *plane,
include/drm/drm_plane.h
500
int (*atomic_get_property)(struct drm_plane *plane,
include/drm/drm_plane.h
517
int (*late_register)(struct drm_plane *plane);
include/drm/drm_plane.h
528
void (*early_unregister)(struct drm_plane *plane);
include/drm/drm_plane.h
558
bool (*format_mod_supported)(struct drm_plane *plane, uint32_t format,
include/drm/drm_plane.h
56
struct drm_plane *plane;
include/drm/drm_plane.h
574
bool (*format_mod_supported_async)(struct drm_plane *plane,
include/drm/drm_plane.h
824
#define obj_to_plane(x) container_of(x, struct drm_plane, base)
include/drm/drm_plane.h
828
struct drm_plane *plane,
include/drm/drm_plane.h
836
void drm_plane_cleanup(struct drm_plane *plane);
include/drm/drm_plane.h
934
static inline unsigned int drm_plane_index(const struct drm_plane *plane)
include/drm/drm_plane.h
943
static inline u32 drm_plane_mask(const struct drm_plane *plane)
include/drm/drm_plane.h
948
struct drm_plane * drm_plane_from_index(struct drm_device *dev, int idx);
include/drm/drm_plane.h
949
void drm_plane_force_disable(struct drm_plane *plane);
include/drm/drm_plane.h
951
int drm_mode_plane_set_obj_prop(struct drm_plane *plane,
include/drm/drm_plane.h
964
static inline struct drm_plane *drm_plane_find(struct drm_device *dev,
include/drm/drm_plane_helper.h
32
struct drm_plane;
include/drm/drm_plane_helper.h
34
int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc,
include/drm/drm_plane_helper.h
41
int drm_plane_helper_disable_primary(struct drm_plane *plane,
include/drm/drm_plane_helper.h
43
void drm_plane_helper_destroy(struct drm_plane *plane);
include/drm/drm_simple_kms_helper.h
54
struct drm_plane plane;