hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/include/drm/drm_plane_helper.h
....@@ -38,42 +38,7 @@
3838 */
3939 #define DRM_PLANE_HELPER_NO_SCALING (1<<16)
4040
41
-int drm_plane_helper_check_update(struct drm_plane *plane,
42
- struct drm_crtc *crtc,
43
- struct drm_framebuffer *fb,
44
- struct drm_rect *src,
45
- struct drm_rect *dest,
46
- unsigned int rotation,
47
- int min_scale,
48
- int max_scale,
49
- bool can_position,
50
- bool can_update_disabled,
51
- bool *visible);
52
-int drm_primary_helper_update(struct drm_plane *plane,
53
- struct drm_crtc *crtc,
54
- struct drm_framebuffer *fb,
55
- int crtc_x, int crtc_y,
56
- unsigned int crtc_w, unsigned int crtc_h,
57
- uint32_t src_x, uint32_t src_y,
58
- uint32_t src_w, uint32_t src_h,
59
- struct drm_modeset_acquire_ctx *ctx);
60
-int drm_primary_helper_disable(struct drm_plane *plane,
61
- struct drm_modeset_acquire_ctx *ctx);
6241 void drm_primary_helper_destroy(struct drm_plane *plane);
6342 extern const struct drm_plane_funcs drm_primary_helper_funcs;
6443
65
-int drm_plane_helper_update(struct drm_plane *plane, struct drm_crtc *crtc,
66
- struct drm_framebuffer *fb,
67
- int crtc_x, int crtc_y,
68
- unsigned int crtc_w, unsigned int crtc_h,
69
- uint32_t src_x, uint32_t src_y,
70
- uint32_t src_w, uint32_t src_h,
71
- struct drm_modeset_acquire_ctx *ctx);
72
-int drm_plane_helper_disable(struct drm_plane *plane,
73
- struct drm_modeset_acquire_ctx *ctx);
74
-
75
-/* For use by drm_crtc_helper.c */
76
-int drm_plane_helper_commit(struct drm_plane *plane,
77
- struct drm_plane_state *plane_state,
78
- struct drm_framebuffer *old_fb);
7944 #endif