/netbsd-current/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_blend.h | 38 struct drm_plane; 47 int drm_plane_create_alpha_property(struct drm_plane *plane); 48 int drm_plane_create_rotation_property(struct drm_plane *plane, 54 int drm_plane_create_zpos_property(struct drm_plane *plane, 57 int drm_plane_create_zpos_immutable_property(struct drm_plane *plane, 61 int drm_plane_create_blend_mode_property(struct drm_plane *plane,
|
H A D | drm_atomic_state_helper.h | 33 struct drm_plane; 56 struct drm_plane *plane); 57 void __drm_atomic_helper_plane_reset(struct drm_plane *plane, 59 void drm_atomic_helper_plane_reset(struct drm_plane *plane); 60 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane, 63 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane); 65 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
|
H A D | drm_plane_helper.h | 43 void drm_primary_helper_destroy(struct drm_plane *plane);
|
H A D | drm_plane.h | 1 /* $NetBSD: drm_plane.h,v 1.2 2021/12/18 23:45:46 riastradh Exp $ */ 51 struct drm_plane *plane; 285 int (*update_plane)(struct drm_plane *plane, 308 int (*disable_plane)(struct drm_plane *plane, 318 void (*destroy)(struct drm_plane *plane); 330 void (*reset)(struct drm_plane *plane); 346 int (*set_property)(struct drm_plane *plane, 367 * It is an error to call this hook before &drm_plane.state has been 380 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane); 390 void (*atomic_destroy_state)(struct drm_plane *plan 577 struct drm_plane { struct [all...] |
H A D | drm_modeset_helper_vtables.h | 1104 int (*prepare_fb)(struct drm_plane *plane, 1115 void (*cleanup_fb)(struct drm_plane *plane, 1154 int (*atomic_check)(struct drm_plane *plane, 1172 void (*atomic_update)(struct drm_plane *plane, 1196 void (*atomic_disable)(struct drm_plane *plane, 1215 int (*atomic_async_check)(struct drm_plane *plane, 1239 * state (&drm_plane.state) and new_state. 1254 void (*atomic_async_update)(struct drm_plane *plane, 1263 static inline void drm_plane_helper_add(struct drm_plane *plane,
|
H A D | drm_gem_framebuffer_helper.h | 13 struct drm_plane; 34 int drm_gem_fb_prepare_fb(struct drm_plane *plane,
|
H A D | drm_color_mgmt.h | 32 struct drm_plane; 92 int drm_plane_create_color_properties(struct drm_plane *plane,
|
H A D | drm_damage_helper.h | 69 void drm_plane_enable_fb_damage_clips(struct drm_plane *plane);
|
H A D | drm_crtc.h | 50 #include <drm/drm_plane.h> 77 struct drm_plane; 922 struct drm_plane *primary; 931 struct drm_plane *cursor; 1150 struct drm_plane *primary, 1151 struct drm_plane *cursor, 1173 * &drm_encoder.possible_crtcs and &drm_plane.possible_crtcs fields.
|
H A D | drm_modeset_lock.h | 137 struct drm_plane;
|
H A D | drm_atomic.h | 162 struct drm_plane *ptr; 453 struct drm_plane *plane); 541 struct drm_plane *plane) 556 struct drm_plane *plane) 571 struct drm_plane *plane) 667 struct drm_plane *plane) 821 * @plane: &struct drm_plane iteration cursor 844 * @plane: &struct drm_plane iteration cursor 865 * @plane: &struct drm_plane iteration cursor 883 * @plane: &struct drm_plane iteratio [all...] |
H A D | drm_atomic_helper.h | 112 int drm_atomic_helper_update_plane(struct drm_plane *plane, 120 int drm_atomic_helper_disable_plane(struct drm_plane *plane,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/ |
H A D | intel_atomic_plane.h | 13 struct drm_plane; 34 struct drm_plane_state *intel_plane_duplicate_state(struct drm_plane *plane); 35 void intel_plane_destroy_state(struct drm_plane *plane,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
H A D | vmwgfx_kms.h | 123 struct drm_plane *plane; 342 struct drm_plane primary; 343 struct drm_plane cursor; 456 void vmw_du_primary_plane_destroy(struct drm_plane *plane); 457 void vmw_du_cursor_plane_destroy(struct drm_plane *plane); 460 int vmw_du_primary_plane_atomic_check(struct drm_plane *plane, 462 int vmw_du_cursor_plane_atomic_check(struct drm_plane *plane, 464 void vmw_du_cursor_plane_atomic_update(struct drm_plane *plane, 466 int vmw_du_cursor_plane_prepare_fb(struct drm_plane *plane, 468 void vmw_du_plane_cleanup_fb(struct drm_plane *plan [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_blend.c | 209 int drm_plane_create_alpha_property(struct drm_plane *plane) 262 int drm_plane_create_rotation_property(struct drm_plane *plane, 359 int drm_plane_create_zpos_property(struct drm_plane *plane, 398 int drm_plane_create_zpos_immutable_property(struct drm_plane *plane, 439 struct drm_plane *plane; 506 struct drm_plane *plane __unused; 562 int drm_plane_create_blend_mode_property(struct drm_plane *plane,
|
H A D | drm_plane_helper.c | 104 static int drm_plane_helper_check_update(struct drm_plane *plane, 152 static int drm_primary_helper_update(struct drm_plane *plane, struct drm_crtc *crtc, 226 static int drm_primary_helper_disable(struct drm_plane *plane, 240 void drm_primary_helper_destroy(struct drm_plane *plane)
|
H A D | drm_plane.c | 1 /* $NetBSD: drm_plane.c,v 1.4 2021/12/19 01:13:52 riastradh Exp $ */ 26 __KERNEL_RCSID(0, "$NetBSD: drm_plane.c,v 1.4 2021/12/19 01:13:52 riastradh Exp $"); 31 #include <drm/drm_plane.h> 54 * &struct drm_plane (possibly as part of a larger structure) and registers it 70 struct drm_plane *tmp; 91 static int create_in_format_blob(struct drm_device *dev, struct drm_plane *plane) 178 int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane, 297 struct drm_plane *plane; 312 struct drm_plane *plane; 337 int drm_plane_init(struct drm_device *dev, struct drm_plane *plan [all...] |
H A D | drm_atomic_state_helper.c | 37 #include <drm/drm_plane.h> 244 struct drm_plane *plane) 266 void __drm_atomic_helper_plane_reset(struct drm_plane *plane, 283 void drm_atomic_helper_plane_reset(struct drm_plane *plane) 303 void __drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane, 325 drm_atomic_helper_plane_duplicate_state(struct drm_plane *plane) 371 void drm_atomic_helper_plane_destroy_state(struct drm_plane *plane,
|
H A D | drm_modeset_helper.c | 115 static struct drm_plane *create_primary_plane(struct drm_device *dev) 117 struct drm_plane *primary; 127 * Remove the format_default field from drm_plane when dropping 177 struct drm_plane *primary;
|
H A D | drm_crtc.c | 62 * &drm_plane and blends them together. The &drm_display_mode is also attached 233 struct drm_plane *primary, 234 struct drm_plane *cursor, 370 struct drm_plane *plane; 440 struct drm_plane *plane = tmp->primary; 449 struct drm_plane *plane = crtc->primary; 456 struct drm_plane *plane = tmp->primary; 537 struct drm_plane *plane;
|
H A D | drm_crtc_internal.h | 56 struct drm_plane; 230 int __drm_atomic_helper_disable_plane(struct drm_plane *plane, 254 /* drm_plane.c */ 257 int drm_plane_check_pixel_format(struct drm_plane *plane,
|
H A D | drm_atomic_helper.c | 82 struct drm_plane *plane) 864 struct drm_plane *plane; 1153 struct drm_plane *primary = crtc->primary; 1394 struct drm_plane *plane __unused; 1689 struct drm_plane *plane = NULL; 1747 struct drm_plane *plane; 2027 * &drm_crtc.state, &drm_plane.state or &drm_connector.state pointer directly. 2062 struct drm_plane *plane __unused; 2163 struct drm_plane *plane; 2380 struct drm_plane *plan [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/virtio/ |
H A D | virtgpu_plane.c | 75 static void virtio_gpu_plane_destroy(struct drm_plane *plane) 90 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, 134 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, 198 static int virtio_gpu_cursor_prepare_fb(struct drm_plane *plane, 220 static void virtio_gpu_cursor_cleanup_fb(struct drm_plane *plane, 235 static void virtio_gpu_cursor_plane_update(struct drm_plane *plane, 321 struct drm_plane *virtio_gpu_plane_init(struct virtio_gpu_device *vgdev, 327 struct drm_plane *plane;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
H A D | nouveau_dispnv04_overlay.c | 44 struct drm_plane base; 118 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, 196 nv10_disable_plane(struct drm_plane *plane, 213 nv_destroy_plane(struct drm_plane *plane) 248 nv_set_property(struct drm_plane *plane, 367 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, 445 nv04_disable_plane(struct drm_plane *plane,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/vboxvideo/ |
H A D | vbox_mode.c | 269 static int vbox_primary_atomic_check(struct drm_plane *plane, 287 static void vbox_primary_atomic_update(struct drm_plane *plane, 331 static void vbox_primary_atomic_disable(struct drm_plane *plane, 342 static int vbox_cursor_atomic_check(struct drm_plane *plane, 392 static void vbox_cursor_atomic_update(struct drm_plane *plane, 446 static void vbox_cursor_atomic_disable(struct drm_plane *plane, 514 static struct drm_plane *vbox_create_plane(struct vbox_private *vbox, 520 struct drm_plane *plane; 562 struct drm_plane *cursor = NULL; 564 struct drm_plane *primar [all...] |