| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_load_detect.c | 58 struct drm_connector_state *connector_state; in intel_load_detect_get_pipe() local 133 connector_state = drm_atomic_get_connector_state(state, connector); in intel_load_detect_get_pipe() 134 if (IS_ERR(connector_state)) { in intel_load_detect_get_pipe() 135 ret = PTR_ERR(connector_state); in intel_load_detect_get_pipe() 139 ret = drm_atomic_set_crtc_for_connector(connector_state, &crtc->base); in intel_load_detect_get_pipe()
|
| H A D | intel_display.c | 4100 struct drm_connector_state *connector_state; in check_single_encoder_cloning() local 4104 if (connector_state->crtc != &crtc->base) in check_single_encoder_cloning() 4328 if (connector_state->crtc != &crtc->base) in compute_baseline_pipe_bpp() 4364 connector_state = in check_digital_port_conflicts() 4367 if (!connector_state) in check_digital_port_conflicts() 4368 connector_state = connector->state; in check_digital_port_conflicts() 4370 if (!connector_state->best_encoder) in check_digital_port_conflicts() 4630 if (connector_state->crtc != &crtc->base) in intel_modeset_pipe_config() 4647 connector_state)); in intel_modeset_pipe_config() 4668 if (connector_state->crtc != &crtc->base) in intel_modeset_pipe_config() [all …]
|
| H A D | intel_hdmi.c | 2077 struct drm_connector_state *connector_state; in intel_hdmi_bpc_possible() local 2081 for_each_new_connector_in_state(state, connector, connector_state, i) { in intel_hdmi_bpc_possible() 2082 if (connector_state->crtc != crtc_state->uapi.crtc) in intel_hdmi_bpc_possible()
|
| H A D | intel_dp_mst.c | 1577 struct drm_connector_state *connector_state = in mst_connector_atomic_best_encoder() local 1580 struct intel_crtc *crtc = to_intel_crtc(connector_state->crtc); in mst_connector_atomic_best_encoder()
|
| /linux-6.15/drivers/gpu/drm/vkms/ |
| H A D | vkms_writeback.c | 127 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in vkms_wb_atomic_commit() local 129 struct vkms_output *output = drm_crtc_to_vkms_output(connector_state->crtc); in vkms_wb_atomic_commit() 133 struct drm_framebuffer *fb = connector_state->writeback_job->fb; in vkms_wb_atomic_commit() 152 drm_writeback_queue_job(wb_conn, connector_state); in vkms_wb_atomic_commit()
|
| /linux-6.15/drivers/gpu/drm/gud/ |
| H A D | gud_connector.c | 63 struct drm_connector_state *connector_state; in gud_connector_backlight_update_status_work() local 81 connector_state = drm_atomic_get_connector_state(state, connector); in gud_connector_backlight_update_status_work() 82 if (IS_ERR(connector_state)) { in gud_connector_backlight_update_status_work() 83 ret = PTR_ERR(connector_state); in gud_connector_backlight_update_status_work() 88 connector_state->tv.brightness = gconn->backlight->props.brightness; in gud_connector_backlight_update_status_work() 581 int gud_connector_fill_properties(struct drm_connector_state *connector_state, in gud_connector_fill_properties() argument 584 struct gud_connector *gconn = to_gud_connector(connector_state->connector); in gud_connector_fill_properties() 592 val = connector_state->tv.brightness; in gud_connector_fill_properties() 596 state_val = gud_connector_tv_state_val(prop, &connector_state->tv); in gud_connector_fill_properties()
|
| H A D | gud_pipe.c | 458 struct drm_connector_state *connector_state = NULL; in gud_pipe_check() local 486 for_each_new_connector_in_state(state, connector, connector_state, i) { in gud_pipe_check() 487 if (connector_state->crtc) in gud_pipe_check() 495 if (!connector_state) { in gud_pipe_check() 501 connector_state = connector->state; in gud_pipe_check() 508 if (WARN_ON_ONCE(!connector_state)) in gud_pipe_check() 525 req->connector = drm_connector_index(connector_state->connector); in gud_pipe_check() 527 ret = gud_connector_fill_properties(connector_state, req->properties); in gud_pipe_check()
|
| H A D | gud_internal.h | 71 int gud_connector_fill_properties(struct drm_connector_state *connector_state,
|
| /linux-6.15/drivers/gpu/drm/ |
| H A D | drm_atomic.c | 1070 struct drm_connector_state *connector_state; in drm_atomic_get_connector_state() local 1100 if (!connector_state) in drm_atomic_get_connector_state() 1104 state->connectors[index].state = connector_state; in drm_atomic_get_connector_state() 1106 state->connectors[index].new_state = connector_state; in drm_atomic_get_connector_state() 1108 connector_state->state = state; in drm_atomic_get_connector_state() 1112 connector_state, state); in drm_atomic_get_connector_state() 1114 if (connector_state->crtc) { in drm_atomic_get_connector_state() 1118 connector_state->crtc); in drm_atomic_get_connector_state() 1123 return connector_state; in drm_atomic_get_connector_state() 1747 struct drm_connector_state *connector_state; in drm_atomic_print_new_state() local [all …]
|
| H A D | drm_atomic_uapi.c | 1026 struct drm_connector_state *connector_state; in drm_atomic_set_property() local 1028 connector_state = drm_atomic_get_connector_state(state, connector); in drm_atomic_set_property() 1029 if (IS_ERR(connector_state)) { in drm_atomic_set_property() 1030 ret = PTR_ERR(connector_state); in drm_atomic_set_property() 1035 ret = drm_atomic_connector_get_property(connector, connector_state, in drm_atomic_set_property() 1042 connector_state, file_priv, in drm_atomic_set_property()
|
| H A D | drm_connector.c | 3171 void drm_connector_update_privacy_screen(const struct drm_connector_state *connector_state) in drm_connector_update_privacy_screen() argument 3173 struct drm_connector *connector = connector_state->connector; in drm_connector_update_privacy_screen() 3180 connector_state->privacy_screen_sw_state); in drm_connector_update_privacy_screen()
|
| /linux-6.15/drivers/gpu/drm/msm/ |
| H A D | msm_atomic.c | 142 struct drm_connector_state *connector_state; in can_do_async() local 152 for_each_new_connector_in_state(state, connector, connector_state, i) in can_do_async()
|
| /linux-6.15/drivers/gpu/drm/mxsfb/ |
| H A D | lcdif_kms.c | 432 struct drm_connector_state *connector_state; in lcdif_crtc_atomic_check() local 450 for_each_new_connector_in_state(state, connector, connector_state, i) { in lcdif_crtc_atomic_check() 451 if (!connector_state->crtc) in lcdif_crtc_atomic_check() 454 encoder = connector_state->best_encoder; in lcdif_crtc_atomic_check()
|
| /linux-6.15/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 424 struct drm_connector_state *connector_state; in nv50_outp_get_new_connector() local 428 for_each_new_connector_in_state(state, connector, connector_state, i) { in nv50_outp_get_new_connector() 429 if (connector_state->best_encoder == encoder) in nv50_outp_get_new_connector() 440 struct drm_connector_state *connector_state; in nv50_outp_get_old_connector() local 444 for_each_old_connector_in_state(state, connector, connector_state, i) { in nv50_outp_get_old_connector() 445 if (connector_state->best_encoder == encoder) in nv50_outp_get_old_connector() 1131 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in nv50_mstc_atomic_best_encoder() local 1134 struct drm_crtc *crtc = connector_state->crtc; in nv50_mstc_atomic_best_encoder() 2531 struct drm_connector_state *connector_state) in nv50_disp_outp_atomic_check_set() argument 2533 struct drm_encoder *encoder = connector_state->best_encoder; in nv50_disp_outp_atomic_check_set() [all …]
|
| /linux-6.15/drivers/gpu/drm/imx/ipuv3/ |
| H A D | imx-ldb.c | 203 struct drm_connector_state *connector_state) in imx_ldb_encoder_atomic_mode_set() argument 258 struct drm_connector *connector = connector_state->connector; in imx_ldb_encoder_atomic_mode_set()
|
| /linux-6.15/include/drm/ |
| H A D | drm_connector.h | 2437 void drm_connector_update_privacy_screen(const struct drm_connector_state *connector_state);
|
| /linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_mst_types.c | 473 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in dm_mst_atomic_best_encoder() local 476 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(connector_state->crtc); in dm_mst_atomic_best_encoder()
|
| H A D | amdgpu_dm.c | 6221 const struct drm_connector_state *connector_state) in get_output_color_space() argument 6225 switch (connector_state->colorspace) { in get_output_color_space() 6252 if (connector_state->hdmi.broadcast_rgb == DRM_HDMI_BROADCAST_RGB_LIMITED) in get_output_color_space() 6279 get_output_content_type(const struct drm_connector_state *connector_state) in get_output_content_type() argument 6281 switch (connector_state->content_type) { in get_output_content_type() 6337 const struct drm_connector_state *connector_state, in fill_stream_properties_from_drm_display_mode() argument 6433 stream->output_color_space = get_output_color_space(timing_out, connector_state); in fill_stream_properties_from_drm_display_mode() 6434 stream->content_type = get_output_content_type(connector_state); in fill_stream_properties_from_drm_display_mode() 7093 struct drm_connector_state *connector_state, in amdgpu_dm_connector_atomic_set_property() argument 7102 to_dm_connector_state(connector_state); in amdgpu_dm_connector_atomic_set_property()
|
| /linux-6.15/Documentation/gpu/ |
| H A D | komeda-kms.rst | 450 struct drm_plane/crtc/connector_state, *user_state)
|