Lines Matching refs:intel_connector

792 intel_dp_mode_valid_downstream(struct intel_connector *connector,  in intel_dp_mode_valid_downstream()
854 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mode_valid() local
855 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid()
872 status = intel_panel_mode_valid(intel_connector, mode); in intel_dp_mode_valid()
946 status = intel_dp_mode_valid_downstream(intel_connector, in intel_dp_mode_valid()
1122 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_max_bpp() local
1140 if (intel_connector->base.display_info.bpc == 0 && in intel_dp_max_bpp()
1754 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_compute_config() local
1763 pipe_config->output_format = intel_dp_output_format(&intel_connector->base, in intel_dp_compute_config()
1779 if (intel_dp_is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
1780 ret = intel_panel_compute_config(intel_connector, adjusted_mode); in intel_dp_compute_config()
2137 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_hdmi_sink_max_frl() local
2138 struct drm_connector *connector = &intel_connector->base; in intel_dp_hdmi_sink_max_frl()
2277 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_enc_slices() local
2278 struct drm_connector *connector = &intel_connector->base; in intel_dp_pcon_dsc_enc_slices()
2294 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_enc_bpp() local
2295 struct drm_connector *connector = &intel_connector->base; in intel_dp_pcon_dsc_enc_bpp()
2317 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_pcon_dsc_configure() local
2325 if (!intel_connector) in intel_dp_pcon_dsc_configure()
2327 connector = &intel_connector->base; in intel_dp_pcon_dsc_configure()
2480 static void intel_edp_mso_mode_fixup(struct intel_connector *connector, in intel_edp_mso_mode_fixup()
2508 struct intel_connector *connector = intel_dp->attached_connector; in intel_edp_mso_init()
3269 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_autotest_edid() local
3270 struct drm_connector *connector = &intel_connector->base; in intel_dp_autotest_edid()
3272 if (intel_connector->detect_edid == NULL || in intel_dp_autotest_edid()
3290 struct edid *block = intel_connector->detect_edid; in intel_dp_autotest_edid()
3295 block += intel_connector->detect_edid->extensions; in intel_dp_autotest_edid()
3705 struct intel_connector *connector; in intel_dp_prep_link_retrain()
3754 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_is_connected()
3837 struct intel_connector *connector; in intel_dp_prep_phy_test()
4146 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_get_edid() local
4149 if (intel_connector->edid) { in intel_dp_get_edid()
4151 if (IS_ERR(intel_connector->edid)) in intel_dp_get_edid()
4154 return drm_edid_duplicate(intel_connector->edid); in intel_dp_get_edid()
4156 return drm_get_edid(&intel_connector->base, in intel_dp_get_edid()
4165 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_update_dfp()
4204 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_update_420()
4265 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_edid()
4286 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_unset_edid()
4449 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_get_modes() local
4453 edid = intel_connector->detect_edid; in intel_dp_get_modes()
4463 if (intel_dp_is_edp(intel_attached_dp(intel_connector)) && in intel_dp_get_modes()
4464 intel_connector->panel.fixed_mode) { in intel_dp_get_modes()
4468 intel_connector->panel.fixed_mode); in intel_dp_get_modes()
4479 struct intel_dp *intel_dp = intel_attached_dp(intel_connector); in intel_dp_get_modes()
4845 struct intel_connector *intel_connector) in intel_edp_init_connector() argument
4849 struct drm_connector *connector = &intel_connector->base; in intel_edp_init_connector()
4898 intel_connector->edid = edid; in intel_edp_init_connector()
4900 fixed_mode = intel_panel_edid_fixed_mode(intel_connector); in intel_edp_init_connector()
4902 downclock_mode = intel_drrs_init(intel_connector, fixed_mode); in intel_edp_init_connector()
4908 intel_edp_mso_mode_fixup(intel_connector, fixed_mode); in intel_edp_init_connector()
4909 intel_edp_mso_mode_fixup(intel_connector, downclock_mode); in intel_edp_init_connector()
4913 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in intel_edp_init_connector()
4935 intel_panel_init(&intel_connector->panel, fixed_mode, downclock_mode); in intel_edp_init_connector()
4937 intel_connector->panel.backlight.power = intel_pps_backlight_power; in intel_edp_init_connector()
4938 intel_backlight_setup(intel_connector, pipe); in intel_edp_init_connector()
4956 struct intel_connector *intel_connector; in intel_dp_modeset_retry_work_fn() local
4959 intel_connector = container_of(work, typeof(*intel_connector), in intel_dp_modeset_retry_work_fn()
4961 connector = &intel_connector->base; in intel_dp_modeset_retry_work_fn()
4979 struct intel_connector *intel_connector) in intel_dp_init_connector() argument
4981 struct drm_connector *connector = &intel_connector->base; in intel_dp_init_connector()
4991 INIT_WORK(&intel_connector->modeset_retry_work, in intel_dp_init_connector()
5006 intel_dp->attached_connector = intel_connector; in intel_dp_init_connector()
5046 intel_connector->polled = DRM_CONNECTOR_POLL_HPD; in intel_dp_init_connector()
5050 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dp_init_connector()
5053 intel_connector->get_hw_state = intel_ddi_connector_get_hw_state; in intel_dp_init_connector()
5055 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_dp_init_connector()
5059 intel_connector->base.base.id); in intel_dp_init_connector()
5061 if (!intel_edp_init_connector(intel_dp, intel_connector)) { in intel_dp_init_connector()
5070 int ret = intel_dp_hdcp_init(dig_port, intel_connector); in intel_dp_init_connector()