/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_modeset_verify.c | 51 conn_state->best_encoder != &encoder->base, in intel_connector_verify_state() 59 I915_STATE_WARN(i915, !crtc_state && conn_state->best_encoder, in intel_connector_verify_state() 84 I915_STATE_WARN(to_i915(connector->dev), new_conn_state->best_encoder != encoder, in verify_connector_state() 126 if (old_conn_state->best_encoder == &encoder->base) in verify_encoder_state() 129 if (new_conn_state->best_encoder != &encoder->base) in verify_encoder_state()
|
H A D | intel_dsi_dcs_backlight.c | 68 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_set_backlight() 95 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_disable_backlight() 130 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_enable_backlight()
|
H A D | intel_modeset_setup.c | 107 conn_state->best_encoder = &encoder->base; in set_encoder_for_connector() 111 conn_state->best_encoder = NULL; in set_encoder_for_connector() 601 struct drm_encoder *best_encoder; in intel_sanitize_encoder() local 608 /* avoid oopsing in case the hooks consult best_encoder */ in intel_sanitize_encoder() 609 best_encoder = connector->base.state->best_encoder; in intel_sanitize_encoder() 610 connector->base.state->best_encoder = &encoder->base; in intel_sanitize_encoder() 620 connector->base.state->best_encoder = best_encoder; in intel_sanitize_encoder()
|
H A D | intel_pmdemand.c | 171 struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder); in intel_pmdemand_update_connector_phys() 247 to_intel_encoder(old_conn_state->best_encoder); in intel_pmdemand_connector_needs_update() 249 to_intel_encoder(new_conn_state->best_encoder); in intel_pmdemand_connector_needs_update()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi_dcs_backlight.c | 67 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_set_backlight() 82 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_disable_backlight() 116 struct intel_dsi *intel_dsi = enc_to_intel_dsi(to_intel_encoder(conn_state->best_encoder)); in dcs_enable_backlight()
|
H A D | intel_dp_aux_backlight.c | 235 set_aux_backlight_enable(enc_to_intel_dp(to_intel_encoder(old_conn_state->best_encoder)), in intel_dp_aux_disable_backlight()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 126 else if (funcs->best_encoder) in handle_conflicting_encoders() 127 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders() 165 encoder = connector->state->best_encoder; in handle_conflicting_encoders() 219 if (conn_state->best_encoder) { in set_best_encoder() 224 * duplicated a NULL best_encoder when crtc was NULL. in set_best_encoder() 227 * best_encoder is equal to encoder we intend to set. in set_best_encoder() 229 WARN_ON(!crtc && encoder != conn_state->best_encoder); in set_best_encoder() 234 ~drm_encoder_mask(conn_state->best_encoder); in set_best_encoder() 249 conn_state->best_encoder = encoder; in set_best_encoder() 264 if (new_connector_state->best_encoder ! in steal_encoder() [all...] |
H A D | drm_encoder.c | 200 if (connector->state->best_encoder != encoder) in drm_encoder_get_crtc()
|
H A D | drm_crtc_helper.c | 464 * .atomic_best_encoder() or .best_encoder() operation must be implemented. 488 * connector @drm_connector_helper_funcs.best_encoder helper operation. 643 if (connector_funcs->best_encoder) in drm_crtc_helper_set_config() 644 new_encoder = connector_funcs->best_encoder(connector); in drm_crtc_helper_set_config()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_atomic_helper.c | 129 else if (funcs->best_encoder) in handle_conflicting_encoders() 130 new_encoder = funcs->best_encoder(connector); in handle_conflicting_encoders() 169 encoder = connector->state->best_encoder; in handle_conflicting_encoders() 225 if (conn_state->best_encoder) { in set_best_encoder() 230 * duplicated a NULL best_encoder when crtc was NULL. in set_best_encoder() 233 * best_encoder is equal to encoder we intend to set. in set_best_encoder() 235 WARN_ON(!crtc && encoder != conn_state->best_encoder); in set_best_encoder() 240 ~drm_encoder_mask(conn_state->best_encoder); in set_best_encoder() 255 conn_state->best_encoder = encoder; in set_best_encoder() 270 if (new_connector_state->best_encoder ! in steal_encoder() [all...] |
H A D | drm_encoder.c | 316 if (connector->state->best_encoder != encoder) in drm_encoder_get_crtc()
|
H A D | drm_crtc_helper.c | 502 * .atomic_best_encoder() or .best_encoder() operation must be implemented. 526 * connector @drm_connector_helper_funcs.best_encoder helper operation. 681 if (connector_funcs->best_encoder) in drm_crtc_helper_set_config() 682 new_encoder = connector_funcs->best_encoder(connector); in drm_crtc_helper_set_config()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_connectors.c | 141 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc() 226 struct drm_encoder *best_encoder; in radeon_connector_update_scratch_regs() local 231 best_encoder = connector_funcs->best_encoder(connector); in radeon_connector_update_scratch_regs() 234 if ((encoder == best_encoder) && (status == connector_status_connected)) in radeon_connector_update_scratch_regs() 696 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property() 723 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property() 935 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_lvds_set_property() 958 .best_encoder = radeon_best_single_encoder, 1092 .best_encoder [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_connectors.c | 140 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_get_monitor_bpc() 217 struct drm_encoder *best_encoder; in amdgpu_connector_update_scratch_regs() local 222 best_encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_update_scratch_regs() 225 if ((encoder == best_encoder) && (status == connector_status_connected)) in amdgpu_connector_update_scratch_regs() 590 amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector)); in amdgpu_connector_set_property() 797 amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector)); in amdgpu_connector_set_lcd_property() 820 .best_encoder = amdgpu_connector_best_single_encoder, 938 .best_encoder = amdgpu_connector_best_single_encoder, 1203 .best_encoder [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_connectors.c | 141 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_get_monitor_bpc() 218 struct drm_encoder *best_encoder; in amdgpu_connector_update_scratch_regs() local 223 best_encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_update_scratch_regs() 226 if ((encoder == best_encoder) && (status == connector_status_connected)) in amdgpu_connector_update_scratch_regs() 591 amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector)); in amdgpu_connector_set_property() 807 amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector)); in amdgpu_connector_set_lcd_property() 839 .best_encoder = amdgpu_connector_best_single_encoder, 957 .best_encoder = amdgpu_connector_best_single_encoder, 1243 .best_encoder [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_connectors.c | 162 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc() 248 struct drm_encoder *best_encoder; in radeon_connector_update_scratch_regs() local 253 best_encoder = connector_funcs->best_encoder(connector); in radeon_connector_update_scratch_regs() 256 if ((encoder == best_encoder) && (status == connector_status_connected)) in radeon_connector_update_scratch_regs() 720 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property() 747 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property() 959 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_lvds_set_property() 982 .best_encoder = radeon_best_single_encoder, 1116 .best_encoder [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_connector.c | 155 .best_encoder = loongson_connector_best_encoder,
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_modeset_helper_vtables.h | 1014 * @best_encoder: 1041 struct drm_encoder *(*best_encoder)(struct drm_connector *connector); member 1046 * This is the atomic version of @best_encoder for atomic drivers which 1051 * If it is not implemented, the core will fallback to @best_encoder 1052 * (or drm_connector_get_single_encoder() if @best_encoder is NULL).
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_modeset_helper_vtables.h | 1012 * @best_encoder: 1039 struct drm_encoder *(*best_encoder)(struct drm_connector *connector); member 1044 * This is the atomic version of @best_encoder for atomic drivers which 1049 * If it is not implemented, the core will fallback to @best_encoder 1050 * (or drm_connector_get_single_encoder() if @best_encoder is NULL).
|
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_crt.c | 239 .best_encoder = gma_best_encoder,
|
H A D | cdv_intel_hdmi.c | 268 .best_encoder = gma_best_encoder,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_crt.c | 239 .best_encoder = gma_best_encoder,
|
H A D | cdv_intel_hdmi.c | 264 .best_encoder = gma_best_encoder,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 183 .best_encoder = panel_connector_best_encoder,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 184 .best_encoder = panel_connector_best_encoder,
|