Lines Matching refs:plane
758 struct drm_plane *plane; member
794 int (*update_plane)(struct drm_plane *plane,
800 int (*disable_plane)(struct drm_plane *plane);
801 void (*destroy)(struct drm_plane *plane);
802 void (*reset)(struct drm_plane *plane);
804 int (*set_property)(struct drm_plane *plane,
808 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
809 void (*atomic_destroy_state)(struct drm_plane *plane,
811 int (*atomic_set_property)(struct drm_plane *plane,
815 int (*atomic_get_property)(struct drm_plane *plane,
1167 #define drm_for_each_plane_mask(plane, dev, plane_mask) \ argument
1168 list_for_each_entry((plane), &(dev)->mode_config.plane_list, head) \
1169 if ((plane_mask) & (1 << drm_plane_index(plane)))
1255 struct drm_plane *plane,
1262 struct drm_plane *plane,
1267 extern void drm_plane_cleanup(struct drm_plane *plane);
1268 extern unsigned int drm_plane_index(struct drm_plane *plane);
1270 extern void drm_plane_force_disable(struct drm_plane *plane);
1271 extern int drm_plane_check_pixel_format(const struct drm_plane *plane,
1483 extern int drm_mode_plane_set_obj_prop(struct drm_plane *plane,
1492 extern int drm_format_plane_cpp(uint32_t format, int plane);
1544 #define drm_for_each_legacy_plane(plane, dev) \ argument
1545 list_for_each_entry(plane, &(dev)->mode_config.plane_list, head) \
1546 if (plane->type == DRM_PLANE_TYPE_OVERLAY)
1548 #define drm_for_each_plane(plane, dev) \ argument
1549 list_for_each_entry(plane, &(dev)->mode_config.plane_list, head)