/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H 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() 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 in intel_connector_needs_modeset() [all...] |
H A D | intel_modeset_verify.c | 69 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 D | intel_pmdemand.c | 196 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 D | intel_sdvo.c | 2520 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 105 struct drm_connector_state *new_conn_state; in handle_conflicting_encoders() local 117 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in handle_conflicting_encoders() 121 if (!new_conn_state->crtc) in handle_conflicting_encoders() 125 new_encoder = funcs->atomic_best_encoder(connector, new_conn_state); in handle_conflicting_encoders() 179 new_conn_state = drm_atomic_get_connector_state(state, connector); in handle_conflicting_encoders() 180 if (IS_ERR(new_conn_state)) { in handle_conflicting_encoders() 181 ret = PTR_ERR(new_conn_state); in handle_conflicting_encoders() 187 new_conn_state->crtc->base.id, new_conn_state->crtc->name, in handle_conflicting_encoders() 190 crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state in handle_conflicting_encoders() 408 struct drm_connector_state *new_conn_state; mode_fixup() local 1022 struct drm_connector_state *old_conn_state, *new_conn_state; disable_outputs() local 1153 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_update_legacy_modeset_state() local 1237 struct drm_connector_state *new_conn_state; crtc_set_mode() local 1323 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_writebacks() local 1361 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_modeset_enables() local 2095 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_setup_commit() local 2415 struct drm_connector_state *new_conn_state; drm_atomic_helper_prepare_planes() local 2780 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_swap_state() local 3315 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_duplicated_state() local [all...] |
H A D | drm_atomic.c | 1419 struct drm_connector_state *new_conn_state; in update_output_state() local 1432 for_each_new_connector_in_state(state, connector, new_conn_state, i) { in update_output_state() 1433 if (new_conn_state->crtc == set->crtc) { in update_output_state() 1434 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state() 1440 new_conn_state->link_status = DRM_LINK_STATUS_GOOD; in update_output_state() 1446 new_conn_state = drm_atomic_get_connector_state(state, in update_output_state() 1448 if (IS_ERR(new_conn_state)) in update_output_state() 1449 return PTR_ERR(new_conn_state); in update_output_state() 1451 ret = drm_atomic_set_crtc_for_connector(new_conn_state, in update_output_state()
|
H A D | drm_atomic_uapi.c | 926 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local 954 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms() 955 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 107 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, NUL in handle_conflicting_encoders() 421 struct drm_connector_state *new_conn_state; mode_fixup() local 1125 struct drm_connector_state *old_conn_state, *new_conn_state; disable_outputs() local 1258 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_update_legacy_modeset_state() local 1342 struct drm_connector_state *new_conn_state; crtc_set_mode() local 1428 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_writebacks() local 1466 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_modeset_enables() local 2276 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_setup_commit() local 2578 struct drm_connector_state *new_conn_state; drm_atomic_helper_prepare_planes() local 3018 struct drm_connector_state *old_conn_state, *new_conn_state; drm_atomic_helper_swap_state() local 3555 struct drm_connector_state *new_conn_state; drm_atomic_helper_commit_duplicated_state() local [all...] |
H 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() 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 in drm_atomic_helper_connector_tv_check() [all...] |
H A D | drm_atomic.c | 1577 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 D | drm_atomic_uapi.c | 964 struct drm_connector_state *new_conn_state; in drm_atomic_connector_commit_dpms() local 992 for_each_new_connector_in_state(state, tmp_connector, new_conn_state, i) { in drm_atomic_connector_commit_dpms() 993 if (new_conn_state->crtc != crtc) in drm_atomic_connector_commit_dpms()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic.c | 127 struct intel_digital_connector_state *new_conn_state = in intel_digital_connector_atomic_check() local 147 if (new_conn_state->force_audio != old_conn_state->force_audio || in intel_digital_connector_atomic_check() 148 new_conn_state->broadcast_rgb != old_conn_state->broadcast_rgb || in intel_digital_connector_atomic_check() 149 new_conn_state->base.colorspace != old_conn_state->base.colorspace || in intel_digital_connector_atomic_check() 150 new_conn_state->base.picture_aspect_ratio != old_conn_state->base.picture_aspect_ratio || in intel_digital_connector_atomic_check() 151 new_conn_state->base.content_type != old_conn_state->base.content_type || in intel_digital_connector_atomic_check() 152 new_conn_state->base.scaling_mode != old_conn_state->base.scaling_mode || in intel_digital_connector_atomic_check() 153 !blob_equal(new_conn_state->base.hdr_output_metadata, in intel_digital_connector_atomic_check() 191 const struct drm_connector_state *old_conn_state, *new_conn_state; in intel_connector_needs_modeset() local 194 new_conn_state in intel_connector_needs_modeset() [all...] |
H A D | intel_dp_mst.c | 281 struct drm_connector_state *new_conn_state = in intel_dp_mst_atomic_check() local 287 struct drm_crtc *new_crtc = new_conn_state->crtc; in intel_dp_mst_atomic_check()
|
H A D | intel_sdvo.c | 2503 struct drm_connector_state *new_conn_state = in intel_sdvo_atomic_check() local 2510 to_intel_sdvo_connector_state(new_conn_state); in intel_sdvo_atomic_check() 2512 if (new_conn_state->crtc && in intel_sdvo_atomic_check() 2514 memcmp(&old_conn_state->tv, &new_conn_state->tv, sizeof(old_conn_state->tv)))) { in intel_sdvo_atomic_check() 2517 new_conn_state->crtc); in intel_sdvo_atomic_check()
|
H A D | intel_display.c | 6702 struct drm_connector_state *new_conn_state; in intel_encoders_update_prepare() local 6706 for_each_new_connector_in_state(&state->base, connector, new_conn_state, in intel_encoders_update_prepare() 6720 crtc = new_conn_state->crtc ? in intel_encoders_update_prepare() 6721 to_intel_crtc(new_conn_state->crtc) : NULL; in intel_encoders_update_prepare() 6728 struct drm_connector_state *new_conn_state; in intel_encoders_update_complete() local 6732 for_each_new_connector_in_state(&state->base, connector, new_conn_state, in intel_encoders_update_complete() 6746 crtc = new_conn_state->crtc ? in intel_encoders_update_complete() 6747 to_intel_crtc(new_conn_state->crtc) : NULL; in intel_encoders_update_complete() 14234 struct drm_connector_state *new_conn_state; in verify_connector_state() local 14237 for_each_new_connector_in_state(&state->base, connector, new_conn_state, in verify_connector_state() 14259 struct drm_connector_state *old_conn_state, *new_conn_state; verify_encoder_state() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_mst_types.c | 312 struct drm_connector_state *new_conn_state = in dm_dp_mst_atomic_check() local 327 if (new_conn_state->crtc) { in dm_dp_mst_atomic_check() 328 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in dm_dp_mst_atomic_check()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_mst_types.c | 1225 struct drm_connector_state *new_conn_state; in is_dsc_need_re_compute() local 1242 new_conn_state = drm_atomic_get_new_connector_state(state, &aconnector->base); in is_dsc_need_re_compute() 1243 if (!new_conn_state) in is_dsc_need_re_compute() 1246 if (IS_ERR(new_conn_state)) in is_dsc_need_re_compute() 1249 if (!new_conn_state->crtc) in is_dsc_need_re_compute() 1252 new_crtc_state = drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in is_dsc_need_re_compute()
|
H A D | amdgpu_dm.c | 7675 struct drm_connector_state *new_conn_state, in is_content_protection_different() 7686 old_conn_state->content_protection, new_conn_state->content_protection); in is_content_protection_different() 7705 if (old_conn_state->hdcp_content_type != new_conn_state->hdcp_content_type && in is_content_protection_different() 7706 new_conn_state->content_protection != DRM_MODE_CONTENT_PROTECTION_UNDESIRED) { in is_content_protection_different() 7707 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 7714 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_DESIRED) { in is_content_protection_different() 7716 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_DESIRED; in is_content_protection_different() 7720 new_conn_state->content_protection = DRM_MODE_CONTENT_PROTECTION_ENABLED; in is_content_protection_different() 7730 new_conn_state->content_protection == DRM_MODE_CONTENT_PROTECTION_ENABLED) in is_content_protection_different() 7731 new_conn_state in is_content_protection_different() 7673 is_content_protection_different(struct drm_crtc_state *new_crtc_state, struct drm_crtc_state *old_crtc_state, struct drm_connector_state *new_conn_state, struct drm_connector_state *old_conn_state, const struct drm_connector *connector, struct hdcp_workqueue *hdcp_w) is_content_protection_different() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/display/ |
H A D | drm_dp_mst_topology.c | 4373 struct drm_connector_state *old_conn_state, *new_conn_state; in drm_dp_atomic_release_time_slots() local 4381 new_conn_state = drm_atomic_get_new_connector_state(state, port->connector); in drm_dp_atomic_release_time_slots() 4382 if (new_conn_state->crtc) { in drm_dp_atomic_release_time_slots() 4384 drm_atomic_get_new_crtc_state(state, new_conn_state->crtc); in drm_dp_atomic_release_time_slots() 4409 if (new_conn_state->crtc) in drm_dp_atomic_release_time_slots() 4517 * @new_conn_state: The new connector state of the &drm_connector 4536 int drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state, in drm_dp_mst_root_conn_atomic_check() argument 4539 struct drm_atomic_state *state = new_conn_state->state; in drm_dp_mst_root_conn_atomic_check() 4541 drm_atomic_get_old_connector_state(state, new_conn_state->connector); in drm_dp_mst_root_conn_atomic_check() 4545 if (new_conn_state in drm_dp_mst_root_conn_atomic_check() [all...] |
/kernel/linux/linux-6.6/include/drm/display/ |
H A D | drm_dp_mst_helper.h | 904 int __must_check drm_dp_mst_root_conn_atomic_check(struct drm_connector_state *new_conn_state,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | disp.c | 1256 struct drm_connector_state *new_conn_state = in nv50_mstc_atomic_check() local 1261 struct drm_crtc *new_crtc = new_conn_state->crtc; in nv50_mstc_atomic_check()
|