Lines Matching refs:planes
68 kfree(state->planes);
96 state->planes = kcalloc(dev->mode_config.num_total_plane,
97 sizeof(*state->planes), GFP_KERNEL);
98 if (!state->planes)
198 struct drm_plane *plane = state->planes[i].ptr;
204 state->planes[i].state);
205 state->planes[i].ptr = NULL;
206 state->planes[i].state = NULL;
207 state->planes[i].old_state = NULL;
208 state->planes[i].new_state = NULL;
261 * per-object state for planes, CRTCs and connectors.
498 state->planes[index].state = plane_state;
499 state->planes[index].ptr = plane;
500 state->planes[index].old_state = plane->state;
501 state->planes[index].new_state = plane_state;
531 * to implement direct switching of active planes nor userspace to take
692 * planes or CRTCs, and so on) it makes sense to model these as independent
695 * helpers already provide for connectors, planes and CRTCs.
1156 * unneeded seralization if the update is just for the planes on one CRTC. Hence
1209 * drm_atomic_add_affected_planes - add planes for CRTC
1213 * This function walks the current configuration and adds all planes
1217 * to avoid special code to force-enable all planes.
1238 DRM_DEBUG_ATOMIC("Adding all current planes for [CRTC:%d:%s] to %p\n",
1650 /* any use in debugfs files to dump individual planes/crtc/etc? */