Lines Matching refs:plane
755 struct drm_plane *plane; member
791 int (*update_plane)(struct drm_plane *plane,
797 int (*disable_plane)(struct drm_plane *plane);
798 void (*destroy)(struct drm_plane *plane);
799 void (*reset)(struct drm_plane *plane);
801 int (*set_property)(struct drm_plane *plane,
805 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
806 void (*atomic_destroy_state)(struct drm_plane *plane,
808 int (*atomic_set_property)(struct drm_plane *plane,
812 int (*atomic_get_property)(struct drm_plane *plane,
1175 #define drm_for_each_plane_mask(plane, dev, plane_mask) \ argument
1176 list_for_each_entry((plane), &(dev)->mode_config.plane_list, head) \
1177 if ((plane_mask) & (1 << drm_plane_index(plane)))
1252 struct drm_plane *plane,
1259 struct drm_plane *plane,
1264 extern void drm_plane_cleanup(struct drm_plane *plane);
1265 extern unsigned int drm_plane_index(struct drm_plane *plane);
1266 extern void drm_plane_force_disable(struct drm_plane *plane);
1267 extern int drm_plane_check_pixel_format(const struct drm_plane *plane,
1468 extern int drm_mode_plane_set_obj_prop(struct drm_plane *plane,
1477 extern int drm_format_plane_cpp(uint32_t format, int plane);
1537 #define drm_for_each_legacy_plane(plane, planelist) \ argument
1538 list_for_each_entry(plane, planelist, head) \
1539 if (plane->type == DRM_PLANE_TYPE_OVERLAY)