Home
last modified time | relevance | path

Searched refs:intel_connector (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_dp_mst.c41 struct intel_connector *connector = in intel_dp_mst_compute_config()
142 struct intel_connector *connector = in intel_mst_disable_dp()
166 struct intel_connector *connector = in intel_mst_post_disable_dp()
220 struct intel_connector *connector = in intel_mst_pre_enable_dp()
309 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_get_ddc_modes() local
310 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_get_ddc_modes()
318 edid = drm_dp_mst_get_edid(connector, &intel_dp->mst_mgr, intel_connector->port); in intel_dp_mst_get_ddc_modes()
328 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_detect() local
329 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_detect()
333 return drm_dp_mst_detect_port(connector, &intel_dp->mst_mgr, intel_connector->port); in intel_dp_mst_detect()
[all …]
Dintel_hotplug.c164 struct intel_connector *intel_connector; in intel_hpd_irq_storm_disable() local
178 intel_connector = to_intel_connector(connector); in intel_hpd_irq_storm_disable()
179 intel_encoder = intel_connector->encoder; in intel_hpd_irq_storm_disable()
229 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_hpd_irq_storm_reenable_work() local
231 if (intel_connector->encoder->hpd_pin == pin) { in intel_hpd_irq_storm_reenable_work()
232 if (connector->polled != intel_connector->polled) in intel_hpd_irq_storm_reenable_work()
235 connector->polled = intel_connector->polled; in intel_hpd_irq_storm_reenable_work()
250 struct intel_connector *connector) in intel_encoder_hotplug()
334 struct intel_connector *intel_connector; in i915_hotplug_work_func() local
356 intel_connector = to_intel_connector(connector); in i915_hotplug_work_func()
[all …]
Dintel_panel.c411 static inline u32 scale_user_to_hw(struct intel_connector *connector, in scale_user_to_hw()
422 static inline u32 clamp_user_to_hw(struct intel_connector *connector, in clamp_user_to_hw()
435 static inline u32 scale_hw_to_user(struct intel_connector *connector, in scale_hw_to_user()
444 static u32 intel_panel_compute_brightness(struct intel_connector *connector, in intel_panel_compute_brightness()
463 static u32 lpt_get_backlight(struct intel_connector *connector) in lpt_get_backlight()
470 static u32 pch_get_backlight(struct intel_connector *connector) in pch_get_backlight()
477 static u32 i9xx_get_backlight(struct intel_connector *connector) in i9xx_get_backlight()
505 static u32 vlv_get_backlight(struct intel_connector *connector) in vlv_get_backlight()
513 static u32 bxt_get_backlight(struct intel_connector *connector) in bxt_get_backlight()
521 static u32 pwm_get_backlight(struct intel_connector *connector) in pwm_get_backlight()
[all …]
Dintel_dp_aux_backlight.c57 static u32 intel_dp_aux_get_backlight(struct intel_connector *connector) in intel_dp_aux_get_backlight()
83 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_set_backlight()
109 static bool intel_dp_aux_set_pwm_freq(struct intel_connector *connector) in intel_dp_aux_set_pwm_freq()
179 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_dp_aux_enable_backlight()
227 static int intel_dp_aux_setup_backlight(struct intel_connector *connector, in intel_dp_aux_setup_backlight()
247 intel_dp_aux_display_control_capable(struct intel_connector *connector) in intel_dp_aux_display_control_capable()
263 int intel_dp_aux_init_backlight_funcs(struct intel_connector *intel_connector) in intel_dp_aux_init_backlight_funcs() argument
265 struct intel_panel *panel = &intel_connector->panel; in intel_dp_aux_init_backlight_funcs()
270 if (!intel_dp_aux_display_control_capable(intel_connector)) in intel_dp_aux_init_backlight_funcs()
Dintel_dsi_dcs_backlight.c44 static u32 dcs_get_backlight(struct intel_connector *connector) in dcs_get_backlight()
146 static int dcs_setup_backlight(struct intel_connector *connector, in dcs_setup_backlight()
157 int intel_dsi_dcs_init_backlight_funcs(struct intel_connector *intel_connector) in intel_dsi_dcs_init_backlight_funcs() argument
159 struct drm_device *dev = intel_connector->base.dev; in intel_dsi_dcs_init_backlight_funcs()
161 struct intel_encoder *encoder = intel_connector->encoder; in intel_dsi_dcs_init_backlight_funcs()
162 struct intel_panel *panel = &intel_connector->panel; in intel_dsi_dcs_init_backlight_funcs()
Dintel_dp_link_training.c341 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_start_link_train() local
349 intel_connector->base.base.id, in intel_dp_start_link_train()
350 intel_connector->base.name, in intel_dp_start_link_train()
358 intel_connector->base.base.id, in intel_dp_start_link_train()
359 intel_connector->base.name, in intel_dp_start_link_train()
365 schedule_work(&intel_connector->modeset_retry_work); in intel_dp_start_link_train()
368 intel_connector->base.base.id, in intel_dp_start_link_train()
369 intel_connector->base.name, in intel_dp_start_link_train()
Dintel_dvo.c107 struct intel_connector *attached_connector;
122 static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector) in intel_dvo_connector_get_hw_state()
407 struct intel_connector *intel_connector; in intel_dvo_init() local
415 intel_connector = intel_connector_alloc(); in intel_dvo_init()
416 if (!intel_connector) { in intel_dvo_init()
421 intel_dvo->attached_connector = intel_connector; in intel_dvo_init()
431 intel_connector->get_hw_state = intel_dvo_connector_get_hw_state; in intel_dvo_init()
435 struct drm_connector *connector = &intel_connector->base; in intel_dvo_init()
528 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dvo_init()
538 intel_panel_init(&intel_connector->panel, in intel_dvo_init()
[all …]
Dintel_drv.h221 struct intel_connector *connector);
296 int (*setup)(struct intel_connector *connector, enum pipe pipe);
297 uint32_t (*get)(struct intel_connector *connector);
302 uint32_t (*hz_to_pwm)(struct intel_connector *connector,
304 void (*power)(struct intel_connector *, bool enable);
384 struct intel_connector { struct
396 bool (*get_hw_state)(struct intel_connector *); argument
1002 #define to_intel_connector(x) container_of(x, struct intel_connector, base)
1019 struct intel_connector *attached_connector;
1131 struct intel_connector *attached_connector;
[all …]
Dintel_lvds.c46 struct intel_connector base;
375 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_lvds_mode_valid() local
376 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_lvds_mode_valid()
398 struct intel_connector *intel_connector = in intel_lvds_compute_config() local
427 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_lvds_compute_config()
862 struct intel_connector *intel_connector; in intel_lvds_init() local
930 intel_connector = &lvds_connector->base; in intel_lvds_init()
931 connector = &intel_connector->base; in intel_lvds_init()
932 drm_connector_init(dev, &intel_connector->base, &intel_lvds_connector_funcs, in intel_lvds_init()
949 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_lvds_init()
[all …]
Dintel_dp.c431 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mode_valid() local
432 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid()
1666 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_compute_bpp() local
1677 if (intel_connector->base.display_info.bpc == 0 && in intel_dp_compute_bpp()
1834 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_compute_config() local
1851 if (intel_dp_is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
1852 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_dp_compute_config()
1905 if (intel_connector->panel.downclock_mode != NULL && in intel_dp_compute_config()
1910 intel_connector->panel.downclock_mode->clock, in intel_dp_compute_config()
2477 static void intel_edp_backlight_power(struct intel_connector *connector, in intel_edp_backlight_power()
[all …]
Dvlv_dsi.c310 struct intel_connector *intel_connector = intel_dsi->attached_connector; in intel_dsi_compute_config() local
312 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_compute_config()
1279 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_mode_valid() local
1280 const struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_mode_valid()
1624 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_get_modes() local
1629 if (!intel_connector->panel.fixed_mode) { in intel_dsi_get_modes()
1635 intel_connector->panel.fixed_mode); in intel_dsi_get_modes()
1647 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_connector_destroy() local
1650 intel_panel_fini(&intel_connector->panel); in intel_dsi_connector_destroy()
1687 static int intel_dsi_get_panel_orientation(struct intel_connector *connector) in intel_dsi_get_panel_orientation()
[all …]
Dintel_hdcp.c622 struct intel_digital_port *conn_to_dig_port(struct intel_connector *connector) in conn_to_dig_port()
627 static int _intel_hdcp_disable(struct intel_connector *connector) in _intel_hdcp_disable()
654 static int _intel_hdcp_enable(struct intel_connector *connector) in _intel_hdcp_enable()
697 struct intel_connector *connector = container_of(to_delayed_work(work), in intel_hdcp_check_work()
698 struct intel_connector, in intel_hdcp_check_work()
707 struct intel_connector *connector = container_of(work, in intel_hdcp_prop_work()
708 struct intel_connector, in intel_hdcp_prop_work()
737 int intel_hdcp_init(struct intel_connector *connector, in intel_hdcp_init()
754 int intel_hdcp_enable(struct intel_connector *connector) in intel_hdcp_enable()
776 int intel_hdcp_disable(struct intel_connector *connector) in intel_hdcp_disable()
[all …]
Dintel_display.h320 #define for_each_intel_connector_iter(intel_connector, iter) \ argument
321 while ((intel_connector = to_intel_connector(drm_connector_list_iter_next(iter))))
327 #define for_each_connector_on_encoder(dev, __encoder, intel_connector) \ argument
328 list_for_each_entry((intel_connector), &(dev)->mode_config.connector_list, base.head) \
329 for_each_if((intel_connector)->base.encoder == (__encoder))
Dintel_crt.c51 struct intel_connector *connector;
932 struct intel_connector *intel_connector; in intel_crt_init() local
964 intel_connector = intel_connector_alloc(); in intel_crt_init()
965 if (!intel_connector) { in intel_crt_init()
970 connector = &intel_connector->base; in intel_crt_init()
971 crt->connector = intel_connector; in intel_crt_init()
972 drm_connector_init(&dev_priv->drm, &intel_connector->base, in intel_crt_init()
978 intel_connector_attach_encoder(intel_connector, &crt->base); in intel_crt_init()
1027 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_crt_init()
1032 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT; in intel_crt_init()
Dintel_sdvo.c142 struct intel_connector base;
1395 static bool intel_sdvo_connector_get_hw_state(struct intel_connector *connector) in intel_sdvo_connector_get_hw_state()
1726 struct intel_connector *connector) in intel_sdvo_hotplug()
2520 struct intel_connector *intel_connector; in intel_sdvo_dvi_init() local
2537 intel_connector = &intel_sdvo_connector->base; in intel_sdvo_dvi_init()
2538 connector = &intel_connector->base; in intel_sdvo_dvi_init()
2549 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT | DRM_CONNECTOR_POLL_DISCONNECT; in intel_sdvo_dvi_init()
2577 struct intel_connector *intel_connector; in intel_sdvo_tv_init() local
2586 intel_connector = &intel_sdvo_connector->base; in intel_sdvo_tv_init()
2587 connector = &intel_connector->base; in intel_sdvo_tv_init()
[all …]
Dintel_tv.c1439 struct intel_connector *intel_connector; in intel_tv_init() local
1481 intel_connector = intel_connector_alloc(); in intel_tv_init()
1482 if (!intel_connector) { in intel_tv_init()
1488 connector = &intel_connector->base; in intel_tv_init()
1501 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT; in intel_tv_init()
1515 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_tv_init()
1517 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
Dintel_hdmi.c1504 struct intel_connector *connector = hdmi->attached_connector; in hdmi_port_clock_limit()
2338 struct intel_connector *intel_connector) in intel_hdmi_init_connector() argument
2340 struct drm_connector *connector = &intel_connector->base; in intel_hdmi_init_connector()
2373 intel_connector->get_hw_state = intel_ddi_connector_get_hw_state; in intel_hdmi_init_connector()
2375 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_hdmi_init_connector()
2380 int ret = intel_hdcp_init(intel_connector, in intel_hdmi_init_connector()
2386 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_hdmi_init_connector()
2387 intel_hdmi->attached_connector = intel_connector; in intel_hdmi_init_connector()
2409 struct intel_connector *intel_connector; in intel_hdmi_init() local
2415 intel_connector = intel_connector_alloc(); in intel_hdmi_init()
[all …]
Di915_debugfs.c2929 struct intel_connector *intel_connector; in intel_encoder_info() local
2935 for_each_connector_on_encoder(dev, encoder, intel_connector) { in intel_encoder_info()
2936 struct drm_connector *connector = &intel_connector->base; in intel_encoder_info()
2979 struct intel_connector *intel_connector) in intel_dp_info() argument
2981 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_dp_info()
2986 if (intel_connector->base.connector_type == DRM_MODE_CONNECTOR_eDP) in intel_dp_info()
2987 intel_panel_info(m, &intel_connector->panel); in intel_dp_info()
2994 struct intel_connector *intel_connector) in intel_dp_mst_info() argument
2996 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_dp_mst_info()
3002 intel_connector->port); in intel_dp_mst_info()
[all …]
Dintel_dsi.h47 struct intel_connector *attached_connector;
Dintel_opregion.c439 struct intel_connector *connector; in asle_set_backlight()
658 static u32 acpi_display_type(struct intel_connector *connector) in acpi_display_type()
702 struct intel_connector *connector; in intel_didl_outputs()
749 struct intel_connector *connector; in intel_setup_cadls()
Dintel_ddi.c1864 bool intel_ddi_connector_get_hw_state(struct intel_connector *intel_connector) in intel_ddi_connector_get_hw_state() argument
1866 struct drm_device *dev = intel_connector->base.dev; in intel_ddi_connector_get_hw_state()
1868 struct intel_encoder *encoder = intel_connector->encoder; in intel_ddi_connector_get_hw_state()
1869 int type = intel_connector->base.connector_type; in intel_ddi_connector_get_hw_state()
3304 static struct intel_connector *
3307 struct intel_connector *connector; in intel_ddi_init_dp_connector()
3369 struct intel_connector *connector = hdmi->attached_connector; in intel_hdmi_reset_link()
3436 struct intel_connector *connector) in intel_ddi_hotplug()
3467 static struct intel_connector *
3470 struct intel_connector *connector; in intel_ddi_init_hdmi_connector()
Dintel_display.c6268 struct intel_connector *connector = to_intel_connector(conn_state->connector); in intel_connector_verify_state()
6302 int intel_connector_init(struct intel_connector *connector) in intel_connector_init()
6322 struct intel_connector *intel_connector_alloc(void) in intel_connector_alloc()
6324 struct intel_connector *connector; in intel_connector_alloc()
6345 void intel_connector_free(struct intel_connector *connector) in intel_connector_free()
6354 bool intel_connector_get_hw_state(struct intel_connector *connector) in intel_connector_get_hw_state()
10739 struct intel_connector *connector; in intel_modeset_update_connector_atomic_state()
10763 connected_sink_compute_bpp(struct intel_connector *connector, in connected_sink_compute_bpp()
14008 enum pipe intel_get_pipe_from_connector(struct intel_connector *connector) in intel_get_pipe_from_connector()
15411 static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder) in intel_encoder_find_connector()
[all …]
Dintel_dsi_vbt.c486 struct intel_connector *connector = intel_dsi->attached_connector; in intel_dsi_vbt_get_modes()
Di915_drv.h397 struct intel_connector;
/Linux-v4.19/drivers/gpu/drm/gma500/
Dpsb_intel_sdvo.c2051 struct gma_connector *intel_connector; in psb_intel_sdvo_dvi_init() local
2066 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_dvi_init()
2067 connector = &intel_connector->base; in psb_intel_sdvo_dvi_init()
2091 struct gma_connector *intel_connector; in psb_intel_sdvo_tv_init() local
2098 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_tv_init()
2099 connector = &intel_connector->base; in psb_intel_sdvo_tv_init()
2130 struct gma_connector *intel_connector; in psb_intel_sdvo_analog_init() local
2137 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_analog_init()
2138 connector = &intel_connector->base; in psb_intel_sdvo_analog_init()
2164 struct gma_connector *intel_connector; in psb_intel_sdvo_lvds_init() local
[all …]