Lines Matching full:primary
100 * creating the primary plane. However drivers that still call
110 struct drm_plane *primary; in create_primary_plane() local
113 primary = kzalloc(sizeof(*primary), GFP_KERNEL); in create_primary_plane()
114 if (primary == NULL) { in create_primary_plane()
115 DRM_DEBUG_KMS("Failed to allocate primary plane\n"); in create_primary_plane()
123 primary->format_default = true; in create_primary_plane()
126 ret = drm_universal_plane_init(dev, primary, 0, in create_primary_plane()
133 kfree(primary); in create_primary_plane()
134 primary = NULL; in create_primary_plane()
137 return primary; in create_primary_plane()
146 * Initialize a CRTC object with a default helper-provided primary plane and no
155 struct drm_plane *primary; in drm_crtc_init() local
157 primary = create_primary_plane(dev); in drm_crtc_init()
158 return drm_crtc_init_with_planes(dev, crtc, primary, NULL, funcs, in drm_crtc_init()