Home
last modified time | relevance | path

Searched refs:new_conn_state (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_atomic.c119 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()
141 new_conn_state->base.picture_aspect_ratio != old_conn_state->base.picture_aspect_ratio || 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()
144 new_conn_state->base.privacy_screen_sw_state != old_conn_state->base.privacy_screen_sw_state || 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()
[all …]
H A Dintel_modeset_verify.c69 struct drm_connector_state *new_conn_state; in verify_connector_state() local
72 for_each_new_connector_in_state(&state->base, connector, new_conn_state, i) { in verify_connector_state()
76 if (new_conn_state->crtc != &crtc->base) in verify_connector_state()
82 intel_connector_verify_state(crtc_state, new_conn_state); in verify_connector_state()
84 I915_STATE_WARN(to_i915(connector->dev), new_conn_state->best_encoder != encoder, in verify_connector_state()
113 struct drm_connector_state *old_conn_state, *new_conn_state; in verify_encoder_state() local
125 new_conn_state, i) { in verify_encoder_state()
129 if (new_conn_state->best_encoder != &encoder->base) in verify_encoder_state()
136 new_conn_state->crtc != encoder->base.crtc, in verify_encoder_state()
H A Dintel_pmdemand.c196 struct drm_connector_state *new_conn_state; in intel_pmdemand_update_active_non_tc_phys() local
201 old_conn_state, new_conn_state, i) { in intel_pmdemand_update_active_non_tc_phys()
212 new_conn_state, true, in intel_pmdemand_update_active_non_tc_phys()
240 struct drm_connector_state *new_conn_state; in intel_pmdemand_connector_needs_update() local
245 old_conn_state, new_conn_state, i) { in intel_pmdemand_connector_needs_update()
249 to_intel_encoder(new_conn_state->best_encoder); in intel_pmdemand_connector_needs_update()
H A Dintel_sdvo.c2520 struct drm_connector_state *new_conn_state = in intel_sdvo_atomic_check() local
2527 to_intel_sdvo_connector_state(new_conn_state); in intel_sdvo_atomic_check()
2529 if (new_conn_state->crtc && in intel_sdvo_atomic_check()
2531 memcmp(&old_conn_state->tv, &new_conn_state->tv, sizeof(old_conn_state->tv)))) { in intel_sdvo_atomic_check()
2534 new_conn_state->crtc); in intel_sdvo_atomic_check()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_atomic_helper.c107 struct drm_connector_state *new_conn_state; in handle_conflicting_encoders() local
119 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in handle_conflicting_encoders()
123 if (!new_conn_state->crtc) in handle_conflicting_encoders()
184 new_conn_state = drm_atomic_get_connector_state(state, connector); in handle_conflicting_encoders()
185 if (IS_ERR(new_conn_state)) { in handle_conflicting_encoders()
186 ret = PTR_ERR(new_conn_state); in handle_conflicting_encoders()
193 new_conn_state->crtc->base.id, new_conn_state->crtc->name, in handle_conflicting_encoders()
196 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in handle_conflicting_encoders()
198 ret = drm_atomic_set_crtc_for_connector(new_conn_state, NULL); in handle_conflicting_encoders()
421 struct drm_connector_state *new_conn_state; in mode_fixup() local
[all …]
H A Ddrm_atomic_state_helper.c575 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()
592 old_conn_state->tv.margins.right != new_conn_state->tv.margins.right || 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()
594 old_conn_state->tv.margins.bottom != new_conn_state->tv.margins.bottom || 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()
[all …]
H A Ddrm_atomic.c1577 struct drm_connector_state *new_conn_state; in update_output_state() local
1590 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in update_output_state()
1591 if (new_conn_state->crtc == set->crtc) { in update_output_state()
1592 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
1598 new_conn_state->link_status = DRM_LINK_STATUS_GOOD; in update_output_state()
1604 new_conn_state = drm_atomic_get_connector_state(state, in update_output_state()
1606 if (IS_ERR(new_conn_state)) in update_output_state()
1607 return PTR_ERR(new_conn_state); in update_output_state()
1609 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
H A Ddrm_atomic_uapi.c964 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local
996 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms()
997 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c1228 struct drm_connector_state *new_conn_state; in is_dsc_need_re_compute() local
1257 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in is_dsc_need_re_compute()
1258 if (!new_conn_state) in is_dsc_need_re_compute()
1261 if (IS_ERR(new_conn_state)) in is_dsc_need_re_compute()
1264 if (!new_conn_state->crtc) in is_dsc_need_re_compute()
1267 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in is_dsc_need_re_compute()
H A Damdgpu_dm.c7727 struct drm_connector_state *new_conn_state, in is_content_protection_different() argument
7738 old_conn_state->content_protection, new_conn_state->content_protection); in is_content_protection_different()
7757 if (old_conn_state->hdcp_content_type != new_conn_state->hdcp_content_type && in is_content_protection_different()
7758 new_conn_state->content_protection != DRM_MODE_CONTENT_PROTECTION_UNDESIRED) { in is_content_protection_different()
7759 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
7766 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_DESIRED) { in is_content_protection_different()
7768 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
7772 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_ENABLED; in is_content_protection_different()
7782 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) in is_content_protection_different()
7783 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
[all …]
/openbmc/linux/drivers/gpu/drm/display/
H A Ddrm_dp_mst_topology.c4455 struct drm_connector_state *old_conn_state, *new_conn_state; in drm_dp_atomic_release_time_slots() local
4463 new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); in drm_dp_atomic_release_time_slots()
4464 if (new_conn_state->crtc) { in drm_dp_atomic_release_time_slots()
4466 drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_atomic_release_time_slots()
4491 if (new_conn_state->crtc) in drm_dp_atomic_release_time_slots()
4618 int drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state, in drm_dp_mst_root_conn_atomic_check() argument
4621 struct drm_atomic_state *state = new_conn_state->state; in drm_dp_mst_root_conn_atomic_check()
4623 drm_atomic_get_old_connector_state(state, new_conn_state->connector); in drm_dp_mst_root_conn_atomic_check()
4627 if (new_conn_state->crtc) { in drm_dp_mst_root_conn_atomic_check()
4628 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_mst_root_conn_atomic_check()
[all …]
/openbmc/linux/include/drm/display/
H A Ddrm_dp_mst_helper.h911 int __must_check drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state,