Home
last modified time | relevance | path

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

123

/openbsd/sys/dev/pci/drm/include/drm/
H A Ddrm_plane.h54 struct drm_plane *plane;
306 int (*update_plane)(struct drm_plane *plane,
329 int (*disable_plane)(struct drm_plane *plane,
339 void (*destroy)(struct drm_plane *plane);
351 void (*reset)(struct drm_plane *plane);
367 int (*set_property)(struct drm_plane *plane,
496 int (*late_register)(struct drm_plane *plane);
507 void (*early_unregister)(struct drm_plane *plane);
603 struct drm_plane { struct
767 struct drm_plane *plane,
[all …]
H A 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,
H A Ddrm_modeset_helper_vtables.h1232 int (*prepare_fb)(struct drm_plane *plane,
1243 void (*cleanup_fb)(struct drm_plane *plane,
1266 int (*begin_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
1274 void (*end_fb_access)(struct drm_plane *plane, struct drm_plane_state *new_plane_state);
1311 int (*atomic_check)(struct drm_plane *plane,
1328 void (*atomic_update)(struct drm_plane *plane,
1353 void (*atomic_enable)(struct drm_plane *plane,
1378 void (*atomic_disable)(struct drm_plane *plane,
1397 int (*atomic_async_check)(struct drm_plane *plane,
1434 void (*atomic_async_update)(struct drm_plane *plane,
[all …]
H A 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,
H A Ddrm_plane_helper.h33 struct drm_plane;
35 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc,
42 int drm_plane_helper_disable_primary(struct drm_plane *plane,
44 void drm_plane_helper_destroy(struct drm_plane *plane);
45 int drm_plane_helper_atomic_check(struct drm_plane *plane, struct drm_atomic_state *state);
H A 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,
H A Ddrm_color_mgmt.h31 struct drm_plane;
91 int drm_plane_create_color_properties(struct drm_plane *plane,
H A Ddrm_atomic.h161 struct drm_plane *ptr;
503 struct drm_plane *plane);
598 struct drm_plane *plane) in drm_atomic_get_existing_plane_state()
613 struct drm_plane *plane) in drm_atomic_get_old_plane_state()
628 struct drm_plane *plane) in drm_atomic_get_new_plane_state()
724 struct drm_plane *plane) in __drm_atomic_get_current_plane_state()
H A Ddrm_gem_atomic_helper.h6 int drm_gem_plane_helper_prepare_fb(struct drm_plane *,
H A Ddrm_atomic_helper.h128 int drm_atomic_helper_update_plane(struct drm_plane *plane,
136 int drm_atomic_helper_disable_plane(struct drm_plane *plane,
/openbsd/sys/dev/pci/drm/
H A Ddrm_plane.c148 struct drm_plane *tmp; in drm_num_planes()
426 struct drm_plane *plane; in __drmm_universal_plane_alloc()
465 struct drm_plane *plane; in __drm_universal_plane_alloc()
498 struct drm_plane *plane; in drm_plane_register_all()
520 struct drm_plane *plane; in drm_plane_unregister_all()
574 struct drm_plane *
577 struct drm_plane *plane; in drm_plane_from_index()
659 struct drm_plane *plane; in drm_mode_getplane_res()
710 struct drm_plane *plane; in drm_mode_getplane()
844 struct drm_plane *plane; in drm_any_plane_has_format()
[all …]
H A 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()
H A Ddrm_crtc.c249 struct drm_plane *cursor, in __drm_crtc_init_with_planes()
355 struct drm_plane *primary, in drm_crtc_init_with_planes()
356 struct drm_plane *cursor, in drm_crtc_init_with_planes()
385 struct drm_plane *primary, in __drmm_crtc_init_with_planes()
386 struct drm_plane *cursor, in __drmm_crtc_init_with_planes()
437 struct drm_plane *primary, in drmm_crtc_init_with_planes()
438 struct drm_plane *cursor, in drmm_crtc_init_with_planes()
458 struct drm_plane *primary, in __drmm_crtc_alloc_with_planes()
459 struct drm_plane *cursor, in __drmm_crtc_alloc_with_planes()
544 struct drm_plane *plane; in drm_mode_getcrtc()
[all …]
H A 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()
299 int drm_plane_helper_atomic_check(struct drm_plane *plane, struct drm_atomic_state *state) in drm_plane_helper_atomic_check()
H A Ddrm_atomic_helper.c80 struct drm_plane *plane) in drm_atomic_helper_plane_changed()
958 struct drm_plane *plane; in drm_atomic_helper_check_crtc_primary_plane()
994 struct drm_plane *plane; in drm_atomic_helper_check_planes()
1547 struct drm_plane *plane; in set_fence_deadline()
1604 struct drm_plane *plane; in drm_atomic_helper_wait_for_fences()
1959 struct drm_plane *plane; in drm_atomic_helper_async_commit()
2283 struct drm_plane *plane; in drm_atomic_helper_setup_commit()
2406 struct drm_plane *plane; in drm_atomic_helper_wait_for_dependencies()
2585 struct drm_plane *plane; in drm_atomic_helper_prepare_planes()
2672 struct drm_plane *plane; in drm_atomic_helper_unprepare_planes()
[all …]
H A Ddrm_atomic_state_helper.c246 struct drm_plane *plane) in __drm_atomic_helper_plane_state_reset()
293 void __drm_atomic_helper_plane_reset(struct drm_plane *plane, in __drm_atomic_helper_plane_reset()
310 void drm_atomic_helper_plane_reset(struct drm_plane *plane) in drm_atomic_helper_plane_reset()
330 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane, in __drm_atomic_helper_plane_duplicate_state()
352 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane) in drm_atomic_helper_plane_duplicate_state()
398 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane, in drm_atomic_helper_plane_destroy_state()
H A Ddrm_crtc_internal.h55 struct drm_plane;
238 int __drm_atomic_helper_disable_plane(struct drm_plane *plane,
266 int drm_plane_check_pixel_format(struct drm_plane *plane,
H A Ddrm_gem_atomic_helper.c12 drm_gem_plane_helper_prepare_fb(struct drm_plane *dp, in drm_gem_plane_helper_prepare_fb()
H A Ddrm_atomic.c240 struct drm_plane *plane = state->planes[i].ptr; in drm_atomic_state_default_clear()
528 struct drm_plane *plane) in drm_atomic_get_plane_state()
605 struct drm_plane *plane = new_plane_state->plane; in drm_atomic_plane_check()
719 struct drm_plane *plane = state->plane; in drm_atomic_plane_print_state()
1376 struct drm_plane *plane; in drm_atomic_add_affected_planes()
1410 struct drm_plane *plane; in drm_atomic_check_only()
1566 int __drm_atomic_helper_disable_plane(struct drm_plane *plane, in __drm_atomic_helper_disable_plane()
1756 struct drm_plane *plane; in drm_atomic_print_new_state()
1791 struct drm_plane *plane; in __drm_state_dump()
/openbsd/sys/dev/pci/drm/i915/display/
H A Dintel_atomic_plane.h11 struct drm_plane;
45 struct drm_plane_state *intel_plane_duplicate_state(struct drm_plane *plane);
46 void intel_plane_destroy_state(struct drm_plane *plane,
/openbsd/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.h32 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane,
55 struct drm_plane *plane,
H A Damdgpu_dm_plane.c695 static int get_plane_formats(const struct drm_plane *plane, in get_plane_formats()
835 static int dm_plane_helper_prepare_fb(struct drm_plane *plane, in dm_plane_helper_prepare_fb()
935 static void dm_plane_helper_cleanup_fb(struct drm_plane *plane, in dm_plane_helper_cleanup_fb()
1135 static int dm_plane_atomic_check(struct drm_plane *plane, in dm_plane_atomic_check()
1174 static int dm_plane_atomic_async_check(struct drm_plane *plane, in dm_plane_atomic_async_check()
1228 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane, in amdgpu_dm_plane_handle_cursor_update()
1300 static void dm_plane_atomic_async_update(struct drm_plane *plane, in dm_plane_atomic_async_update()
1332 static void dm_drm_plane_reset(struct drm_plane *plane) in dm_drm_plane_reset()
1347 dm_drm_plane_duplicate_state(struct drm_plane *plane) in dm_drm_plane_duplicate_state()
1425 static void dm_drm_plane_destroy_state(struct drm_plane *plane, in dm_drm_plane_destroy_state()
[all …]
H A Damdgpu_dm_crtc.h47 struct drm_plane *plane,
H A Damdgpu_dm_crtc.c319 struct drm_plane *plane; in count_crtc_active_planes()
432 struct drm_plane *plane, in amdgpu_dm_crtc_init()
436 struct drm_plane *cursor_plane; in amdgpu_dm_crtc_init()
/openbsd/sys/dev/pci/drm/apple/
H A Dapple_drv.c76 static int apple_plane_atomic_check(struct drm_plane *plane, in apple_plane_atomic_check()
110 static void apple_plane_atomic_update(struct drm_plane *plane, in apple_plane_atomic_update()
121 static void apple_plane_cleanup(struct drm_plane *plane) in apple_plane_cleanup()
160 static struct drm_plane *apple_plane_init(struct drm_device *dev, in apple_plane_init()
165 struct drm_plane *plane; in apple_plane_init()
321 struct drm_plane *primary; in apple_probe_per_dcp()

123