Home
last modified time | relevance | path

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

12345678910>>...16

/drivers/gpu/drm/nouveau/
Dnouveau_connector.h114 struct drm_connector base;
141 struct drm_connector *con) in nouveau_connector()
147 nouveau_connector_is_mst(struct drm_connector *connector) in nouveau_connector_is_mst()
171 struct drm_connector *connector; in nouveau_crtc_connector_get()
188 struct drm_connector *
190 void nouveau_connector_hpd(struct drm_connector *connector);
197 void nouveau_conn_attach_properties(struct drm_connector *);
198 void nouveau_conn_reset(struct drm_connector *);
200 nouveau_conn_atomic_duplicate_state(struct drm_connector *);
201 void nouveau_conn_atomic_destroy_state(struct drm_connector *,
[all …]
/drivers/gpu/drm/i915/display/
Dintel_connector.h11 struct drm_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);
27 int intel_connector_update_modes(struct drm_connector *connector,
29 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
30 void intel_attach_force_audio_property(struct drm_connector *connector);
31 void intel_attach_broadcast_rgb_property(struct drm_connector *connector);
32 void intel_attach_aspect_ratio_property(struct drm_connector *connector);
33 void intel_attach_colorspace_property(struct drm_connector *connector);
Dintel_atomic.h12 struct drm_connector;
24 int intel_digital_connector_atomic_get_property(struct drm_connector *connector,
28 int intel_digital_connector_atomic_set_property(struct drm_connector *connector,
32 int intel_digital_connector_atomic_check(struct drm_connector *conn,
35 intel_digital_connector_duplicate_state(struct drm_connector *connector);
37 struct drm_connector *connector);
Dintel_connector.c92 void intel_connector_destroy(struct drm_connector *connector) in intel_connector_destroy()
113 int intel_connector_register(struct drm_connector *connector) in intel_connector_register()
137 void intel_connector_unregister(struct drm_connector *connector) in intel_connector_unregister()
182 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
200 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
224 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
251 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
273 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property()
282 intel_attach_colorspace_property(struct drm_connector *connector) in intel_attach_colorspace_property()
/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h111 struct drm_connector base;
114 void (*save)(struct drm_connector *connector);
115 void (*restore)(struct drm_connector *connector);
182 int psb_intel_ddc_get_modes(struct drm_connector *connector,
204 extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
209 struct drm_connector *connector) in gma_attached_encoder()
218 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev,
220 extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector);
221 extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector,
229 extern enum drm_mode_status psb_intel_lvds_mode_valid(struct drm_connector *connector,
[all …]
Dcdv_intel_crt.c69 static enum drm_mode_status cdv_intel_crt_mode_valid(struct drm_connector *connector, in cdv_intel_crt_mode_valid()
136 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug()
184 struct drm_connector *connector, bool force) in cdv_intel_crt_detect()
192 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy()
202 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes()
209 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property()
248 struct drm_connector *connector; in cdv_intel_crt_init()
/drivers/gpu/drm/
Ddrm_bridge_connector.c52 struct drm_connector base;
96 static void drm_bridge_connector_hpd_notify(struct drm_connector *connector, in drm_bridge_connector_hpd_notify()
114 struct drm_connector *connector = &drm_bridge_connector->base; in drm_bridge_connector_hpd_cb()
138 void drm_bridge_connector_enable_hpd(struct drm_connector *connector) in drm_bridge_connector_enable_hpd()
158 void drm_bridge_connector_disable_hpd(struct drm_connector *connector) in drm_bridge_connector_disable_hpd()
174 drm_bridge_connector_detect(struct drm_connector *connector, bool force) in drm_bridge_connector_detect()
202 static void drm_bridge_connector_destroy(struct drm_connector *connector) in drm_bridge_connector_destroy()
232 static int drm_bridge_connector_get_modes_edid(struct drm_connector *connector, in drm_bridge_connector_get_modes_edid()
260 static int drm_bridge_connector_get_modes(struct drm_connector *connector) in drm_bridge_connector_get_modes()
313 struct drm_connector *drm_bridge_connector_init(struct drm_device *drm, in drm_bridge_connector_init()
[all …]
Ddrm_connector.c140 static void drm_connector_get_cmdline_mode(struct drm_connector *connector) in drm_connector_get_cmdline_mode()
177 struct drm_connector *connector = in drm_connector_free()
178 container_of(kref, struct drm_connector, base.refcount); in drm_connector_free()
187 struct drm_connector *connector, *n; in drm_connector_free_work_fn()
218 struct drm_connector *connector, in drm_connector_init()
341 struct drm_connector *connector, in drm_connector_init_with_ddc()
367 void drm_connector_attach_edid_property(struct drm_connector *connector) in drm_connector_attach_edid_property()
389 int drm_connector_attach_encoder(struct drm_connector *connector, in drm_connector_attach_encoder()
421 bool drm_connector_has_possible_encoder(struct drm_connector *connector, in drm_connector_has_possible_encoder()
428 static void drm_mode_remove(struct drm_connector *connector, in drm_mode_remove()
[all …]
Ddrm_client_modeset.c118 drm_connector_get_tiled_mode(struct drm_connector *connector) in drm_connector_get_tiled_mode()
131 drm_connector_fallback_non_tiled_mode(struct drm_connector *connector) in drm_connector_fallback_non_tiled_mode()
145 drm_connector_has_preferred_mode(struct drm_connector *connector, int width, int height) in drm_connector_has_preferred_mode()
160 drm_connector_pick_cmdline_mode(struct drm_connector *connector) in drm_connector_pick_cmdline_mode()
216 static bool drm_connector_enabled(struct drm_connector *connector, bool strict) in drm_connector_enabled()
231 static void drm_client_connectors_enabled(struct drm_connector **connectors, in drm_client_connectors_enabled()
236 struct drm_connector *connector; in drm_client_connectors_enabled()
256 struct drm_connector **connectors, in drm_client_target_cloned()
340 static int drm_client_get_tile_offsets(struct drm_connector **connectors, in drm_client_get_tile_offsets()
347 struct drm_connector *connector; in drm_client_get_tile_offsets()
[all …]
/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_lvds_connector.c11 struct drm_connector base;
19 struct drm_connector *connector, bool force) in mdp4_lvds_connector_detect()
36 static void mdp4_lvds_connector_destroy(struct drm_connector *connector) in mdp4_lvds_connector_destroy()
46 static int mdp4_lvds_connector_get_modes(struct drm_connector *connector) in mdp4_lvds_connector_get_modes()
60 mdp4_lvds_connector_mode_valid(struct drm_connector *connector, in mdp4_lvds_connector_mode_valid()
94 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, in mdp4_lvds_connector_init()
97 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init()
/drivers/gpu/drm/amd/amdgpu/
Datombios_encoders.h38 struct drm_connector *drm_connector);
53 amdgpu_atombios_encoder_set_edp_panel_power(struct drm_connector *connector,
63 struct drm_connector *connector);
66 struct drm_connector *connector);
70 amdgpu_atombios_encoder_set_bios_scratch_regs(struct drm_connector *connector,
Damdgpu_connectors.h27 struct edid *amdgpu_connector_edid(struct drm_connector *connector);
28 void amdgpu_connector_hotplug(struct drm_connector *connector);
29 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector);
30 u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
31 bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector);
Datombios_dp.h31 struct drm_connector *connector);
32 void amdgpu_atombios_dp_set_link_config(struct drm_connector *connector,
34 int amdgpu_atombios_dp_mode_valid_helper(struct drm_connector *connector,
37 void amdgpu_atombios_dp_set_rx_power_state(struct drm_connector *connector,
40 struct drm_connector *connector);
Damdgpu_connectors.c42 void amdgpu_connector_hotplug(struct drm_connector *connector) in amdgpu_connector_hotplug()
100 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector) in amdgpu_connector_get_monitor_bpc()
214 amdgpu_connector_update_scratch_regs(struct drm_connector *connector, in amdgpu_connector_update_scratch_regs()
235 amdgpu_connector_find_encoder(struct drm_connector *connector, in amdgpu_connector_find_encoder()
248 struct edid *amdgpu_connector_edid(struct drm_connector *connector) in amdgpu_connector_edid()
280 static void amdgpu_connector_get_edid(struct drm_connector *connector) in amdgpu_connector_get_edid()
325 static void amdgpu_connector_free_edid(struct drm_connector *connector) in amdgpu_connector_free_edid()
333 static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector) in amdgpu_connector_ddc_get_modes()
348 amdgpu_connector_best_single_encoder(struct drm_connector *connector) in amdgpu_connector_best_single_encoder()
359 static void amdgpu_get_native_mode(struct drm_connector *connector) in amdgpu_get_native_mode()
[all …]
/drivers/gpu/drm/msm/edp/
Dedp_connector.c11 struct drm_connector base;
17 struct drm_connector *connector, bool force) in edp_connector_detect()
27 static void edp_connector_destroy(struct drm_connector *connector) in edp_connector_destroy()
38 static int edp_connector_get_modes(struct drm_connector *connector) in edp_connector_get_modes()
58 static int edp_connector_mode_valid(struct drm_connector *connector, in edp_connector_mode_valid()
101 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp) in msm_edp_connector_init()
103 struct drm_connector *connector = NULL; in msm_edp_connector_init()
/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h339 struct drm_connector connector;
396 int vmw_du_connector_set_property(struct drm_connector *connector,
399 int vmw_du_connector_atomic_set_property(struct drm_connector *connector,
404 vmw_du_connector_atomic_get_property(struct drm_connector *connector,
408 int vmw_du_connector_dpms(struct drm_connector *connector, int mode);
409 void vmw_du_connector_save(struct drm_connector *connector);
410 void vmw_du_connector_restore(struct drm_connector *connector);
412 vmw_du_connector_detect(struct drm_connector *connector, bool force);
413 int vmw_du_connector_fill_modes(struct drm_connector *connector,
446 struct drm_connector **p_con,
[all …]
/drivers/gpu/drm/omapdrm/
Domap_connector.c20 struct drm_connector base;
25 struct drm_connector *connector, bool force) in omap_connector_detect()
30 static void omap_connector_destroy(struct drm_connector *connector) in omap_connector_destroy()
44 static int omap_connector_get_modes(struct drm_connector *connector) in omap_connector_get_modes()
88 static enum drm_mode_status omap_connector_mode_valid(struct drm_connector *connector, in omap_connector_mode_valid()
127 struct drm_connector *omap_connector_init(struct drm_device *dev, in omap_connector_init()
131 struct drm_connector *connector = NULL; in omap_connector_init()
/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h351 struct drm_connector base;
464 void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector);
466 amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector);
467 int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector,
472 int amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector,
485 enum drm_mode_status amdgpu_dm_connector_mode_valid(struct drm_connector *connector,
489 struct drm_connector *connector);
491 void amdgpu_dm_update_freesync_caps(struct drm_connector *connector,
/drivers/gpu/drm/sti/
Dsti_dvo.c103 struct drm_connector drm_connector; member
109 container_of(x, struct sti_dvo_connector, drm_connector)
335 static int sti_dvo_connector_get_modes(struct drm_connector *connector) in sti_dvo_connector_get_modes()
350 sti_dvo_connector_mode_valid(struct drm_connector *connector, in sti_dvo_connector_mode_valid()
381 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect()
401 static int sti_dvo_late_register(struct drm_connector *connector) in sti_dvo_late_register()
440 struct drm_connector *drm_connector; in sti_dvo_bind() local
476 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()
478 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_dvo_bind()
480 drm_connector_init(drm_dev, drm_connector, in sti_dvo_bind()
[all …]
Dsti_hdmi.c161 struct drm_connector drm_connector; member
168 container_of(x, struct sti_hdmi_connector, drm_connector)
441 hdmi->drm_connector, mode); in hdmi_avi_infoframe_config()
523 hdmi->drm_connector, in hdmi_vendor_infoframe_config()
967 static int sti_hdmi_connector_get_modes(struct drm_connector *connector) in sti_hdmi_connector_get_modes()
1001 sti_hdmi_connector_mode_valid(struct drm_connector *connector, in sti_hdmi_connector_mode_valid()
1034 sti_hdmi_connector_detect(struct drm_connector *connector, bool force) in sti_hdmi_connector_detect()
1053 struct drm_connector *connector) in sti_hdmi_connector_init_property()
1074 sti_hdmi_connector_set_property(struct drm_connector *connector, in sti_hdmi_connector_set_property()
1093 sti_hdmi_connector_get_property(struct drm_connector *connector, in sti_hdmi_connector_get_property()
[all …]
Dsti_hda.c256 struct drm_connector drm_connector; member
262 container_of(x, struct sti_hda_connector, drm_connector)
573 static int sti_hda_connector_get_modes(struct drm_connector *connector) in sti_hda_connector_get_modes()
604 sti_hda_connector_mode_valid(struct drm_connector *connector, in sti_hda_connector_mode_valid()
640 static int sti_hda_late_register(struct drm_connector *connector) in sti_hda_late_register()
678 struct drm_connector *drm_connector; in sti_hda_bind() local
705 drm_connector = (struct drm_connector *)connector; in sti_hda_bind()
707 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hda_bind()
709 drm_connector_init(drm_dev, drm_connector, in sti_hda_bind()
711 drm_connector_helper_add(drm_connector, in sti_hda_bind()
[all …]
/drivers/gpu/drm/msm/dp/
Ddp_drm.c15 struct drm_connector base;
26 static enum drm_connector_status dp_connector_detect(struct drm_connector *conn, in dp_connector_detect()
45 static int dp_connector_get_modes(struct drm_connector *connector) in dp_connector_get_modes()
102 struct drm_connector *connector, in dp_connector_mode_valid()
132 struct drm_connector *dp_drm_connector_init(struct msm_dp *dp_display) in dp_drm_connector_init()
134 struct drm_connector *connector = NULL; in dp_drm_connector_init()
/drivers/gpu/drm/udl/
Dudl_connector.c46 static int udl_get_modes(struct drm_connector *connector) in udl_get_modes()
59 static enum drm_mode_status udl_mode_valid(struct drm_connector *connector, in udl_mode_valid()
73 udl_detect(struct drm_connector *connector, bool force) in udl_detect()
94 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy()
120 struct drm_connector *udl_connector_init(struct drm_device *dev) in udl_connector_init()
123 struct drm_connector *connector; in udl_connector_init()
/drivers/gpu/drm/radeon/
Dradeon_encoders.c38 struct drm_connector *drm_connector);
41 struct drm_connector *drm_connector);
166 struct drm_connector *connector) in radeon_encoder_add_backlight()
207 struct drm_connector *connector; in radeon_link_encoder_connector()
230 struct drm_connector *connector; in radeon_encoder_set_active_device()
243 struct drm_connector *
248 struct drm_connector *connector; in radeon_get_connector_for_encoder()
268 struct drm_connector *
273 struct drm_connector *connector; in radeon_get_connector_for_encoder_init()
375 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
/drivers/gpu/drm/bridge/
Dpanel.c18 struct drm_connector connector;
30 drm_connector_to_panel_bridge(struct drm_connector *connector) in drm_connector_to_panel_bridge()
35 static int panel_bridge_connector_get_modes(struct drm_connector *connector) in panel_bridge_connector_get_modes()
60 struct drm_connector *connector = &panel_bridge->connector; in panel_bridge_attach()
91 struct drm_connector *connector = &panel_bridge->connector; in panel_bridge_detach()
133 struct drm_connector *connector) in panel_bridge_get_modes()
326 struct drm_connector *drm_panel_bridge_connector(struct drm_bridge *bridge) in drm_panel_bridge_connector()

12345678910>>...16