Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_atomic.c120 struct intel_digital_connector_state *new_conn_state = in intel_digital_connector_atomic_check() local
139 if (new_conn_state->force_audio != old_conn_state->force_audio || in intel_digital_connector_atomic_check()
140 new_conn_state->broadcast_rgb != old_conn_state->broadcast_rgb || in intel_digital_connector_atomic_check()
141 new_conn_state->base.colorspace != old_conn_state->base.colorspace || in intel_digital_connector_atomic_check()
143 new_conn_state->base.content_type != old_conn_state->base.content_type || in intel_digital_connector_atomic_check()
144 new_conn_state->base.scaling_mode != old_conn_state->base.scaling_mode || in intel_digital_connector_atomic_check()
183 const struct drm_connector_state *old_conn_state, *new_conn_state; in intel_connector_needs_modeset() local
186 new_conn_state = drm_atomic_get_new_connector_state(&state->base, connector); in intel_connector_needs_modeset()
188 return old_conn_state->crtc != new_conn_state->crtc || in intel_connector_needs_modeset()
189 (new_conn_state->crtc && in intel_connector_needs_modeset()
[all …]
H A Dintel_modeset_verify.c71 const struct drm_connector_state *new_conn_state; in verify_connector_state() local
74 for_each_new_connector_in_state(&state->base, connector, new_conn_state, i) { in verify_connector_state()
78 if (new_conn_state->crtc != &crtc->base) in verify_connector_state()
84 intel_connector_verify_state(crtc_state, new_conn_state); in verify_connector_state()
86 INTEL_DISPLAY_STATE_WARN(display, new_conn_state->best_encoder != encoder, in verify_connector_state()
119 const struct drm_connector_state *old_conn_state, *new_conn_state; in verify_encoder_state() local
131 new_conn_state, i) { in verify_encoder_state()
135 if (new_conn_state->best_encoder != &encoder->base) in verify_encoder_state()
142 new_conn_state->crtc != encoder->base.crtc, in verify_encoder_state()
H A Dintel_pmdemand.c231 struct drm_connector_state *new_conn_state; in intel_pmdemand_update_active_non_tc_phys() local
236 old_conn_state, new_conn_state, i) { in intel_pmdemand_update_active_non_tc_phys()
247 new_conn_state, true, in intel_pmdemand_update_active_non_tc_phys()
268 struct drm_connector_state *new_conn_state; in intel_pmdemand_connector_needs_update() local
273 old_conn_state, new_conn_state, i) { in intel_pmdemand_connector_needs_update()
277 to_intel_encoder(new_conn_state->best_encoder); in intel_pmdemand_connector_needs_update()
H A Dintel_dp_tunnel.c548 const struct intel_digital_connector_state *new_conn_state = in intel_dp_tunnel_atomic_check_state() local
559 if (new_conn_state->base.crtc && in intel_dp_tunnel_atomic_check_state()
560 new_conn_state->base.crtc != old_conn_state->base.crtc) { in intel_dp_tunnel_atomic_check_state()
562 to_intel_crtc(new_conn_state->base.crtc)); in intel_dp_tunnel_atomic_check_state()
H A Dintel_dp_mst.c2006 struct drm_connector_state *new_conn_state; in get_connector_in_state_for_crtc() local
2011 old_conn_state, new_conn_state, i) { in get_connector_in_state_for_crtc()
2016 new_conn_state->crtc == &crtc->base) in get_connector_in_state_for_crtc()
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()
H A Dintel_dp.c3344 struct drm_connector_state *new_conn_state; in intel_dp_dsc_aux_ref_count() local
3356 old_conn_state, new_conn_state, i) { in intel_dp_dsc_aux_ref_count()
3367 (for_get_ref && !new_conn_state->crtc) || in intel_dp_dsc_aux_ref_count()
/linux-6.15/drivers/gpu/drm/display/
H A Ddrm_hdmi_state_helper.c23 struct drm_connector_state *new_conn_state) in __drm_atomic_helper_connector_hdmi_reset() argument
27 new_conn_state->max_bpc = max_bpc; in __drm_atomic_helper_connector_hdmi_reset()
28 new_conn_state->max_requested_bpc = max_bpc; in __drm_atomic_helper_connector_hdmi_reset()
500 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_hdmi_check() local
503 connector_state_get_mode(new_conn_state); in drm_atomic_helper_connector_hdmi_check()
506 if (!new_conn_state->crtc || !new_conn_state->best_encoder) in drm_atomic_helper_connector_hdmi_check()
509 new_conn_state->hdmi.is_limited_range = hdmi_is_limited_range(connector, new_conn_state); in drm_atomic_helper_connector_hdmi_check()
522 struct drm_crtc *crtc = new_conn_state->crtc; in drm_atomic_helper_connector_hdmi_check()
663 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_hdmi_update_infoframes() local
675 &new_conn_state->hdmi.infoframes.avi); in drm_atomic_helper_connector_hdmi_update_infoframes()
[all …]
H A Ddrm_dp_mst_topology.c4536 struct drm_connector_state *old_conn_state, *new_conn_state; in drm_dp_atomic_release_time_slots() local
4544 new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); in drm_dp_atomic_release_time_slots()
4545 if (new_conn_state->crtc) { in drm_dp_atomic_release_time_slots()
4547 drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_atomic_release_time_slots()
4572 if (new_conn_state->crtc) in drm_dp_atomic_release_time_slots()
4701 int drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state, in drm_dp_mst_root_conn_atomic_check() argument
4704 struct drm_atomic_state *state = new_conn_state->state; in drm_dp_mst_root_conn_atomic_check()
4706 drm_atomic_get_old_connector_state(state, new_conn_state->connector); in drm_dp_mst_root_conn_atomic_check()
4710 if (new_conn_state->crtc) { in drm_dp_mst_root_conn_atomic_check()
4711 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_mst_root_conn_atomic_check()
[all …]
/linux-6.15/drivers/gpu/drm/
H A Ddrm_atomic_helper.c124 if (!new_conn_state->crtc) in handle_conflicting_encoders()
194 new_conn_state->crtc->base.id, new_conn_state->crtc->name, in handle_conflicting_encoders()
439 WARN_ON(!!new_conn_state->best_encoder != !!new_conn_state->crtc); in mode_fixup()
441 if (!new_conn_state->crtc || !new_conn_state->best_encoder) in mode_fixup()
457 new_conn_state); in mode_fixup()
465 new_conn_state); in mode_fixup()
1185 if (new_conn_state->crtc) in disable_outputs()
1188 new_conn_state->crtc); in disable_outputs()
1327 if (!new_conn_state->crtc) in drm_atomic_helper_update_legacy_modeset_state()
1429 new_conn_state); in crtc_set_mode()
[all …]
H A Ddrm_atomic_state_helper.c590 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_tv_check() local
595 crtc = new_conn_state->crtc; in drm_atomic_helper_connector_tv_check()
603 if (old_conn_state->tv.mode != new_conn_state->tv.mode) in drm_atomic_helper_connector_tv_check()
606 if (old_conn_state->tv.margins.left != new_conn_state->tv.margins.left || in drm_atomic_helper_connector_tv_check()
608 old_conn_state->tv.margins.top != new_conn_state->tv.margins.top || in drm_atomic_helper_connector_tv_check()
610 old_conn_state->tv.mode != new_conn_state->tv.mode || in drm_atomic_helper_connector_tv_check()
611 old_conn_state->tv.brightness != new_conn_state->tv.brightness || in drm_atomic_helper_connector_tv_check()
612 old_conn_state->tv.contrast != new_conn_state->tv.contrast || in drm_atomic_helper_connector_tv_check()
614 old_conn_state->tv.overscan != new_conn_state->tv.overscan || in drm_atomic_helper_connector_tv_check()
615 old_conn_state->tv.saturation != new_conn_state->tv.saturation || in drm_atomic_helper_connector_tv_check()
[all …]
H A Ddrm_atomic.c1582 struct drm_connector_state *new_conn_state; in update_output_state() local
1595 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in update_output_state()
1596 if (new_conn_state->crtc == set->crtc) { in update_output_state()
1597 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
1603 new_conn_state->link_status = DRM_LINK_STATUS_GOOD; in update_output_state()
1609 new_conn_state = drm_atomic_get_connector_state(state, in update_output_state()
1611 if (IS_ERR(new_conn_state)) in update_output_state()
1612 return PTR_ERR(new_conn_state); in update_output_state()
1614 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
H A Ddrm_atomic_uapi.c947 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local
979 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms()
980 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
/linux-6.15/drivers/gpu/drm/tests/
H A Ddrm_hdmi_state_helper_test.c278 struct drm_connector_state *new_conn_state; in drm_test_check_broadcast_rgb_crtc_mode_changed() local
317 new_conn_state->hdmi.broadcast_rgb); in drm_test_check_broadcast_rgb_crtc_mode_changed()
344 struct drm_connector_state *new_conn_state; in drm_test_check_broadcast_rgb_crtc_mode_not_changed() local
392 new_conn_state->hdmi.broadcast_rgb); in drm_test_check_broadcast_rgb_crtc_mode_not_changed()
765 struct drm_connector_state *new_conn_state; in drm_test_check_output_bpc_crtc_mode_changed() local
804 new_conn_state->max_requested_bpc = 8; in drm_test_check_output_bpc_crtc_mode_changed()
808 new_conn_state->max_requested_bpc); in drm_test_check_output_bpc_crtc_mode_changed()
821 new_conn_state->hdmi.output_bpc); in drm_test_check_output_bpc_crtc_mode_changed()
841 struct drm_connector_state *new_conn_state; in drm_test_check_output_bpc_crtc_mode_not_changed() local
881 new_conn_state->hdmi.output_bpc, in drm_test_check_output_bpc_crtc_mode_not_changed()
[all …]
H A Ddrm_atomic_state_test.c196 struct drm_connector_state *new_conn_state, *old_conn_state; in drm_test_check_connector_changed_modeset() local
215 new_conn_state = drm_atomic_get_connector_state(state, new_conn); in drm_test_check_connector_changed_modeset()
216 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, new_conn_state); in drm_test_check_connector_changed_modeset()
224 ret = drm_atomic_set_crtc_for_connector(new_conn_state, priv->crtc); in drm_test_check_connector_changed_modeset()
/linux-6.15/include/drm/display/
H A Ddrm_hdmi_state_helper.h15 struct drm_connector_state *new_conn_state);
H A Ddrm_dp_mst_helper.h959 int __must_check drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state,
/linux-6.15/drivers/gpu/drm/rockchip/
H A Dinno_hdmi.c431 struct drm_connector_state *new_conn_state; in inno_hdmi_setup() local
434 new_conn_state = drm_atomic_get_new_connector_state(state, connector); in inno_hdmi_setup()
435 if (WARN_ON(!new_conn_state)) in inno_hdmi_setup()
438 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in inno_hdmi_setup()
462 inno_hdmi_i2c_init(hdmi, new_conn_state->hdmi.tmds_char_rate); in inno_hdmi_setup()
468 inno_hdmi_power_up(hdmi, new_conn_state->hdmi.tmds_char_rate); in inno_hdmi_setup()
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c1161 struct drm_connector_state *new_conn_state; in compute_mst_dsc_configs_for_link() local
1185 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in compute_mst_dsc_configs_for_link()
1187 if (!new_conn_state) { in compute_mst_dsc_configs_for_link()
1341 struct drm_connector_state *new_conn_state; in is_dsc_need_re_compute() local
1360 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in is_dsc_need_re_compute()
1361 if (!new_conn_state) { in is_dsc_need_re_compute()
1367 if (IS_ERR(new_conn_state)) in is_dsc_need_re_compute()
1370 if (!new_conn_state->crtc) in is_dsc_need_re_compute()
1373 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in is_dsc_need_re_compute()
H A Damdgpu_dm.c8799 struct drm_connector_state *new_conn_state, in is_content_protection_different() argument
8810 old_conn_state->content_protection, new_conn_state->content_protection); in is_content_protection_different()
8829 if (old_conn_state->hdcp_content_type != new_conn_state->hdcp_content_type && in is_content_protection_different()
8831 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
8840 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
8844 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_ENABLED; in is_content_protection_different()
8854 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) in is_content_protection_different()
8855 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different()
8866 new_conn_state->crtc && new_conn_state->crtc->enabled && in is_content_protection_different()
8883 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_DESIRED && in is_content_protection_different()
[all …]