Home
last modified time | relevance | path

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

12345678910>>...48

/linux/drivers/gpu/drm/
H A Ddrm_probe_helper.c356 ret = connector->funcs->detect(connector, force); in drm_helper_probe_detect_ctx()
407 ret = connector->funcs->detect(connector, force); in drm_helper_probe_detect()
594 connector->funcs->force(connector); in drm_helper_probe_single_connector_modes()
615 connector->base.id, connector->name, in drm_helper_probe_single_connector_modes()
641 connector->base.id, connector->name); in drm_helper_probe_single_connector_modes()
700 connector->base.id, connector->name); in drm_helper_probe_single_connector_modes()
800 if (!connector->polled || connector->polled == DRM_CONNECTOR_POLL_HPD) in output_poll_execute()
813 connector->status = drm_helper_probe_detect(connector, NULL, false); in output_poll_execute()
839 connector->base.id, connector->name, in output_poll_execute()
842 connector->base.id, connector->name, in output_poll_execute()
[all …]
H A Ddrm_connector.c199 connector->funcs->destroy(connector); in drm_connector_free()
217 connector->funcs->destroy(connector); in drm_connector_free_work_fn()
242 connector->base.properties = &connector->properties; in __drm_connector_init()
584 connector->funcs->atomic_destroy_state(connector, in drm_connector_cleanup()
589 memset(connector, 0, sizeof(*connector)); in drm_connector_cleanup()
656 connector->funcs->early_unregister(connector); in drm_connector_register()
694 connector->funcs->early_unregister(connector); in drm_connector_unregister()
2187 connector->base.id, connector->name); in drm_mode_create_colorspace_property()
2193 connector->base.id, connector->name); in drm_mode_create_colorspace_property()
2939 connector->funcs->fill_modes(connector, in drm_mode_getconnector()
[all …]
H A Ddrm_bridge_connector.c102 to_drm_bridge_connector(connector); in drm_bridge_connector_hpd_notify()
119 connector->status = status; in drm_bridge_connector_handle_hpd()
137 to_drm_bridge_connector(connector); in drm_bridge_connector_oob_hotplug_event()
145 to_drm_bridge_connector(connector); in drm_bridge_connector_enable_hpd()
156 to_drm_bridge_connector(connector); in drm_bridge_connector_disable_hpd()
171 to_drm_bridge_connector(connector); in drm_bridge_connector_detect()
199 to_drm_bridge_connector(connector); in drm_bridge_connector_destroy()
201 drm_connector_unregister(connector); in drm_bridge_connector_destroy()
202 drm_connector_cleanup(connector); in drm_bridge_connector_destroy()
325 struct drm_connector *connector; in drm_bridge_connector_init() local
[all …]
H A Ddrm_sysfs.c201 connector->force = 0; in status_store()
211 if (old_force != connector->force || !connector->force) { in status_store()
213 connector->base.id, connector->name, in status_store()
216 connector->funcs->fill_modes(connector, in status_store()
366 if (connector->kdev) in drm_sysfs_connector_add()
386 connector->base.id, connector->name); in drm_sysfs_connector_add()
411 if (connector->ddc) in drm_sysfs_connector_add_late()
420 if (connector->ddc) in drm_sysfs_connector_remove_early()
434 connector->base.id, connector->name); in drm_sysfs_connector_remove()
491 connector->base.id, connector->name); in drm_sysfs_connector_hotplug_event()
[all …]
H A Ddrm_client_modeset.c246 connector->base.id, connector->name, in drm_client_connectors_enabled()
436 connector->base.id, connector->name); in drm_client_target_preferred()
442 connector->base.id, connector->name, in drm_client_target_preferred()
467 connector->base.id, connector->name); in drm_client_target_preferred()
475 connector->base.id, connector->name, in drm_client_target_preferred()
637 connector->base.id, connector->name); in drm_client_firmware_config()
644 connector->base.id, connector->name); in drm_client_firmware_config()
655 connector->base.id, connector->name); in drm_client_firmware_config()
678 connector->base.id, connector->name); in drm_client_firmware_config()
687 connector->base.id, connector->name, in drm_client_firmware_config()
[all …]
H A Ddrm_edid.c2212 connector->base.id, connector->name); in connector_bad_edid()
2266 connector->base.id, connector->name); in drm_edid_override_set()
2282 connector->base.id, connector->name); in drm_edid_override_reset()
3886 .connector = connector, in add_inferred_modes()
3951 .connector = connector, in add_established_modes()
4007 .connector = connector, in add_standard_modes()
4098 .connector = connector, in add_cvt_modes()
4151 .connector = connector, in add_detailed_modes()
5406 connector->base.id, connector->name, in fixup_detailed_cea_mode_clock()
6518 .connector = connector, in drm_get_monitor_range()
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Dintel_connector.c57 intel_panel_init_alloc(connector); in intel_connector_init()
64 struct intel_connector *connector; in intel_connector_alloc() local
66 connector = kzalloc(sizeof(*connector), GFP_KERNEL); in intel_connector_alloc()
67 if (!connector) in intel_connector_alloc()
71 kfree(connector); in intel_connector_alloc()
75 return connector; in intel_connector_alloc()
88 kfree(connector); in intel_connector_free()
104 drm_connector_cleanup(connector); in intel_connector_destroy()
109 kfree(connector); in intel_connector_destroy()
146 connector->encoder = encoder; in intel_connector_attach_encoder()
[all …]
H A Dintel_dp_aux_backlight.c134 connector->base.base.id, connector->base.name, in intel_dp_aux_supports_hdr_backlight()
154 connector->base.base.id, connector->base.name, in intel_dp_aux_supports_hdr_backlight()
176 connector->base.base.id, connector->base.name); in intel_dp_aux_hdr_get_backlight()
194 connector->base.base.id, connector->base.name); in intel_dp_aux_hdr_get_backlight()
215 connector->base.base.id, connector->base.name); in intel_dp_aux_hdr_set_aux_backlight()
268 connector->base.base.id, connector->base.name); in intel_dp_aux_hdr_enable_backlight()
300 connector->base.base.id, connector->base.name, in intel_dp_aux_hdr_setup_backlight()
322 connector->base.base.id, connector->base.name, in intel_dp_aux_hdr_setup_backlight()
407 connector->base.base.id, connector->base.name, in intel_dp_aux_vesa_setup_backlight()
410 connector->base.base.id, connector->base.name, in intel_dp_aux_vesa_setup_backlight()
[all …]
H A Dintel_backlight.c109 connector->base.base.id, connector->base.name, val); in intel_backlight_set_pwm_level()
352 connector->base.base.id, connector->base.name); in lpt_disable_backlight()
451 connector->base.base.id, connector->base.name); in intel_backlight_disable()
476 connector->base.base.id, connector->base.name); in lpt_enable_backlight()
521 connector->base.base.id, connector->base.name); in pch_enable_backlight()
529 connector->base.base.id, connector->base.name); in pch_enable_backlight()
568 connector->base.base.id, connector->base.name); in i9xx_enable_backlight()
609 connector->base.base.id, connector->base.name); in i965_enable_backlight()
645 connector->base.base.id, connector->base.name); in vlv_enable_backlight()
1444 connector->base.base.id, connector->base.name, in bxt_setup_backlight()
[all …]
H A Dintel_hdcp.c925 connector->base.base.id, connector->base.name); in intel_hdcp_auth()
950 connector->base.base.id, connector->base.name); in _intel_hdcp_disable()
956 connector->base.base.id, connector->base.name); in _intel_hdcp_disable()
1001 connector->base.base.id, connector->base.name); in intel_hdcp1_enable()
1099 connector->base.base.id, connector->base.name, in intel_hdcp_check_link()
1118 connector->base.base.id, connector->base.name); in intel_hdcp_check_link()
1803 connector->base.base.id, connector->base.name); in hdcp2_enable_stream_encryption()
1812 connector->base.base.id, connector->base.name); in hdcp2_enable_stream_encryption()
2005 connector->base.base.id, connector->base.name, in _intel_hdcp2_enable()
2039 connector->base.base.id, connector->base.name); in _intel_hdcp2_disable()
[all …]
H A Dintel_panel.c200 return connector->panel.vbt.drrs_type; in intel_panel_drrs_type()
232 drm_dbg_kms(connector->base.dev, in intel_panel_compute_config()
234 connector->base.base.id, connector->base.name, in intel_panel_compute_config()
266 connector->base.base.id, connector->base.name, in intel_panel_add_edid_alt_fixed_modes()
295 connector->base.base.id, connector->base.name, in intel_panel_add_edid_preferred_mode()
312 connector->base.base.id, connector->base.name, in intel_panel_destroy_probed_modes()
344 connector->base.base.id, connector->base.name, type, in intel_panel_add_fixed_mode()
690 return connector->status; in intel_panel_detect()
735 if (!has_drrs_modes(connector)) in intel_panel_init()
738 drm_dbg_kms(connector->base.dev, in intel_panel_init()
[all …]
H A Dintel_connector.h17 int intel_connector_init(struct intel_connector *connector);
19 void intel_connector_free(struct intel_connector *connector);
20 void intel_connector_destroy(struct drm_connector *connector);
21 int intel_connector_register(struct drm_connector *connector);
22 void intel_connector_unregister(struct drm_connector *connector);
23 void intel_connector_attach_encoder(struct intel_connector *connector,
25 bool intel_connector_get_hw_state(struct intel_connector *connector);
26 enum pipe intel_connector_get_pipe(struct intel_connector *connector);
27 int intel_connector_update_modes(struct drm_connector *connector,
30 void intel_attach_force_audio_property(struct drm_connector *connector);
[all …]
H A Dintel_dp_mst.c463 connector->base.base.id, connector->base.name); in adjust_limits_for_dsc_hblank_expansion_quirk()
470 connector->base.base.id, connector->base.name); in adjust_limits_for_dsc_hblank_expansion_quirk()
493 connector->base.base.id, connector->base.name, in adjust_limits_for_dsc_hblank_expansion_quirk()
583 connector, in intel_dp_mst_compute_config()
609 connector, in intel_dp_mst_compute_config()
1123 intel_mst->connector = connector; in intel_mst_pre_enable_dp()
1534 if (intel_attached_encoder(connector) && connector->base.state->crtc) { in intel_dp_mst_get_hw_state()
1626 connector->base.base.id, connector->base.name); in detect_dsc_hblank_expansion_quirk()
1688 connector->name, connector->base.id); in intel_dp_add_mst_connector()
1690 return connector; in intel_dp_add_mst_connector()
[all …]
H A Dintel_panel.h22 void intel_panel_init_alloc(struct intel_connector *connector);
23 int intel_panel_init(struct intel_connector *connector,
25 void intel_panel_fini(struct intel_connector *connector);
27 intel_panel_detect(struct drm_connector *connector, bool force);
30 intel_panel_preferred_fixed_mode(struct intel_connector *connector);
32 intel_panel_fixed_mode(struct intel_connector *connector,
35 intel_panel_downclock_mode(struct intel_connector *connector,
38 intel_panel_highest_mode(struct intel_connector *connector,
40 int intel_panel_get_modes(struct intel_connector *connector);
43 intel_panel_mode_valid(struct intel_connector *connector,
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_connectors.c162 connector->name, bpc); in amdgpu_connector_get_monitor_bpc()
197 connector->name); in amdgpu_connector_get_monitor_bpc()
204 connector->name); in amdgpu_connector_get_monitor_bpc()
209 connector->name, connector->display_info.bpc, bpc); in amdgpu_connector_get_monitor_bpc()
581 if (connector->encoder) { in amdgpu_connector_set_property()
783 kfree(connector); in amdgpu_connector_destroy()
798 if (connector->encoder) in amdgpu_connector_set_lcd_property()
903 connector->name); in amdgpu_connector_vga_detect()
1056 ret = connector->status; in amdgpu_connector_dvi_detect()
1084 connector->name); in amdgpu_connector_dvi_detect()
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_connectors.c204 connector->name); in radeon_get_monitor_bpc()
211 connector->name); in radeon_get_monitor_bpc()
216 connector->name, connector->display_info.bpc, bpc); in radeon_get_monitor_bpc()
692 if (connector->encoder) in radeon_connector_set_property()
731 if (connector->encoder && connector->encoder->crtc) { in radeon_connector_set_property()
916 kfree(connector); in radeon_connector_destroy()
931 if (connector->encoder) in radeon_lvds_set_property()
1029 connector->name); in radeon_vga_detect()
1277 connector->name); in radeon_dvi_detect()
1284 connector->name); in radeon_dvi_detect()
[all …]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c255 if (connector->state) in nouveau_conn_reset()
257 connector->state); in nouveau_conn_reset()
406 kfree(connector); in nouveau_connector_destroy()
518 connector->interlace_allowed = in nouveau_connector_set_encoder()
521 connector->interlace_allowed = in nouveau_connector_set_encoder()
611 connector->name); in nouveau_connector_detect()
778 connector->name); in nouveau_connector_force()
809 if (connector->encoder && connector->encoder->crtc) { in nouveau_connector_set_property()
1293 return connector; in nouveau_connector_create()
1441 connector->funcs->reset(connector); in nouveau_connector_create()
[all …]
/linux/drivers/gpu/drm/gud/
H A Dgud_connector.c25 struct drm_connector connector; member
46 return container_of(connector, struct gud_connector, connector); in to_gud_connector()
51 dev_err(connector->dev->dev, "%s: %s (ret=%d)\n", connector->name, msg, ret); in gud_conn_err()
62 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_update_status_work() local
126 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_register() local
137 connector->dev->primary->index, connector->name); in gud_connector_backlight_register()
141 bd = backlight_device_register(name, connector->kdev, connector, in gud_connector_backlight_register()
477 struct drm_connector *connector = &gconn->connector; in gud_connector_add_properties() local
627 connector = &gconn->connector; in gud_connector_create()
664 kfree(connector); in gud_connector_create()
[all …]
/linux/include/drm/
H A Ddrm_connector.h895 struct drm_connector *connector; member
1898 struct drm_connector *connector,
1903 struct drm_connector *connector,
1917 return connector->index; in drm_connector_index()
1922 return 1 << connector->index; in drm_connector_mask()
1951 drm_mode_object_get(&connector->base); in drm_connector_get()
2016 struct drm_connector *connector);
2039 struct drm_connector *connector,
2042 struct drm_connector *connector,
2046 struct drm_connector *connector,
[all …]
/linux/drivers/gpu/drm/display/
H A Ddrm_scdc_helper.c160 drm_dbg_kms(connector->dev, in drm_scdc_get_scrambling_status()
162 connector->base.id, connector->name, ret); in drm_scdc_get_scrambling_status()
182 bool drm_scdc_set_scrambling(struct drm_connector *connector, in drm_scdc_set_scrambling() argument
190 drm_dbg_kms(connector->dev, in drm_scdc_set_scrambling()
192 connector->base.id, connector->name, ret); in drm_scdc_set_scrambling()
203 drm_dbg_kms(connector->dev, in drm_scdc_set_scrambling()
205 connector->base.id, connector->name, ret); in drm_scdc_set_scrambling()
250 drm_dbg_kms(connector->dev, in drm_scdc_set_high_tmds_clock_ratio()
252 connector->base.id, connector->name, ret); in drm_scdc_set_high_tmds_clock_ratio()
263 drm_dbg_kms(connector->dev, in drm_scdc_set_high_tmds_clock_ratio()
[all …]
/linux/drivers/gpu/drm/fsl-dcu/
H A Dfsl_dcu_drm_rgb.c43 drm_connector_unregister(connector); in fsl_dcu_drm_connector_destroy()
44 drm_connector_cleanup(connector); in fsl_dcu_drm_connector_destroy()
59 fsl_connector = to_fsl_dcu_connector(connector); in fsl_dcu_drm_connector_get_modes()
82 struct drm_connector *connector = &fsl_dev->connector.base; in fsl_dcu_attach_panel() local
85 fsl_dev->connector.encoder = encoder; in fsl_dcu_attach_panel()
94 ret = drm_connector_register(connector); in fsl_dcu_attach_panel()
105 drm_connector_unregister(connector); in fsl_dcu_attach_panel()
107 drm_connector_cleanup(connector); in fsl_dcu_attach_panel()
123 if (IS_ERR(fsl_dev->connector.panel)) in fsl_dcu_create_outputs()
124 return PTR_ERR(fsl_dev->connector.panel); in fsl_dcu_create_outputs()
[all …]
/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lvds_connector.c22 to_mdp4_lvds_connector(connector); in mdp4_lvds_connector_detect()
39 to_mdp4_lvds_connector(connector); in mdp4_lvds_connector_destroy()
41 drm_connector_cleanup(connector); in mdp4_lvds_connector_destroy()
49 to_mdp4_lvds_connector(connector); in mdp4_lvds_connector_get_modes()
64 to_mdp4_lvds_connector(connector); in mdp4_lvds_connector_mode_valid()
97 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init() local
107 connector = &mdp4_lvds_connector->base; in mdp4_lvds_connector_init()
113 connector->polled = 0; in mdp4_lvds_connector_init()
115 connector->interlace_allowed = 0; in mdp4_lvds_connector_init()
116 connector->doublescan_allowed = 0; in mdp4_lvds_connector_init()
[all …]
/linux/drivers/gpu/drm/gma500/
H A Dcdv_intel_hdmi.c109 struct drm_device *dev = connector->dev; in cdv_hdmi_save()
118 struct drm_device *dev = connector->dev; in cdv_hdmi_restore()
134 edid = drm_get_edid(connector, connector->ddc); in cdv_hdmi_detect()
215 edid = drm_get_edid(connector, connector->ddc); in cdv_hdmi_get_modes()
249 drm_connector_cleanup(connector); in cdv_hdmi_destroy()
280 struct drm_connector *connector; in cdv_hdmi_init() local
298 connector = &gma_connector->base; in cdv_hdmi_init()
343 drm_connector_helper_add(connector, in cdv_hdmi_init()
346 connector->interlace_allowed = false; in cdv_hdmi_init()
347 connector->doublescan_allowed = false; in cdv_hdmi_init()
[all …]
/linux/drivers/gpu/drm/tests/
H A Ddrm_client_modeset_test.c19 struct drm_connector connector; member
29 mode = drm_mode_analog_ntsc_480i(connector->dev); in drm_client_modeset_connector_get_modes()
33 drm_mode_probed_add(connector, mode); in drm_client_modeset_connector_get_modes()
36 mode = drm_mode_analog_pal_576i(connector->dev); in drm_client_modeset_connector_get_modes()
40 drm_mode_probed_add(connector, mode); in drm_client_modeset_connector_get_modes()
79 priv->connector.interlace_allowed = true; in drm_client_modeset_test_init()
80 priv->connector.doublescan_allowed = true; in drm_client_modeset_test_init()
89 struct drm_connector *connector = &priv->connector; in drm_test_pick_cmdline_res_1920_1080_60() local
100 connector, in drm_test_pick_cmdline_res_1920_1080_60()
130 struct drm_connector *connector = &priv->connector; in drm_test_pick_cmdline_named() local
[all …]
/linux/drivers/gpu/drm/hisilicon/hibmc/
H A Dhibmc_drm_i2c.c81 struct hibmc_connector *connector) in hibmc_ddc_create() argument
83 connector->adapter.owner = THIS_MODULE; in hibmc_ddc_create()
85 connector->adapter.dev.parent = drm_dev->dev; in hibmc_ddc_create()
86 i2c_set_adapdata(&connector->adapter, connector); in hibmc_ddc_create()
87 connector->adapter.algo_data = &connector->bit_data; in hibmc_ddc_create()
89 connector->bit_data.udelay = 20; in hibmc_ddc_create()
91 connector->bit_data.data = connector; in hibmc_ddc_create()
92 connector->bit_data.setsda = hibmc_ddc_setsda; in hibmc_ddc_create()
93 connector->bit_data.setscl = hibmc_ddc_setscl; in hibmc_ddc_create()
94 connector->bit_data.getsda = hibmc_ddc_getsda; in hibmc_ddc_create()
[all …]

12345678910>>...48