Home
last modified time | relevance | path

Searched refs:best_encoder (Results 1 – 69 of 69) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/
Ddrm_atomic_helper.c93 if (connector->state->best_encoder != encoder) in get_current_crtc_for_encoder()
130 if (connector->state->best_encoder != encoder) in steal_encoder()
145 connector_state->best_encoder = NULL; in steal_encoder()
193 connector_state->best_encoder = NULL; in update_connector_routing()
204 new_encoder = funcs->best_encoder(connector); in update_connector_routing()
221 if (new_encoder == connector_state->best_encoder) { in update_connector_routing()
248 connector_state->best_encoder = new_encoder; in update_connector_routing()
286 WARN_ON(!!conn_state->best_encoder != !!conn_state->crtc); in mode_fixup()
288 if (!conn_state->crtc || !conn_state->best_encoder) in mode_fixup()
298 encoder = conn_state->best_encoder; in mode_fixup()
[all …]
Ddrm_crtc_helper.c571 new_encoder = connector_funcs->best_encoder(connector); in drm_crtc_helper_set_config()
Ddrm_fb_helper.c1934 encoder = connector_funcs->best_encoder(connector); in drm_pick_crtcs()
Ddrm_crtc.c1934 return connector->state->best_encoder; in drm_connector_get_encoder()
2118 if (connector->state->best_encoder != encoder) in drm_encoder_get_crtc()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_connectors.c145 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_get_monitor_bpc()
222 struct drm_encoder *best_encoder = NULL; in amdgpu_connector_update_scratch_regs() local
228 best_encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_update_scratch_regs()
239 if ((encoder == best_encoder) && (status == connector_status_connected)) in amdgpu_connector_update_scratch_regs()
606 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,
930 .best_encoder = amdgpu_connector_best_single_encoder,
1196 .best_encoder = amdgpu_connector_dvi_encoder,
1486 .best_encoder = amdgpu_connector_dvi_encoder,
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_connectors.c167 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc()
253 struct drm_encoder *best_encoder = NULL; in radeon_connector_update_scratch_regs() local
259 best_encoder = connector_funcs->best_encoder(connector); in radeon_connector_update_scratch_regs()
270 if ((encoder == best_encoder) && (status == connector_status_connected)) in radeon_connector_update_scratch_regs()
733 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property()
760 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_connector_set_property()
951 radeon_encoder = to_radeon_encoder(connector_funcs->best_encoder(connector)); in radeon_lvds_set_property()
974 .best_encoder = radeon_best_single_encoder,
1101 .best_encoder = radeon_best_single_encoder,
1178 .best_encoder = radeon_best_single_encoder,
[all …]
Dradeon_dp_mst.c225 .best_encoder = radeon_mst_best_encoder,
614 struct drm_encoder *enc_master = connector_funcs->best_encoder(&connector->base); in radeon_dp_create_fake_mst_encoder()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_vgacon.c31 .best_encoder = rcar_du_connector_best_encoder,
Drcar_du_lvdscon.c62 .best_encoder = rcar_du_connector_best_encoder,
Drcar_du_hdmicon.c55 .best_encoder = rcar_du_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_connector.c128 .best_encoder = udl_best_single_encoder,
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_lvds_connector.c109 .best_encoder = mdp4_lvds_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_dp_mst.c70 if (connector_state->best_encoder == &encoder->base) { in intel_dp_mst_compute_config()
156 if (connector->base.state->best_encoder == &encoder->base) { in intel_mst_pre_enable_dp()
387 .best_encoder = intel_mst_best_encoder,
Dintel_dvo.c359 .best_encoder = intel_best_encoder,
Dintel_crt.c751 .best_encoder = intel_best_encoder,
Dintel_display.c543 encoder = to_intel_encoder(connector_state->best_encoder); in intel_pipe_will_have_type()
6435 I915_STATE_WARN(conn_state->best_encoder != &encoder->base, in intel_connector_check_state()
6443 I915_STATE_WARN(!crtc && connector->base.state->best_encoder, in intel_connector_check_state()
7916 encoder = to_intel_encoder(connector_state->best_encoder); in i9xx_crtc_compute_clock()
8590 encoder = to_intel_encoder(connector_state->best_encoder); in ironlake_get_refclk()
8835 encoder = to_intel_encoder(connector_state->best_encoder); in ironlake_compute_dpll()
10398 connector_state->best_encoder = &intel_encoder->base; in intel_get_load_detect_pipe()
10494 connector_state->best_encoder = NULL; in intel_release_load_detect_pipe()
11820 to_intel_encoder(connector_state->best_encoder); in check_single_encoder_cloning()
11840 encoder = to_intel_encoder(connector_state->best_encoder); in check_encoder_cloning()
[all …]
Dintel_lvds.c546 .best_encoder = intel_best_encoder,
Dintel_hdmi.c1232 encoder = to_intel_encoder(connector_state->best_encoder); in hdmi_12bpc_possible()
2005 .best_encoder = intel_best_encoder,
Dintel_dsi.c1100 .best_encoder = intel_best_encoder,
Dintel_tv.c1525 .best_encoder = intel_best_encoder,
Dintel_sdvo.c2186 .best_encoder = intel_best_encoder,
Dintel_ddi.c775 ret = to_intel_encoder(connector_state->best_encoder); in intel_ddi_get_crtc_new_encoder()
Dintel_dp.c5118 .best_encoder = intel_best_encoder,
/linux-4.4.14/drivers/gpu/drm/msm/edp/
Dedp_connector.c116 .best_encoder = edp_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_rgb.c125 .best_encoder = fsl_dcu_drm_connector_best_encoder,
/linux-4.4.14/include/drm/
Ddrm_crtc_helper.h181 struct drm_encoder *(*best_encoder)(struct drm_connector *connector); member
Ddrm_crtc.h491 struct drm_encoder *best_encoder; member
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_output.c198 .best_encoder = atmel_hlcdc_rgb_best_encoder,
/linux-4.4.14/drivers/gpu/drm/gma500/
Dcdv_intel_crt.c238 .best_encoder = gma_best_encoder,
Dcdv_intel_hdmi.c268 .best_encoder = gma_best_encoder,
Dmdfld_dsi_output.c421 .best_encoder = mdfld_dsi_connector_best_encoder,
Dcdv_intel_lvds.c528 .best_encoder = gma_best_encoder,
Dpsb_intel_lvds.c651 .best_encoder = gma_best_encoder,
Doaktrail_hdmi.c614 .best_encoder = gma_best_encoder,
Dcdv_intel_dp.c1939 .best_encoder = gma_best_encoder,
Dpsb_intel_sdvo.c1851 .best_encoder = gma_best_encoder,
/linux-4.4.14/drivers/gpu/drm/tegra/
Drgb.c115 .best_encoder = tegra_output_connector_best_encoder,
Dhdmi.c809 .best_encoder = tegra_output_connector_best_encoder,
Ddsi.c791 .best_encoder = tegra_output_connector_best_encoder,
Dsor.c1090 .best_encoder = tegra_output_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_kms.c251 .best_encoder = bochs_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dpi.c105 .best_encoder = exynos_dpi_best_encoder,
Dexynos_drm_vidi.c379 .best_encoder = vidi_best_encoder,
Dexynos_dp_core.c1003 .best_encoder = exynos_dp_best_encoder,
Dexynos_hdmi.c1036 .best_encoder = hdmi_best_encoder,
Dexynos_drm_dsi.c1636 .best_encoder = exynos_dsi_best_encoder,
/linux-4.4.14/drivers/gpu/drm/imx/
Dparallel-display.c160 .best_encoder = imx_pd_connector_best_encoder,
Dimx-tve.c372 .best_encoder = imx_tve_connector_best_encoder,
Dimx-ldb.c370 .best_encoder = imx_ldb_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c247 .best_encoder = ptn3460_best_encoder,
Dparade-ps8622.c488 .best_encoder = ps8622_best_encoder,
Ddw_hdmi.c1528 .best_encoder = dw_hdmi_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_connector.c275 .best_encoder = omap_connector_attached_encoder,
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_tfp410.c230 .best_encoder = tfp410_connector_best_encoder,
Dtilcdc_panel.c225 .best_encoder = panel_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/
Dhdmi_connector.c473 .best_encoder = hdmi_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_dvo.c336 .best_encoder = sti_dvo_best_encoder,
Dsti_hda.c596 .best_encoder = sti_hda_best_encoder,
Dsti_hdmi.c635 .best_encoder = sti_hdmi_best_encoder,
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_mode.c538 .best_encoder = cirrus_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c374 .best_encoder = virtio_gpu_best_encoder,
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_hdmi.c228 .best_encoder = vc4_hdmi_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c688 .best_encoder = shmob_drm_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c522 .best_encoder = dsi_mgr_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_connector.c895 .best_encoder = nouveau_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_display.c881 .best_encoder = qxl_best_encoder,
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_mode.c865 .best_encoder = ast_best_single_encoder,
/linux-4.4.14/drivers/gpu/drm/i2c/
Dtda998x_drv.c1386 .best_encoder = tda998x_connector_best_encoder,
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c1690 .best_encoder = mga_connector_best_encoder,