| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_atomic.c | 120 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 …]
|
| A D | intel_modeset_verify.c | 69 const 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() 115 const struct drm_connector_state *old_conn_state, *new_conn_state; in verify_encoder_state() local 127 new_conn_state, i) { in verify_encoder_state() 131 if (new_conn_state->best_encoder != &encoder->base) in verify_encoder_state() 138 new_conn_state->crtc != encoder->base.crtc, in verify_encoder_state()
|
| A D | intel_pmdemand.c | 197 struct drm_connector_state *new_conn_state; in intel_pmdemand_update_active_non_tc_phys() local 202 old_conn_state, new_conn_state, i) { in intel_pmdemand_update_active_non_tc_phys() 213 new_conn_state, true, in intel_pmdemand_update_active_non_tc_phys() 234 struct drm_connector_state *new_conn_state; in intel_pmdemand_connector_needs_update() local 239 old_conn_state, new_conn_state, i) { in intel_pmdemand_connector_needs_update() 243 to_intel_encoder(new_conn_state->best_encoder); in intel_pmdemand_connector_needs_update()
|
| A D | intel_dp_tunnel.c | 548 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()
|
| A D | intel_dp_mst.c | 1973 struct drm_connector_state *new_conn_state; in get_connector_in_state_for_crtc() local 1978 old_conn_state, new_conn_state, i) { in get_connector_in_state_for_crtc() 1983 new_conn_state->crtc == &crtc->base) in get_connector_in_state_for_crtc()
|
| A D | intel_sdvo.c | 2516 struct drm_connector_state *new_conn_state = in intel_sdvo_atomic_check() local 2523 to_intel_sdvo_connector_state(new_conn_state); in intel_sdvo_atomic_check() 2525 if (new_conn_state->crtc && in intel_sdvo_atomic_check() 2527 memcmp(&old_conn_state->tv, &new_conn_state->tv, sizeof(old_conn_state->tv)))) { in intel_sdvo_atomic_check() 2530 new_conn_state->crtc); in intel_sdvo_atomic_check()
|
| A D | intel_dp.c | 3250 struct drm_connector_state *new_conn_state; in intel_dp_dsc_aux_ref_count() local 3262 old_conn_state, new_conn_state, i) { in intel_dp_dsc_aux_ref_count() 3273 (for_get_ref && !new_conn_state->crtc) || in intel_dp_dsc_aux_ref_count()
|
| /linux/drivers/gpu/drm/display/ |
| A D | drm_hdmi_state_helper.c | 22 struct drm_connector_state *new_conn_state) in __drm_atomic_helper_connector_hdmi_reset() argument 26 new_conn_state->max_bpc = max_bpc; in __drm_atomic_helper_connector_hdmi_reset() 27 new_conn_state->max_requested_bpc = max_bpc; in __drm_atomic_helper_connector_hdmi_reset() 491 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_hdmi_check() local 494 connector_state_get_mode(new_conn_state); in drm_atomic_helper_connector_hdmi_check() 497 new_conn_state->hdmi.is_limited_range = hdmi_is_limited_range(connector, new_conn_state); in drm_atomic_helper_connector_hdmi_check() 510 struct drm_crtc *crtc = new_conn_state->crtc; in drm_atomic_helper_connector_hdmi_check() 630 struct drm_connector_state *new_conn_state = in drm_atomic_helper_connector_hdmi_update_infoframes() local 642 &new_conn_state->hdmi.infoframes.avi); in drm_atomic_helper_connector_hdmi_update_infoframes() 661 &new_conn_state->hdmi.infoframes.spd); in drm_atomic_helper_connector_hdmi_update_infoframes() [all …]
|
| A D | drm_dp_mst_topology.c | 4460 struct drm_connector_state *old_conn_state, *new_conn_state; in drm_dp_atomic_release_time_slots() local 4468 new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); in drm_dp_atomic_release_time_slots() 4469 if (new_conn_state->crtc) { in drm_dp_atomic_release_time_slots() 4471 drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_atomic_release_time_slots() 4496 if (new_conn_state->crtc) in drm_dp_atomic_release_time_slots() 4625 int drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state, in drm_dp_mst_root_conn_atomic_check() argument 4628 struct drm_atomic_state *state = new_conn_state->state; in drm_dp_mst_root_conn_atomic_check() 4630 drm_atomic_get_old_connector_state(state, new_conn_state->connector); in drm_dp_mst_root_conn_atomic_check() 4634 if (new_conn_state->crtc) { in drm_dp_mst_root_conn_atomic_check() 4635 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_mst_root_conn_atomic_check() [all …]
|
| /linux/drivers/gpu/drm/ |
| A D | drm_atomic_helper.c | 124 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() 1147 if (new_conn_state->crtc) in disable_outputs() 1150 new_conn_state->crtc); in disable_outputs() 1289 if (!new_conn_state->crtc) in drm_atomic_helper_update_legacy_modeset_state() 1391 new_conn_state); in crtc_set_mode() [all …]
|
| A D | drm_atomic_state_helper.c | 590 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 …]
|
| A D | drm_atomic.c | 1580 struct drm_connector_state *new_conn_state; in update_output_state() local 1593 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in update_output_state() 1594 if (new_conn_state->crtc == set->crtc) { in update_output_state() 1595 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state() 1601 new_conn_state->link_status = DRM_LINK_STATUS_GOOD; in update_output_state() 1607 new_conn_state = drm_atomic_get_connector_state(state, in update_output_state() 1609 if (IS_ERR(new_conn_state)) in update_output_state() 1610 return PTR_ERR(new_conn_state); in update_output_state() 1612 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
|
| A D | drm_atomic_uapi.c | 946 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local 974 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms() 975 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
|
| /linux/drivers/gpu/drm/tests/ |
| A D | drm_hdmi_state_helper_test.c | 241 struct drm_connector_state *new_conn_state; in drm_test_check_broadcast_rgb_crtc_mode_changed() local 280 new_conn_state->hdmi.broadcast_rgb); in drm_test_check_broadcast_rgb_crtc_mode_changed() 304 struct drm_connector_state *new_conn_state; in drm_test_check_broadcast_rgb_crtc_mode_not_changed() local 352 new_conn_state->hdmi.broadcast_rgb); in drm_test_check_broadcast_rgb_crtc_mode_not_changed() 713 struct drm_connector_state *new_conn_state; in drm_test_check_output_bpc_crtc_mode_changed() local 753 new_conn_state->max_requested_bpc = 8; in drm_test_check_output_bpc_crtc_mode_changed() 757 new_conn_state->max_requested_bpc); in drm_test_check_output_bpc_crtc_mode_changed() 770 new_conn_state->hdmi.output_bpc); in drm_test_check_output_bpc_crtc_mode_changed() 787 struct drm_connector_state *new_conn_state; in drm_test_check_output_bpc_crtc_mode_not_changed() local 828 new_conn_state->hdmi.output_bpc, in drm_test_check_output_bpc_crtc_mode_not_changed() [all …]
|
| /linux/include/drm/display/ |
| A D | drm_hdmi_state_helper.h | 12 struct drm_connector_state *new_conn_state);
|
| A D | drm_dp_mst_helper.h | 946 int __must_check drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state,
|
| /linux/drivers/gpu/drm/rockchip/ |
| A D | inno_hdmi.c | 431 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/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_mst_types.c | 1292 struct drm_connector_state *new_conn_state; in is_dsc_need_re_compute() local 1311 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in is_dsc_need_re_compute() 1312 if (!new_conn_state) { in is_dsc_need_re_compute() 1318 if (IS_ERR(new_conn_state)) in is_dsc_need_re_compute() 1321 if (!new_conn_state->crtc) in is_dsc_need_re_compute() 1324 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 | 8453 struct drm_connector_state *new_conn_state, in is_content_protection_different() argument 8464 old_conn_state->content_protection, new_conn_state->content_protection); in is_content_protection_different() 8483 if (old_conn_state->hdcp_content_type != new_conn_state->hdcp_content_type && in is_content_protection_different() 8485 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 8494 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 8498 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_ENABLED; in is_content_protection_different() 8508 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) in is_content_protection_different() 8509 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 8520 new_conn_state->crtc && new_conn_state->crtc->enabled && in is_content_protection_different() 8537 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_DESIRED && in is_content_protection_different() [all …]
|