Lines Matching refs:intel_connector

615 intel_dp_mode_valid_downstream(struct intel_connector *connector,  in intel_dp_mode_valid_downstream()
647 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mode_valid() local
648 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid()
715 status = intel_dp_mode_valid_downstream(intel_connector, in intel_dp_mode_valid()
2030 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_max_bpp() local
2048 if (intel_connector->base.display_info.bpc == 0 && in intel_dp_max_bpp()
2665 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_drrs_compute_config() local
2677 if (!intel_connector->panel.downclock_mode || in intel_dp_drrs_compute_config()
2683 intel_connector->panel.downclock_mode->clock, in intel_dp_drrs_compute_config()
2698 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_compute_config() local
2711 lspcon_ycbcr420_config(&intel_connector->base, pipe_config); in intel_dp_compute_config()
2725 if (intel_dp_is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
2726 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_dp_compute_config()
3356 static void intel_edp_backlight_power(struct intel_connector *connector, in intel_edp_backlight_power()
5364 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_autotest_edid() local
5365 struct drm_connector *connector = &intel_connector->base; in intel_dp_autotest_edid()
5367 if (intel_connector->detect_edid == NULL || in intel_dp_autotest_edid()
5385 struct edid *block = intel_connector->detect_edid; in intel_dp_autotest_edid()
5390 block += intel_connector->detect_edid->extensions; in intel_dp_autotest_edid()
5758 struct intel_connector *connector; in intel_dp_prep_link_retrain()
5807 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_is_connected()
5884 struct intel_connector *connector) in intel_dp_hotplug()
6154 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_get_edid() local
6157 if (intel_connector->edid) { in intel_dp_get_edid()
6159 if (IS_ERR(intel_connector->edid)) in intel_dp_get_edid()
6162 return drm_edid_duplicate(intel_connector->edid); in intel_dp_get_edid()
6164 return drm_get_edid(&intel_connector->base, in intel_dp_get_edid()
6173 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_update_dfp()
6205 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_update_420()
6251 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_set_edid()
6273 struct intel_connector *connector = intel_dp->attached_connector; in intel_dp_unset_edid()
6440 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_get_modes() local
6443 edid = intel_connector->detect_edid; in intel_dp_get_modes()
6451 if (intel_dp_is_edp(intel_attached_dp(intel_connector)) && in intel_dp_get_modes()
6452 intel_connector->panel.fixed_mode) { in intel_dp_get_modes()
6456 intel_connector->panel.fixed_mode); in intel_dp_get_modes()
6464 struct intel_dp *intel_dp = intel_attached_dp(intel_connector); in intel_dp_get_modes()
7565 intel_dp_drrs_init(struct intel_connector *connector, in intel_dp_drrs_init()
7601 struct intel_connector *intel_connector) in intel_edp_init_connector() argument
7605 struct drm_connector *connector = &intel_connector->base; in intel_edp_init_connector()
7662 intel_connector->edid = edid; in intel_edp_init_connector()
7664 fixed_mode = intel_panel_edid_fixed_mode(intel_connector); in intel_edp_init_connector()
7666 downclock_mode = intel_dp_drrs_init(intel_connector, fixed_mode); in intel_edp_init_connector()
7670 fixed_mode = intel_panel_vbt_fixed_mode(intel_connector); in intel_edp_init_connector()
7695 intel_panel_init(&intel_connector->panel, fixed_mode, downclock_mode); in intel_edp_init_connector()
7696 intel_connector->panel.backlight.power = intel_edp_backlight_power; in intel_edp_init_connector()
7721 struct intel_connector *intel_connector; in intel_dp_modeset_retry_work_fn() local
7724 intel_connector = container_of(work, typeof(*intel_connector), in intel_dp_modeset_retry_work_fn()
7726 connector = &intel_connector->base; in intel_dp_modeset_retry_work_fn()
7744 struct intel_connector *intel_connector) in intel_dp_init_connector() argument
7746 struct drm_connector *connector = &intel_connector->base; in intel_dp_init_connector()
7756 INIT_WORK(&intel_connector->modeset_retry_work, in intel_dp_init_connector()
7773 intel_dp->attached_connector = intel_connector; in intel_dp_init_connector()
7816 intel_connector->polled = DRM_CONNECTOR_POLL_HPD; in intel_dp_init_connector()
7820 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dp_init_connector()
7823 intel_connector->get_hw_state = intel_ddi_connector_get_hw_state; in intel_dp_init_connector()
7825 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_dp_init_connector()
7829 intel_connector->base.base.id); in intel_dp_init_connector()
7831 if (!intel_edp_init_connector(intel_dp, intel_connector)) { in intel_dp_init_connector()
7840 int ret = intel_dp_init_hdcp(dig_port, intel_connector); in intel_dp_init_connector()
7871 struct intel_connector *intel_connector; in intel_dp_init() local
7877 intel_connector = intel_connector_alloc(); in intel_dp_init()
7878 if (!intel_connector) in intel_dp_init()
7980 if (!intel_dp_init_connector(dig_port, intel_connector)) in intel_dp_init()
7988 kfree(intel_connector); in intel_dp_init()