/linux-6.3-rc2/drivers/gpu/drm/i915/display/ |
A D | intel_modeset_verify.c | 67 struct drm_connector_state *new_conn_state; in verify_connector_state() local 70 for_each_new_connector_in_state(&state->base, connector, new_conn_state, i) { in verify_connector_state() 74 if (new_conn_state->crtc != &crtc->base) in verify_connector_state() 80 intel_connector_verify_state(crtc_state, new_conn_state); in verify_connector_state() 82 I915_STATE_WARN(new_conn_state->best_encoder != encoder, in verify_connector_state() 111 struct drm_connector_state *old_conn_state, *new_conn_state; in verify_encoder_state() local 123 new_conn_state, i) { in verify_encoder_state() 127 if (new_conn_state->best_encoder != &encoder->base) in verify_encoder_state() 133 I915_STATE_WARN(new_conn_state->crtc != in verify_encoder_state()
|
A D | intel_atomic.c | 119 struct intel_digital_connector_state *new_conn_state = in intel_digital_connector_atomic_check() local 138 if (new_conn_state->force_audio != old_conn_state->force_audio || in intel_digital_connector_atomic_check() 139 new_conn_state->broadcast_rgb != old_conn_state->broadcast_rgb || in intel_digital_connector_atomic_check() 140 new_conn_state->base.colorspace != old_conn_state->base.colorspace || in intel_digital_connector_atomic_check() 142 new_conn_state->base.content_type != old_conn_state->base.content_type || in intel_digital_connector_atomic_check() 143 new_conn_state->base.scaling_mode != old_conn_state->base.scaling_mode || in intel_digital_connector_atomic_check() 182 const struct drm_connector_state *old_conn_state, *new_conn_state; in intel_connector_needs_modeset() local 185 new_conn_state = drm_atomic_get_new_connector_state(&state->base, connector); in intel_connector_needs_modeset() 187 return old_conn_state->crtc != new_conn_state->crtc || in intel_connector_needs_modeset() 188 (new_conn_state->crtc && in intel_connector_needs_modeset() [all …]
|
A D | intel_sdvo.c | 2514 struct drm_connector_state *new_conn_state = in intel_sdvo_atomic_check() local 2521 to_intel_sdvo_connector_state(new_conn_state); in intel_sdvo_atomic_check() 2523 if (new_conn_state->crtc && in intel_sdvo_atomic_check() 2525 memcmp(&old_conn_state->tv, &new_conn_state->tv, sizeof(old_conn_state->tv)))) { in intel_sdvo_atomic_check() 2528 new_conn_state->crtc); in intel_sdvo_atomic_check()
|
A D | intel_display.c | 1441 struct drm_connector_state *new_conn_state; in intel_encoders_update_prepare() local 1462 for_each_new_connector_in_state(&state->base, connector, new_conn_state, in intel_encoders_update_prepare() 1476 crtc = new_conn_state->crtc ? in intel_encoders_update_prepare() 1477 to_intel_crtc(new_conn_state->crtc) : NULL; in intel_encoders_update_prepare() 1484 struct drm_connector_state *new_conn_state; in intel_encoders_update_complete() local 1491 for_each_new_connector_in_state(&state->base, connector, new_conn_state, in intel_encoders_update_complete() 1505 crtc = new_conn_state->crtc ? in intel_encoders_update_complete() 1506 to_intel_crtc(new_conn_state->crtc) : NULL; in intel_encoders_update_complete()
|
/linux-6.3-rc2/drivers/gpu/drm/ |
A D | drm_atomic_helper.c | 123 if (!new_conn_state->crtc) in handle_conflicting_encoders() 193 new_conn_state->crtc->base.id, new_conn_state->crtc->name, in handle_conflicting_encoders() 433 WARN_ON(!!new_conn_state->best_encoder != !!new_conn_state->crtc); in mode_fixup() 435 if (!new_conn_state->crtc || !new_conn_state->best_encoder) in mode_fixup() 451 new_conn_state); in mode_fixup() 459 new_conn_state); in mode_fixup() 1135 if (new_conn_state->crtc) in disable_outputs() 1138 new_conn_state->crtc); in disable_outputs() 1268 if (!new_conn_state->crtc) in drm_atomic_helper_update_legacy_modeset_state() 1370 new_conn_state); in crtc_set_mode() [all …]
|
A D | drm_atomic_state_helper.c | 575 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_tv_check() local 580 crtc = new_conn_state->crtc; in drm_atomic_helper_connector_tv_check() 588 if (old_conn_state->tv.mode != new_conn_state->tv.mode) in drm_atomic_helper_connector_tv_check() 591 if (old_conn_state->tv.margins.left != new_conn_state->tv.margins.left || in drm_atomic_helper_connector_tv_check() 593 old_conn_state->tv.margins.top != new_conn_state->tv.margins.top || in drm_atomic_helper_connector_tv_check() 595 old_conn_state->tv.mode != new_conn_state->tv.mode || in drm_atomic_helper_connector_tv_check() 596 old_conn_state->tv.brightness != new_conn_state->tv.brightness || in drm_atomic_helper_connector_tv_check() 597 old_conn_state->tv.contrast != new_conn_state->tv.contrast || in drm_atomic_helper_connector_tv_check() 599 old_conn_state->tv.overscan != new_conn_state->tv.overscan || in drm_atomic_helper_connector_tv_check() 600 old_conn_state->tv.saturation != new_conn_state->tv.saturation || in drm_atomic_helper_connector_tv_check() [all …]
|
A D | drm_atomic.c | 1507 struct drm_connector_state *new_conn_state; in update_output_state() local 1520 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in update_output_state() 1521 if (new_conn_state->crtc == set->crtc) { in update_output_state() 1522 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state() 1528 new_conn_state->link_status = DRM_LINK_STATUS_GOOD; in update_output_state() 1534 new_conn_state = drm_atomic_get_connector_state(state, in update_output_state() 1536 if (IS_ERR(new_conn_state)) in update_output_state() 1537 return PTR_ERR(new_conn_state); in update_output_state() 1539 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
|
A D | drm_atomic_uapi.c | 930 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local 958 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms() 959 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/ |
A D | amdgpu_dm_mst_types.c | 1077 struct drm_connector_state *new_conn_state; in is_dsc_need_re_compute() local 1094 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in is_dsc_need_re_compute() 1095 if (!new_conn_state) in is_dsc_need_re_compute() 1098 if (IS_ERR(new_conn_state)) in is_dsc_need_re_compute() 1101 if (!new_conn_state->crtc) in is_dsc_need_re_compute() 1104 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in is_dsc_need_re_compute()
|
A D | amdgpu_dm.c | 7533 struct drm_connector_state *new_conn_state, in is_content_protection_different() argument 7544 old_conn_state->content_protection, new_conn_state->content_protection); in is_content_protection_different() 7563 if (old_conn_state->hdcp_content_type != new_conn_state->hdcp_content_type && in is_content_protection_different() 7565 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 7574 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 7578 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_ENABLED; in is_content_protection_different() 7588 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) in is_content_protection_different() 7589 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 7600 new_conn_state->crtc && new_conn_state->crtc->enabled && in is_content_protection_different() 7617 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_DESIRED && in is_content_protection_different() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/display/ |
A D | drm_dp_mst_topology.c | 4302 struct drm_connector_state *old_conn_state, *new_conn_state; in drm_dp_atomic_release_time_slots() local 4310 new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); in drm_dp_atomic_release_time_slots() 4311 if (new_conn_state->crtc) { in drm_dp_atomic_release_time_slots() 4313 drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_atomic_release_time_slots() 4338 if (new_conn_state->crtc) in drm_dp_atomic_release_time_slots() 4465 int drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state, in drm_dp_mst_root_conn_atomic_check() argument 4468 struct drm_atomic_state *state = new_conn_state->state; in drm_dp_mst_root_conn_atomic_check() 4470 drm_atomic_get_old_connector_state(state, new_conn_state->connector); in drm_dp_mst_root_conn_atomic_check() 4474 if (new_conn_state->crtc) { in drm_dp_mst_root_conn_atomic_check() 4475 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_mst_root_conn_atomic_check() [all …]
|
/linux-6.3-rc2/include/drm/display/ |
A D | drm_dp_mst_helper.h | 901 int __must_check drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state,
|