Home
last modified time | relevance | path

Searched refs:drm_plane (Results 1 – 25 of 51) sorted by relevance

123

/openbsd/src/sys/dev/pci/drm/include/drm/
Ddrm_plane.h56 struct drm_plane *plane;
319 int (*update_plane)(struct drm_plane *plane,
342 int (*disable_plane)(struct drm_plane *plane,
352 void (*destroy)(struct drm_plane *plane);
364 void (*reset)(struct drm_plane *plane);
380 int (*set_property)(struct drm_plane *plane,
414 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
424 void (*atomic_destroy_state)(struct drm_plane *plane,
469 int (*atomic_set_property)(struct drm_plane *plane,
492 int (*atomic_get_property)(struct drm_plane *plane,
[all …]
Ddrm_modeset_helper_vtables.h1243 int (*prepare_fb)(struct drm_plane *plane,
1254 void (*cleanup_fb)(struct drm_plane *plane,
1277 int (*begin_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
1285 void (*end_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
1322 int (*atomic_check)(struct drm_plane *plane,
1339 void (*atomic_update)(struct drm_plane *plane,
1364 void (*atomic_enable)(struct drm_plane *plane,
1389 void (*atomic_disable)(struct drm_plane *plane,
1408 int (*atomic_async_check)(struct drm_plane *plane,
1445 void (*atomic_async_update)(struct drm_plane *plane,
[all …]
Ddrm_blend.h36 struct drm_plane;
45 int drm_plane_create_alpha_property(struct drm_plane *plane);
46 int drm_plane_create_rotation_property(struct drm_plane *plane,
52 int drm_plane_create_zpos_property(struct drm_plane *plane,
55 int drm_plane_create_zpos_immutable_property(struct drm_plane *plane,
59 int drm_plane_create_blend_mode_property(struct drm_plane *plane,
Ddrm_atomic_state_helper.h34 struct drm_plane;
57 struct drm_plane *plane);
58 void __drm_atomic_helper_plane_reset(struct drm_plane *plane,
60 void drm_atomic_helper_plane_reset(struct drm_plane *plane);
61 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane,
64 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane);
66 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
Ddrm_plane_helper.h32 struct drm_plane;
34 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc,
41 int drm_plane_helper_disable_primary(struct drm_plane *plane,
43 void drm_plane_helper_destroy(struct drm_plane *plane);
Ddrm_crtc.h59 struct drm_plane;
971 struct drm_plane *primary;
980 struct drm_plane *cursor;
1210 struct drm_plane *primary,
1211 struct drm_plane *cursor,
1218 struct drm_plane *primary,
1219 struct drm_plane *cursor,
1228 struct drm_plane *primary,
1229 struct drm_plane *cursor,
Ddrm_color_mgmt.h31 struct drm_plane;
88 int drm_plane_create_color_properties(struct drm_plane *plane,
Ddrm_atomic.h161 struct drm_plane *ptr;
551 struct drm_plane *plane);
646 struct drm_plane *plane) in drm_atomic_get_existing_plane_state()
661 struct drm_plane *plane) in drm_atomic_get_old_plane_state()
676 struct drm_plane *plane) in drm_atomic_get_new_plane_state()
772 struct drm_plane *plane) in __drm_atomic_get_current_plane_state()
Ddrm_gem_atomic_helper.h6 int drm_gem_plane_helper_prepare_fb(struct drm_plane *,
Ddrm_atomic_helper.h127 int drm_atomic_helper_update_plane(struct drm_plane *plane,
135 int drm_atomic_helper_disable_plane(struct drm_plane *plane,
Ddrm_modeset_lock.h142 struct drm_plane;
/openbsd/src/sys/dev/pci/drm/
Ddrm_plane.c167 struct drm_plane *tmp; in drm_num_planes()
188 static int create_in_format_blob(struct drm_device *dev, struct drm_plane *plane) in create_in_format_blob()
320 static int drm_plane_create_hotspot_properties(struct drm_plane *plane) in drm_plane_create_hotspot_properties()
351 struct drm_plane *plane, in __drm_universal_plane_init()
505 int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane, in drm_universal_plane_init()
529 struct drm_plane *plane = ptr; in drmm_universal_plane_alloc_release()
546 struct drm_plane *plane; in __drmm_universal_plane_alloc()
585 struct drm_plane *plane; in __drm_universal_plane_alloc()
618 struct drm_plane *plane; in drm_plane_register_all()
640 struct drm_plane *plane; in drm_plane_unregister_all()
[all …]
Ddrm_blend.c219 int drm_plane_create_alpha_property(struct drm_plane *plane) in drm_plane_create_alpha_property()
272 int drm_plane_create_rotation_property(struct drm_plane *plane, in drm_plane_create_rotation_property()
369 int drm_plane_create_zpos_property(struct drm_plane *plane, in drm_plane_create_zpos_property()
408 int drm_plane_create_zpos_immutable_property(struct drm_plane *plane, in drm_plane_create_zpos_immutable_property()
449 struct drm_plane *plane; in drm_atomic_helper_crtc_normalize_zpos()
515 struct drm_plane *plane; in drm_atomic_normalize_zpos()
571 int drm_plane_create_blend_mode_property(struct drm_plane *plane, in drm_plane_create_blend_mode_property()
Ddrm_crtc.c236 struct drm_plane *primary, in __drm_crtc_init_with_planes()
237 struct drm_plane *cursor, in __drm_crtc_init_with_planes()
342 struct drm_plane *primary, in drm_crtc_init_with_planes()
343 struct drm_plane *cursor, in drm_crtc_init_with_planes()
372 struct drm_plane *primary, in __drmm_crtc_init_with_planes()
373 struct drm_plane *cursor, in __drmm_crtc_init_with_planes()
424 struct drm_plane *primary, in drmm_crtc_init_with_planes()
425 struct drm_plane *cursor, in drmm_crtc_init_with_planes()
445 struct drm_plane *primary, in __drmm_crtc_alloc_with_planes()
446 struct drm_plane *cursor, in __drmm_crtc_alloc_with_planes()
[all …]
Ddrm_plane_helper.c94 static int drm_plane_helper_check_update(struct drm_plane *plane, in drm_plane_helper_check_update()
164 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc, in drm_plane_helper_update_primary()
257 int drm_plane_helper_disable_primary(struct drm_plane *plane, in drm_plane_helper_disable_primary()
276 void drm_plane_helper_destroy(struct drm_plane *plane) in drm_plane_helper_destroy()
Ddrm_atomic_helper.c81 struct drm_plane *plane) in drm_atomic_helper_plane_changed()
961 struct drm_plane *plane; in drm_atomic_helper_check_crtc_primary_plane()
997 struct drm_plane *plane; in drm_atomic_helper_check_planes()
1307 struct drm_plane *primary = crtc->primary; in drm_atomic_helper_update_legacy_modeset_state()
1550 struct drm_plane *plane; in set_fence_deadline()
1607 struct drm_plane *plane; in drm_atomic_helper_wait_for_fences()
1880 struct drm_plane *plane = NULL; in drm_atomic_helper_async_check()
1962 struct drm_plane *plane; in drm_atomic_helper_async_commit()
2285 struct drm_plane *plane; in drm_atomic_helper_setup_commit()
2408 struct drm_plane *plane; in drm_atomic_helper_wait_for_dependencies()
[all …]
Ddrm_atomic_state_helper.c246 struct drm_plane *plane) in __drm_atomic_helper_plane_state_reset()
307 void __drm_atomic_helper_plane_reset(struct drm_plane *plane, in __drm_atomic_helper_plane_reset()
324 void drm_atomic_helper_plane_reset(struct drm_plane *plane) in drm_atomic_helper_plane_reset()
344 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane, in __drm_atomic_helper_plane_duplicate_state()
367 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane) in drm_atomic_helper_plane_duplicate_state()
413 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane, in drm_atomic_helper_plane_destroy_state()
Ddrm_panic.c919 static void draw_panic_plane(struct drm_plane *plane, const char *description) in draw_panic_plane()
941 static struct drm_plane *to_drm_plane(struct kmsg_dumper *kd) in to_drm_plane()
943 return container_of(kd, struct drm_plane, kmsg_panic); in to_drm_plane()
948 struct drm_plane *plane = to_drm_plane(dumper); in drm_panic()
969 struct drm_plane *plane = file->private_data; in debugfs_trigger_write()
982 static void debugfs_register_plane(struct drm_plane *plane, int index) in debugfs_register_plane()
991 static void debugfs_register_plane(struct drm_plane *plane, int index) {} in debugfs_register_plane()
1002 struct drm_plane *plane; in drm_panic_is_enabled()
1020 struct drm_plane *plane; in drm_panic_register()
1048 struct drm_plane *plane; in drm_panic_unregister()
Ddrm_gem_atomic_helper.c12 drm_gem_plane_helper_prepare_fb(struct drm_plane *dp, in drm_gem_plane_helper_prepare_fb()
Ddrm_atomic.c239 struct drm_plane *plane = state->planes[i].ptr; in drm_atomic_state_default_clear()
525 struct drm_plane *plane) in drm_atomic_get_plane_state()
602 struct drm_plane *plane = new_plane_state->plane; in drm_atomic_plane_check()
713 struct drm_plane *plane = state->plane; in drm_atomic_plane_print_state()
1379 struct drm_plane *plane; in drm_atomic_add_affected_planes()
1413 struct drm_plane *plane; in drm_atomic_check_only()
1569 int __drm_atomic_helper_disable_plane(struct drm_plane *plane, in __drm_atomic_helper_disable_plane()
1759 struct drm_plane *plane; in drm_atomic_print_new_state()
1794 struct drm_plane *plane; in __drm_state_dump()
/openbsd/src/sys/dev/pci/drm/amd/display/amdgpu_dm/
Damdgpu_dm_plane.h32 int amdgpu_dm_plane_get_cursor_position(struct drm_plane *plane, struct drm_crtc *crtc,
35 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane,
58 struct drm_plane *plane,
Damdgpu_dm_plane.c774 static int amdgpu_dm_plane_get_plane_formats(const struct drm_plane *plane, in amdgpu_dm_plane_get_plane_formats()
922 static int amdgpu_dm_plane_helper_prepare_fb(struct drm_plane *plane, in amdgpu_dm_plane_helper_prepare_fb()
1023 static void amdgpu_dm_plane_helper_cleanup_fb(struct drm_plane *plane, in amdgpu_dm_plane_helper_cleanup_fb()
1223 static int amdgpu_dm_plane_atomic_check(struct drm_plane *plane, in amdgpu_dm_plane_atomic_check()
1262 static int amdgpu_dm_plane_atomic_async_check(struct drm_plane *plane, in amdgpu_dm_plane_atomic_async_check()
1283 int amdgpu_dm_plane_get_cursor_position(struct drm_plane *plane, struct drm_crtc *crtc, in amdgpu_dm_plane_get_cursor_position()
1330 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane, in amdgpu_dm_plane_handle_cursor_update()
1400 static void amdgpu_dm_plane_atomic_async_update(struct drm_plane *plane, in amdgpu_dm_plane_atomic_async_update()
1432 static void amdgpu_dm_plane_drm_plane_reset(struct drm_plane *plane) in amdgpu_dm_plane_drm_plane_reset()
1452 static struct drm_plane_state *amdgpu_dm_plane_drm_plane_duplicate_state(struct drm_plane *plane) in amdgpu_dm_plane_drm_plane_duplicate_state()
[all …]
Damdgpu_dm_crtc.h47 struct drm_plane *plane,
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_atomic_plane.h11 struct drm_plane;
49 struct drm_plane_state *intel_plane_duplicate_state(struct drm_plane *plane);
50 void intel_plane_destroy_state(struct drm_plane *plane,
/openbsd/src/sys/dev/fdt/
Drkvop.c142 struct drm_plane sc_plane;
260 rkvop_plane_check(struct drm_plane *plane, struct drm_atomic_state *das) in rkvop_plane_check()
279 rkvop_plane_update(struct drm_plane *plane, struct drm_atomic_state *das) in rkvop_plane_update()
523 struct drm_plane *plane = &sc->sc_plane; in rkvop_ep_activate()

123