Home
last modified time | relevance | path

Searched refs:connector_state (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/gud/
Dgud_connector.c62 struct drm_connector_state *connector_state; in gud_connector_backlight_update_status_work() local
80 connector_state = drm_atomic_get_connector_state(state, connector); in gud_connector_backlight_update_status_work()
81 if (IS_ERR(connector_state)) { in gud_connector_backlight_update_status_work()
82 ret = PTR_ERR(connector_state); in gud_connector_backlight_update_status_work()
87 connector_state->tv.brightness = gconn->backlight->props.brightness; in gud_connector_backlight_update_status_work()
580 int gud_connector_fill_properties(struct drm_connector_state *connector_state, in gud_connector_fill_properties() argument
583 struct gud_connector *gconn = to_gud_connector(connector_state->connector); in gud_connector_fill_properties()
591 val = connector_state->tv.brightness; in gud_connector_fill_properties()
595 state_val = gud_connector_tv_state_val(prop, &connector_state->tv); in gud_connector_fill_properties()
Dgud_pipe.c447 struct drm_connector_state *connector_state = NULL; in gud_pipe_check() local
475 for_each_new_connector_in_state(state, connector, connector_state, i) { in gud_pipe_check()
476 if (connector_state->crtc) in gud_pipe_check()
484 if (!connector_state) { in gud_pipe_check()
490 connector_state = connector->state; in gud_pipe_check()
497 if (WARN_ON_ONCE(!connector_state)) in gud_pipe_check()
514 req->connector = drm_connector_index(connector_state->connector); in gud_pipe_check()
516 ret = gud_connector_fill_properties(connector_state, req->properties); in gud_pipe_check()
Dgud_internal.h70 int gud_connector_fill_properties(struct drm_connector_state *connector_state,
/Linux-v5.15/drivers/gpu/drm/
Ddrm_atomic.c990 struct drm_connector_state *connector_state; in drm_atomic_get_connector_state() local
1019 connector_state = connector->funcs->atomic_duplicate_state(connector); in drm_atomic_get_connector_state()
1020 if (!connector_state) in drm_atomic_get_connector_state()
1024 state->connectors[index].state = connector_state; in drm_atomic_get_connector_state()
1026 state->connectors[index].new_state = connector_state; in drm_atomic_get_connector_state()
1028 connector_state->state = state; in drm_atomic_get_connector_state()
1032 connector_state, state); in drm_atomic_get_connector_state()
1034 if (connector_state->crtc) { in drm_atomic_get_connector_state()
1038 connector_state->crtc); in drm_atomic_get_connector_state()
1043 return connector_state; in drm_atomic_get_connector_state()
[all …]
Ddrm_atomic_uapi.c1012 struct drm_connector_state *connector_state; in drm_atomic_set_property() local
1014 connector_state = drm_atomic_get_connector_state(state, connector); in drm_atomic_set_property()
1015 if (IS_ERR(connector_state)) { in drm_atomic_set_property()
1016 ret = PTR_ERR(connector_state); in drm_atomic_set_property()
1021 connector_state, file_priv, in drm_atomic_set_property()
/Linux-v5.15/drivers/gpu/drm/vkms/
Dvkms_writeback.c112 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in vkms_wb_atomic_commit() local
129 drm_writeback_queue_job(wb_conn, connector_state); in vkms_wb_atomic_commit()
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_atomic.c166 struct drm_connector_state *connector_state; in can_do_async() local
176 for_each_new_connector_in_state(state, connector, connector_state, i) in can_do_async()
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/
Ddisp.c439 struct drm_connector_state *connector_state; in nv50_outp_get_new_connector() local
443 for_each_new_connector_in_state(state, connector, connector_state, i) { in nv50_outp_get_new_connector()
444 if (connector_state->best_encoder == encoder) in nv50_outp_get_new_connector()
455 struct drm_connector_state *connector_state; in nv50_outp_get_old_connector() local
459 for_each_old_connector_in_state(state, connector, connector_state, i) { in nv50_outp_get_old_connector()
460 if (connector_state->best_encoder == encoder) in nv50_outp_get_old_connector()
1200 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in nv50_mstc_atomic_best_encoder() local
1203 struct drm_crtc *crtc = connector_state->crtc; in nv50_mstc_atomic_best_encoder()
2489 struct drm_connector_state *connector_state) in nv50_disp_outp_atomic_check_set() argument
2491 struct drm_encoder *encoder = connector_state->best_encoder; in nv50_disp_outp_atomic_check_set()
[all …]
/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_display.c2510 const struct drm_connector_state *connector_state; in intel_get_crtc_new_encoder() local
2516 for_each_new_connector_in_state(&state->base, connector, connector_state, i) { in intel_get_crtc_new_encoder()
2517 if (connector_state->crtc != &crtc->base) in intel_get_crtc_new_encoder()
2520 encoder = to_intel_encoder(connector_state->best_encoder); in intel_get_crtc_new_encoder()
6593 struct drm_connector_state *connector_state; in intel_get_load_detect_pipe() local
6667 connector_state = drm_atomic_get_connector_state(state, connector); in intel_get_load_detect_pipe()
6668 if (IS_ERR(connector_state)) { in intel_get_load_detect_pipe()
6669 ret = PTR_ERR(connector_state); in intel_get_load_detect_pipe()
6673 ret = drm_atomic_set_crtc_for_connector(connector_state, &crtc->base); in intel_get_load_detect_pipe()
7123 struct drm_connector_state *connector_state; in check_single_encoder_cloning() local
[all …]
Dintel_dp_mst.c738 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in intel_mst_atomic_best_encoder() local
742 struct intel_crtc *crtc = to_intel_crtc(connector_state->crtc); in intel_mst_atomic_best_encoder()
Dintel_hdmi.c1993 struct drm_connector_state *connector_state; in intel_hdmi_deep_color_possible() local
2000 for_each_new_connector_in_state(state, connector, connector_state, i) { in intel_hdmi_deep_color_possible()
2001 if (connector_state->crtc != crtc_state->uapi.crtc) in intel_hdmi_deep_color_possible()
/Linux-v5.15/drivers/gpu/drm/imx/
Dimx-ldb.c252 struct drm_connector_state *connector_state) in imx_ldb_encoder_atomic_mode_set() argument
307 struct drm_connector *connector = connector_state->connector; in imx_ldb_encoder_atomic_mode_set()
/Linux-v5.15/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_mst_types.c294 struct drm_connector_state *connector_state = drm_atomic_get_new_connector_state(state, in dm_mst_atomic_best_encoder() local
298 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(connector_state->crtc); in dm_mst_atomic_best_encoder()
Damdgpu_dm.c5324 const struct drm_connector_state *connector_state, in fill_stream_properties_from_drm_display_mode() argument
6109 struct drm_connector_state *connector_state, in amdgpu_dm_connector_atomic_set_property() argument
6118 to_dm_connector_state(connector_state); in amdgpu_dm_connector_atomic_set_property()
/Linux-v5.15/Documentation/gpu/
Dkomeda-kms.rst450 struct drm_plane/crtc/connector_state, *user_state)
/Linux-v5.15/drivers/gpu/drm/xlnx/
Dzynqmp_dp.c1452 struct drm_connector_state *connector_state) in zynqmp_dp_encoder_atomic_mode_set() argument