Lines Matching defs:new_encoder
124 struct drm_encoder *new_encoder;
130 new_encoder = funcs->atomic_best_encoder(connector,
133 new_encoder = funcs->best_encoder(connector);
135 new_encoder = drm_connector_get_single_encoder(connector);
137 if (new_encoder) {
138 if (encoder_mask & drm_encoder_mask(new_encoder)) {
141 new_encoder->base.id, new_encoder->name,
147 encoder_mask |= drm_encoder_mask(new_encoder);
300 struct drm_encoder *new_encoder;
362 new_encoder = funcs->atomic_best_encoder(connector, state);
364 new_encoder = funcs->best_encoder(connector);
366 new_encoder = drm_connector_get_single_encoder(connector);
368 if (!new_encoder) {
375 if (!drm_encoder_crtc_ok(new_encoder, new_connector_state->crtc)) {
378 new_encoder->base.id,
379 new_encoder->name,
385 if (new_encoder == new_connector_state->best_encoder) {
386 set_best_encoder(state, new_connector_state, new_encoder);
392 new_encoder->base.id,
393 new_encoder->name,
400 steal_encoder(state, new_encoder);
402 set_best_encoder(state, new_connector_state, new_encoder);
410 new_encoder->base.id,
411 new_encoder->name,