| /OK3568_Linux_fs/kernel/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() 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 != encoder) in steal_encoder() 350 else if (funcs->best_encoder) in update_connector_routing() 351 new_encoder = funcs->best_encoder(connector); in update_connector_routing() [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 | 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()
|
| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_logo.c | 730 if (funcs->best_encoder) in setup_initial_state() 731 conn_state->best_encoder = funcs->best_encoder(connector); in setup_initial_state() 733 conn_state->best_encoder = rockchip_drm_connector_get_single_encoder(connector); in setup_initial_state() 736 ret = set->sub_dev->loader_protect(conn_state->best_encoder, true); in setup_initial_state() 869 set->sub_dev->loader_protect(conn_state->best_encoder, false); in setup_initial_state() 919 if (connector_helper_funcs->best_encoder) in update_state() 920 encoder = connector_helper_funcs->best_encoder(connector); in update_state() 1114 state->connectors[i].new_state->best_encoder = NULL; in rockchip_drm_show_logo()
|
| /OK3568_Linux_fs/kernel/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 = amdgpu_connector_dvi_encoder, 1505 .best_encoder = amdgpu_connector_dvi_encoder,
|
| /OK3568_Linux_fs/kernel/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 = radeon_best_single_encoder, 1202 .best_encoder = radeon_best_single_encoder, [all …]
|
| H A D | radeon_dp_mst.c | 255 .best_encoder = radeon_mst_best_encoder, 589 struct drm_encoder *enc_master = connector_funcs->best_encoder(&connector->base); in radeon_dp_create_fake_mst_encoder()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_modeset_helper_vtables.h | 1041 struct drm_encoder *(*best_encoder)(struct drm_connector *connector); member
|
| H A D | drm_connector.h | 686 struct drm_encoder *best_encoder; member
|
| /OK3568_Linux_fs/kernel/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,
|
| H A D | mdfld_dsi_output.c | 407 .best_encoder = mdfld_dsi_connector_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/ |
| H A D | rk618_lvds.c | 90 .best_encoder = rk618_lvds_connector_best_encoder,
|
| H A D | rk618_rgb.c | 84 .best_encoder = rk618_rgb_connector_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/ |
| H A D | rk628_lvds.c | 125 .best_encoder = rk628_lvds_connector_best_encoder,
|
| H A D | rk628_rgb.c | 93 .best_encoder = rk628_rgb_connector_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/tilcdc/ |
| H A D | tilcdc_panel.c | 183 .best_encoder = panel_connector_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/ |
| H A D | kirin_drm_dsi.c | 106 .best_encoder = dsi_connector_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | rk1000.c | 247 .best_encoder = rk1000_best_encoder,
|
| H A D | rk630-tve.c | 365 .best_encoder = rk630_tve_best_encoder,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 430 if (connector_state->best_encoder == encoder) in nv50_outp_get_new_connector() 447 if (connector_state->best_encoder == encoder) in nv50_outp_get_old_connector() 609 if (connector->state->best_encoder == encoder) { in nv50_audio_component_get_eld() 1072 if (connector->state->best_encoder == &msto->encoder) { in nv50_msto_enable() 2394 struct drm_encoder *encoder = old_connector_state->best_encoder; in nv50_disp_outp_atomic_check_clr() 2424 struct drm_encoder *encoder = connector_state->best_encoder; in nv50_disp_outp_atomic_check_set()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/ |
| H A D | TODO | 73 13. get_modes and best_encoder callbacks look a bit funny. Can probably rip out
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/atmel-hlcdc/ |
| H A D | atmel_hlcdc_crtc.c | 252 encoder = state->best_encoder; in atmel_hlcdc_connector_output_mode()
|