Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_dp_mst.c43 struct intel_connector *found = NULL; in intel_dp_mst_compute_config()
153 struct intel_connector *found = NULL, *intel_connector; in intel_mst_pre_enable_dp() local
158 for_each_intel_connector(dev, intel_connector) { in intel_mst_pre_enable_dp()
159 if (intel_connector->new_encoder == encoder) { in intel_mst_pre_enable_dp()
160 found = intel_connector; in intel_mst_pre_enable_dp()
283 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_get_ddc_modes() local
284 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_get_ddc_modes()
288 edid = drm_dp_mst_get_edid(connector, &intel_dp->mst_mgr, intel_connector->port); in intel_dp_mst_get_ddc_modes()
301 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mst_detect() local
302 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_detect()
[all …]
Dintel_lvds.c45 struct intel_connector base;
215 struct intel_connector *intel_connector = in intel_enable_lvds() local
235 intel_panel_enable_backlight(intel_connector); in intel_enable_lvds()
242 struct intel_connector *intel_connector = in intel_disable_lvds() local
255 intel_panel_disable_backlight(intel_connector); in intel_disable_lvds()
269 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_lvds_mode_valid() local
270 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_lvds_mode_valid()
286 struct intel_connector *intel_connector = in intel_lvds_compute_config() local
315 intel_fixed_panel_mode(intel_connector->panel.fixed_mode, in intel_lvds_compute_config()
322 intel_connector->panel.fitting_mode); in intel_lvds_compute_config()
[all …]
Dintel_panel.c431 static inline u32 scale_user_to_hw(struct intel_connector *connector, in scale_user_to_hw()
442 static inline u32 clamp_user_to_hw(struct intel_connector *connector, in clamp_user_to_hw()
455 static inline u32 scale_hw_to_user(struct intel_connector *connector, in scale_hw_to_user()
464 static u32 intel_panel_compute_brightness(struct intel_connector *connector, in intel_panel_compute_brightness()
484 static u32 bdw_get_backlight(struct intel_connector *connector) in bdw_get_backlight()
492 static u32 pch_get_backlight(struct intel_connector *connector) in pch_get_backlight()
500 static u32 i9xx_get_backlight(struct intel_connector *connector) in i9xx_get_backlight()
531 static u32 vlv_get_backlight(struct intel_connector *connector) in vlv_get_backlight()
539 static u32 intel_panel_get_backlight(struct intel_connector *connector) in intel_panel_get_backlight()
559 static void bdw_set_backlight(struct intel_connector *connector, u32 level) in bdw_set_backlight()
[all …]
Dintel_dsi.c274 struct intel_connector *intel_connector = intel_dsi->attached_connector; in intel_dsi_compute_config() local
275 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_compute_config()
647 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_mode_valid() local
648 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dsi_mode_valid()
918 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_get_modes() local
923 if (!intel_connector->panel.fixed_mode) { in intel_dsi_get_modes()
929 intel_connector->panel.fixed_mode); in intel_dsi_get_modes()
941 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_connector_destroy() local
944 intel_panel_fini(&intel_connector->panel); in intel_dsi_connector_destroy()
986 struct intel_connector *intel_connector; in intel_dsi_init() local
[all …]
Dintel_dvo.c114 static bool intel_dvo_connector_get_hw_state(struct intel_connector *connector) in intel_dvo_connector_get_hw_state()
464 struct intel_connector *intel_connector; in intel_dvo_init() local
472 intel_connector = intel_connector_alloc(); in intel_dvo_init()
473 if (!intel_connector) { in intel_dvo_init()
488 intel_connector->get_hw_state = intel_dvo_connector_get_hw_state; in intel_dvo_init()
489 intel_connector->unregister = intel_connector_unregister; in intel_dvo_init()
493 struct drm_connector *connector = &intel_connector->base; in intel_dvo_init()
556 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dvo_init()
576 kfree(intel_connector); in intel_dvo_init()
Dintel_drv.h188 void (*backlight_power)(struct intel_connector *, bool enable);
191 struct intel_connector { struct
206 bool (*get_hw_state)(struct intel_connector *); argument
214 void (*unregister)(struct intel_connector *); argument
565 #define to_intel_connector(x) container_of(x, struct intel_connector, base)
658 struct intel_connector *attached_connector;
867 bool intel_ddi_connector_get_hw_state(struct intel_connector *intel_connector);
931 int intel_connector_init(struct intel_connector *);
932 struct intel_connector *intel_connector_alloc(void);
934 bool intel_connector_get_hw_state(struct intel_connector *connector);
[all …]
Dintel_dp.c197 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dp_mode_valid() local
198 struct drm_display_mode *fixed_mode = intel_connector->panel.fixed_mode; in intel_dp_mode_valid()
1006 intel_dp_aux_init(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_dp_aux_init()
1071 intel_dp_connector_unregister(struct intel_connector *intel_connector) in intel_dp_connector_unregister() argument
1073 struct intel_dp *intel_dp = intel_attached_dp(&intel_connector->base); in intel_dp_connector_unregister()
1075 if (!intel_connector->mst_port) in intel_dp_connector_unregister()
1076 sysfs_remove_link(&intel_connector->base.kdev->kobj, in intel_dp_connector_unregister()
1078 intel_connector_unregister(intel_connector); in intel_dp_connector_unregister()
1336 struct intel_connector *intel_connector = intel_dp->attached_connector; in intel_dp_compute_config() local
1362 if (is_edp(intel_dp) && intel_connector->panel.fixed_mode) { in intel_dp_compute_config()
[all …]
Dintel_crt.c51 struct intel_connector *connector;
849 struct intel_connector *intel_connector; in intel_crt_init() local
860 intel_connector = intel_connector_alloc(); in intel_crt_init()
861 if (!intel_connector) { in intel_crt_init()
866 connector = &intel_connector->base; in intel_crt_init()
867 crt->connector = intel_connector; in intel_crt_init()
868 drm_connector_init(dev, &intel_connector->base, in intel_crt_init()
874 intel_connector_attach_encoder(intel_connector, &crt->base); in intel_crt_init()
910 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_crt_init()
911 intel_connector->unregister = intel_connector_unregister; in intel_crt_init()
[all …]
Dintel_sdvo.c153 struct intel_connector base;
1303 static bool intel_sdvo_connector_get_hw_state(struct intel_connector *connector) in intel_sdvo_connector_get_hw_state()
2358 intel_sdvo_connector_unregister(struct intel_connector *intel_connector) in intel_sdvo_connector_unregister() argument
2363 drm_connector = &intel_connector->base; in intel_sdvo_connector_unregister()
2364 sdvo_encoder = intel_attached_sdvo(&intel_connector->base); in intel_sdvo_connector_unregister()
2368 intel_connector_unregister(intel_connector); in intel_sdvo_connector_unregister()
2451 struct intel_connector *intel_connector; in intel_sdvo_dvi_init() local
2468 intel_connector = &intel_sdvo_connector->base; in intel_sdvo_dvi_init()
2469 connector = &intel_connector->base; in intel_sdvo_dvi_init()
2479 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT | DRM_CONNECTOR_POLL_DISCONNECT; in intel_sdvo_dvi_init()
[all …]
Dintel_tv.c1580 struct intel_connector *intel_connector; in intel_tv_init() local
1624 intel_connector = intel_connector_alloc(); in intel_tv_init()
1625 if (!intel_connector) { in intel_tv_init()
1631 connector = &intel_connector->base; in intel_tv_init()
1642 intel_connector->polled = DRM_CONNECTOR_POLL_CONNECT; in intel_tv_init()
1656 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_tv_init()
1657 intel_connector->unregister = intel_connector_unregister; in intel_tv_init()
1659 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
Dintel_hdmi.c1660 struct intel_connector *intel_connector) in intel_hdmi_init_connector() argument
1662 struct drm_connector *connector = &intel_connector->base; in intel_hdmi_init_connector()
1723 intel_connector->get_hw_state = intel_ddi_connector_get_hw_state; in intel_hdmi_init_connector()
1725 intel_connector->get_hw_state = intel_connector_get_hw_state; in intel_hdmi_init_connector()
1726 intel_connector->unregister = intel_connector_unregister; in intel_hdmi_init_connector()
1730 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_hdmi_init_connector()
1747 struct intel_connector *intel_connector; in intel_hdmi_init() local
1753 intel_connector = intel_connector_alloc(); in intel_hdmi_init()
1754 if (!intel_connector) { in intel_hdmi_init()
1805 intel_hdmi_init_connector(intel_dig_port, intel_connector); in intel_hdmi_init()
Dintel_dsi.h45 struct intel_connector *attached_connector;
Dintel_opregion.c412 struct intel_connector *intel_connector; in asle_set_backlight() local
436 list_for_each_entry(intel_connector, &dev->mode_config.connector_list, base.head) in asle_set_backlight()
437 intel_panel_set_backlight_acpi(intel_connector, bclp, 255); in asle_set_backlight()
Di915_irq.c885 struct intel_connector *intel_connector; in i915_hotplug_work_func() local
900 intel_connector = to_intel_connector(connector); in i915_hotplug_work_func()
901 if (!intel_connector->encoder) in i915_hotplug_work_func()
903 intel_encoder = intel_connector->encoder; in i915_hotplug_work_func()
932 intel_connector = to_intel_connector(connector); in i915_hotplug_work_func()
933 if (!intel_connector->encoder) in i915_hotplug_work_func()
935 intel_encoder = intel_connector->encoder; in i915_hotplug_work_func()
4196 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_hpd_irq_reenable_work() local
4198 if (intel_connector->encoder->hpd_pin == i) { in intel_hpd_irq_reenable_work()
4199 if (connector->polled != intel_connector->polled) in intel_hpd_irq_reenable_work()
[all …]
Di915_drv.h249 #define for_each_intel_connector(dev, intel_connector) \ argument
250 list_for_each_entry(intel_connector, \
259 #define for_each_connector_on_encoder(dev, __encoder, intel_connector) \ argument
260 list_for_each_entry((intel_connector), &(dev)->mode_config.connector_list, base.head) \
261 if ((intel_connector)->base.encoder == (__encoder))
521 struct intel_connector;
591 int (*setup_backlight)(struct intel_connector *connector, enum pipe pipe);
592 uint32_t (*get_backlight)(struct intel_connector *connector);
593 void (*set_backlight)(struct intel_connector *connector,
595 void (*disable_backlight)(struct intel_connector *connector);
[all …]
Dintel_ddi.c1395 bool intel_ddi_connector_get_hw_state(struct intel_connector *intel_connector) in intel_ddi_connector_get_hw_state() argument
1397 struct drm_device *dev = intel_connector->base.dev; in intel_ddi_connector_get_hw_state()
1399 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_ddi_connector_get_hw_state()
1400 int type = intel_connector->base.connector_type; in intel_ddi_connector_get_hw_state()
2192 static struct intel_connector *
2195 struct intel_connector *connector; in intel_ddi_init_dp_connector()
2211 static struct intel_connector *
2214 struct intel_connector *connector; in intel_ddi_init_hdmi_connector()
Di915_debugfs.c2314 struct intel_connector *connector; in i915_sink_crc()
2520 struct intel_connector *intel_connector; in intel_encoder_info() local
2526 for_each_connector_on_encoder(dev, encoder, intel_connector) { in intel_encoder_info()
2527 struct drm_connector *connector = &intel_connector->base; in intel_encoder_info()
2568 struct intel_connector *intel_connector) in intel_dp_info() argument
2570 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_dp_info()
2577 intel_panel_info(m, &intel_connector->panel); in intel_dp_info()
2581 struct intel_connector *intel_connector) in intel_hdmi_info() argument
2583 struct intel_encoder *intel_encoder = intel_connector->encoder; in intel_hdmi_info()
2591 struct intel_connector *intel_connector) in intel_lvds_info() argument
[all …]
Dintel_display.c107 static struct intel_encoder *intel_find_encoder(struct intel_connector *connector, int pipe) in intel_find_encoder()
5600 static void intel_connector_check_state(struct intel_connector *connector) in intel_connector_check_state()
5637 int intel_connector_init(struct intel_connector *connector) in intel_connector_init()
5649 struct intel_connector *intel_connector_alloc(void) in intel_connector_alloc()
5651 struct intel_connector *connector; in intel_connector_alloc()
5688 bool intel_connector_get_hw_state(struct intel_connector *connector) in intel_connector_get_hw_state()
10302 struct intel_connector *connector; in intel_modeset_update_staged_output_state()
10330 struct intel_connector *connector; in intel_modeset_update_connector_atomic_state()
10354 struct intel_connector *connector; in intel_modeset_commit_output_state()
10373 connected_sink_compute_bpp(struct intel_connector *connector, in connected_sink_compute_bpp()
[all …]
/linux-4.1.27/drivers/gpu/drm/gma500/
Dpsb_intel_sdvo.c2044 struct gma_connector *intel_connector; in psb_intel_sdvo_dvi_init() local
2059 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_dvi_init()
2060 connector = &intel_connector->base; in psb_intel_sdvo_dvi_init()
2084 struct gma_connector *intel_connector; in psb_intel_sdvo_tv_init() local
2091 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_tv_init()
2092 connector = &intel_connector->base; in psb_intel_sdvo_tv_init()
2123 struct gma_connector *intel_connector; in psb_intel_sdvo_analog_init() local
2130 intel_connector = &psb_intel_sdvo_connector->base; in psb_intel_sdvo_analog_init()
2131 connector = &intel_connector->base; in psb_intel_sdvo_analog_init()
2157 struct gma_connector *intel_connector; in psb_intel_sdvo_lvds_init() local
[all …]