Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h141 struct drm_connector base;
208 int psb_intel_ddc_get_modes(struct drm_connector *connector,
230 extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
235 struct drm_connector *connector) in gma_attached_encoder()
244 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev,
246 extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector);
247 extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector,
255 extern int psb_intel_lvds_mode_valid(struct drm_connector *connector,
257 extern int psb_intel_lvds_set_property(struct drm_connector *connector,
260 extern void psb_intel_lvds_destroy(struct drm_connector *connector);
[all …]
Dcdv_intel_crt.c67 static int cdv_intel_crt_mode_valid(struct drm_connector *connector, in cdv_intel_crt_mode_valid()
134 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug()
182 struct drm_connector *connector, bool force) in cdv_intel_crt_detect()
190 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy()
200 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes()
207 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property()
256 struct drm_connector *connector; in cdv_intel_crt_init()
Dcdv_intel_hdmi.c108 static void cdv_hdmi_save(struct drm_connector *connector) in cdv_hdmi_save()
117 static void cdv_hdmi_restore(struct drm_connector *connector) in cdv_hdmi_restore()
128 struct drm_connector *connector, bool force) in cdv_hdmi_detect()
152 static int cdv_hdmi_set_property(struct drm_connector *connector, in cdv_hdmi_set_property()
211 static int cdv_hdmi_get_modes(struct drm_connector *connector) in cdv_hdmi_get_modes()
226 static int cdv_hdmi_mode_valid(struct drm_connector *connector, in cdv_hdmi_mode_valid()
245 static void cdv_hdmi_destroy(struct drm_connector *connector) in cdv_hdmi_destroy()
286 struct drm_connector *connector; in cdv_hdmi_init()
Dmdfld_dsi_output.c225 static void mdfld_dsi_connector_save(struct drm_connector *connector) in mdfld_dsi_connector_save()
229 static void mdfld_dsi_connector_restore(struct drm_connector *connector) in mdfld_dsi_connector_restore()
235 mdfld_dsi_connector_detect(struct drm_connector *connector, bool force) in mdfld_dsi_connector_detect()
245 static int mdfld_dsi_connector_set_property(struct drm_connector *connector, in mdfld_dsi_connector_set_property()
313 static void mdfld_dsi_connector_destroy(struct drm_connector *connector) in mdfld_dsi_connector_destroy()
328 static int mdfld_dsi_connector_get_modes(struct drm_connector *connector) in mdfld_dsi_connector_get_modes()
354 static int mdfld_dsi_connector_mode_valid(struct drm_connector *connector, in mdfld_dsi_connector_mode_valid()
385 static void mdfld_dsi_connector_dpms(struct drm_connector *connector, int mode) in mdfld_dsi_connector_dpms()
396 struct drm_connector *connector) in mdfld_dsi_connector_best_encoder()
503 struct drm_connector *connector; in mdfld_dsi_output_init()
Dcdv_intel_lvds.c239 static void cdv_intel_lvds_save(struct drm_connector *connector) in cdv_intel_lvds_save()
243 static void cdv_intel_lvds_restore(struct drm_connector *connector) in cdv_intel_lvds_restore()
247 static int cdv_intel_lvds_mode_valid(struct drm_connector *connector, in cdv_intel_lvds_mode_valid()
397 struct drm_connector *connector, bool force) in cdv_intel_lvds_detect()
405 static int cdv_intel_lvds_get_modes(struct drm_connector *connector) in cdv_intel_lvds_get_modes()
443 static void cdv_intel_lvds_destroy(struct drm_connector *connector) in cdv_intel_lvds_destroy()
454 static int cdv_intel_lvds_set_property(struct drm_connector *connector, in cdv_intel_lvds_set_property()
614 struct drm_connector *connector; in cdv_intel_lvds_init()
Dpsb_intel_sdvo.c201 static struct psb_intel_sdvo *intel_attached_sdvo(struct drm_connector *connector) in intel_attached_sdvo()
207 static struct psb_intel_sdvo_connector *to_psb_intel_sdvo_connector(struct drm_connector *connector) in to_psb_intel_sdvo_connector()
1161 static int psb_intel_sdvo_mode_valid(struct drm_connector *connector, in psb_intel_sdvo_mode_valid()
1225 struct drm_connector* psb_intel_sdvo_find(struct drm_device *dev, int sdvoB)
1227 struct drm_connector *connector = NULL;
1251 int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector)
1267 void psb_intel_sdvo_set_hotplug(struct drm_connector *connector, int on)
1301 psb_intel_sdvo_get_edid(struct drm_connector *connector) in psb_intel_sdvo_get_edid()
1309 psb_intel_sdvo_get_analog_edid(struct drm_connector *connector) in psb_intel_sdvo_get_analog_edid()
1318 psb_intel_sdvo_hdmi_sink_detect(struct drm_connector *connector) in psb_intel_sdvo_hdmi_sink_detect()
[all …]
Dpsb_intel_lvds.c265 static void psb_intel_lvds_save(struct drm_connector *connector) in psb_intel_lvds_save()
305 static void psb_intel_lvds_restore(struct drm_connector *connector) in psb_intel_lvds_restore()
346 int psb_intel_lvds_mode_valid(struct drm_connector *connector, in psb_intel_lvds_mode_valid()
509 static enum drm_connector_status psb_intel_lvds_detect(struct drm_connector in psb_intel_lvds_detect()
518 static int psb_intel_lvds_get_modes(struct drm_connector *connector) in psb_intel_lvds_get_modes()
559 void psb_intel_lvds_destroy(struct drm_connector *connector) in psb_intel_lvds_destroy()
571 int psb_intel_lvds_set_property(struct drm_connector *connector, in psb_intel_lvds_set_property()
689 struct drm_connector *connector; in psb_intel_lvds_init()
Dpsb_intel_modes.c62 int psb_intel_ddc_get_modes(struct drm_connector *connector, in psb_intel_ddc_get_modes()
Dpsb_intel_display.c120 struct drm_connector *connector; in psb_intel_crtc_mode_set()
502 (INTELFB_CONN_LIMIT * sizeof(struct drm_connector *)), in psb_intel_crtc_init()
551 gma_crtc->mode_set.connectors = (struct drm_connector **)(gma_crtc + 1); in psb_intel_crtc_init()
574 struct drm_connector *connector; in gma_connector_clones()
Dcdv_device.c268 struct drm_connector *connector; in cdv_save_display_registers()
322 struct drm_connector *connector; in cdv_restore_display_registers()
470 void cdv_intel_attach_force_audio_property(struct drm_connector *connector) in cdv_intel_attach_force_audio_property()
499 void cdv_intel_attach_broadcast_rgb_property(struct drm_connector *connector) in cdv_intel_attach_broadcast_rgb_property()
Doaktrail_hdmi.c512 static int oaktrail_hdmi_mode_valid(struct drm_connector *connector, in oaktrail_hdmi_mode_valid()
527 oaktrail_hdmi_detect(struct drm_connector *connector, bool force) in oaktrail_hdmi_detect()
560 static int oaktrail_hdmi_get_modes(struct drm_connector *connector) in oaktrail_hdmi_get_modes()
597 static void oaktrail_hdmi_destroy(struct drm_connector *connector) in oaktrail_hdmi_destroy()
638 struct drm_connector *connector; in oaktrail_hdmi_init()
Dpsb_device.c184 struct drm_connector *connector; in psb_save_display_registers()
222 struct drm_connector *connector; in psb_restore_display_registers()
Dcdv_intel_dp.c510 cdv_intel_dp_mode_valid(struct drm_connector *connector, in cdv_intel_dp_mode_valid()
1729 cdv_intel_dp_detect(struct drm_connector *connector, bool force) in cdv_intel_dp_detect()
1763 static int cdv_intel_dp_get_modes(struct drm_connector *connector) in cdv_intel_dp_get_modes()
1819 cdv_intel_dp_detect_audio(struct drm_connector *connector) in cdv_intel_dp_detect_audio()
1842 cdv_intel_dp_set_property(struct drm_connector *connector, in cdv_intel_dp_set_property()
1898 cdv_intel_dp_destroy(struct drm_connector *connector) in cdv_intel_dp_destroy()
1948 static void cdv_intel_dp_add_properties(struct drm_connector *connector) in cdv_intel_dp_add_properties()
2001 struct drm_connector *connector; in cdv_intel_dp_init()
Doaktrail_lvds.c99 struct drm_connector *connector = NULL; in oaktrail_lvds_mode_set()
303 struct drm_connector *connector; in oaktrail_lvds_init()
Dmdfld_dsi_output.h270 struct drm_connector *connector) in mdfld_dsi_connector()
Dgma_display.c36 struct drm_connector *l_entry; in gma_pipe_has_type()
682 struct drm_encoder *gma_best_encoder(struct drm_connector *connector) in gma_best_encoder()
Dpsb_drv.c234 struct drm_connector *connector; in psb_driver_load()
Doaktrail_crtc.c385 struct drm_connector *connector; in oaktrail_crtc_mode_set()
Dframebuffer.c713 struct drm_connector *connector; in psb_setup_outputs()
Dmdfld_intel_display.c687 struct drm_connector *connector; in mdfld_crtc_mode_set()
Dcdv_intel_display.c596 struct drm_connector *connector; in cdv_intel_crtc_mode_set()
Dmdfld_dsi_dpi.c937 struct drm_connector *connector = NULL; in mdfld_dsi_dpi_init()
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_output.h16 enum drm_connector_status (*detect)(struct drm_connector *, bool);
17 int (*create)(struct drm_connector *, const void *);
18 int (*set_property)(struct drm_connector *, struct drm_property *,
22 struct drm_encoder *armada_drm_connector_encoder(struct drm_connector *conn);
30 int armada_drm_slave_encoder_mode_valid(struct drm_connector *conn,
33 int armada_drm_slave_encoder_set_property(struct drm_connector *conn,
Darmada_output.c16 struct drm_connector conn;
22 struct drm_encoder *armada_drm_connector_encoder(struct drm_connector *conn) in armada_drm_connector_encoder()
30 struct drm_connector *conn, bool force) in armada_drm_connector_detect()
47 static void armada_drm_connector_destroy(struct drm_connector *conn) in armada_drm_connector_destroy()
56 static int armada_drm_connector_set_property(struct drm_connector *conn, in armada_drm_connector_set_property()
92 int armada_drm_slave_encoder_mode_valid(struct drm_connector *conn, in armada_drm_slave_encoder_mode_valid()
106 int armada_drm_slave_encoder_set_property(struct drm_connector *conn, in armada_drm_slave_encoder_set_property()
Darmada_slave.c17 static int armada_drm_slave_get_modes(struct drm_connector *conn) in armada_drm_slave_get_modes()
67 armada_drm_conn_slave_create(struct drm_connector *conn, const void *data) in armada_drm_conn_slave_create()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_lvds_connector.c24 struct drm_connector base;
31 struct drm_connector *connector, bool force) in mdp4_lvds_connector_detect()
41 static void mdp4_lvds_connector_destroy(struct drm_connector *connector) in mdp4_lvds_connector_destroy()
56 static int mdp4_lvds_connector_get_modes(struct drm_connector *connector) in mdp4_lvds_connector_get_modes()
69 static int mdp4_lvds_connector_mode_valid(struct drm_connector *connector, in mdp4_lvds_connector_mode_valid()
89 mdp4_lvds_connector_best_encoder(struct drm_connector *connector) in mdp4_lvds_connector_best_encoder()
113 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, in mdp4_lvds_connector_init()
116 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init()
Dmdp4_lcdc_encoder.c95 struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector()
98 struct drm_connector *connector; in get_connector()
110 struct drm_connector *connector = get_connector(encoder); in setup_phy()
Dmdp4_kms.h220 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev,
Dmdp4_kms.c263 struct drm_connector *connector; in modeset_init()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_connector.c57 static int udl_get_modes(struct drm_connector *connector) in udl_get_modes()
83 static int udl_mode_valid(struct drm_connector *connector, in udl_mode_valid()
97 udl_detect(struct drm_connector *connector, bool force) in udl_detect()
105 udl_best_single_encoder(struct drm_connector *connector) in udl_best_single_encoder()
111 static int udl_connector_set_property(struct drm_connector *connector, in udl_connector_set_property()
118 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy()
141 struct drm_connector *connector; in udl_connector_init()
143 connector = kzalloc(sizeof(struct drm_connector), GFP_KERNEL); in udl_connector_init()
Dudl_modeset.c422 crtc = kzalloc(sizeof(struct drm_crtc) + sizeof(struct drm_connector *), GFP_KERNEL); in udl_crtc_init()
/linux-4.1.27/drivers/gpu/drm/msm/edp/
Dedp_connector.c19 struct drm_connector base;
25 struct drm_connector *connector, bool force) in edp_connector_detect()
35 static void edp_connector_destroy(struct drm_connector *connector) in edp_connector_destroy()
46 static int edp_connector_get_modes(struct drm_connector *connector) in edp_connector_get_modes()
66 static int edp_connector_mode_valid(struct drm_connector *connector, in edp_connector_mode_valid()
95 edp_connector_best_encoder(struct drm_connector *connector) in edp_connector_best_encoder()
120 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp) in msm_edp_connector_init()
122 struct drm_connector *connector = NULL; in msm_edp_connector_init()
Dedp.h37 struct drm_connector *connector;
53 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp);
77 struct drm_connector *connector, struct edid **edid);
Dedp_bridge.c59 struct drm_connector *connector; in edp_bridge_mode_set()
Dedp_ctrl.c1236 struct drm_connector *connector, struct edid **edid) in msm_edp_ctrl_get_panel_info()
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_dvo.c99 struct drm_connector drm_connector; member
105 container_of(x, struct sti_dvo_connector, drm_connector)
285 static int sti_dvo_connector_get_modes(struct drm_connector *connector) in sti_dvo_connector_get_modes()
299 static int sti_dvo_connector_mode_valid(struct drm_connector *connector, in sti_dvo_connector_mode_valid()
323 struct drm_encoder *sti_dvo_best_encoder(struct drm_connector *connector) in sti_dvo_best_encoder()
339 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect()
357 static void sti_dvo_connector_destroy(struct drm_connector *connector) in sti_dvo_connector_destroy()
395 struct drm_connector *drm_connector; in sti_dvo_bind() local
436 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()
438 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_dvo_bind()
[all …]
Dsti_hda.c256 struct drm_connector drm_connector; member
262 container_of(x, struct sti_hda_connector, drm_connector)
520 static int sti_hda_connector_get_modes(struct drm_connector *connector) in sti_hda_connector_get_modes()
553 static int sti_hda_connector_mode_valid(struct drm_connector *connector, in sti_hda_connector_mode_valid()
583 struct drm_encoder *sti_hda_best_encoder(struct drm_connector *connector) in sti_hda_best_encoder()
599 sti_hda_connector_detect(struct drm_connector *connector, bool force) in sti_hda_connector_detect()
604 static void sti_hda_connector_destroy(struct drm_connector *connector) in sti_hda_connector_destroy()
642 struct drm_connector *drm_connector; in sti_hda_bind() local
670 drm_connector = (struct drm_connector *)connector; in sti_hda_bind()
672 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hda_bind()
[all …]
Dsti_hdmi.c117 struct drm_connector drm_connector; member
123 container_of(x, struct sti_hdmi_connector, drm_connector)
570 static int sti_hdmi_connector_get_modes(struct drm_connector *connector) in sti_hdmi_connector_get_modes()
597 static int sti_hdmi_connector_mode_valid(struct drm_connector *connector, in sti_hdmi_connector_mode_valid()
622 struct drm_encoder *sti_hdmi_best_encoder(struct drm_connector *connector) in sti_hdmi_best_encoder()
639 sti_hdmi_connector_detect(struct drm_connector *connector, bool force) in sti_hdmi_connector_detect()
656 static void sti_hdmi_connector_destroy(struct drm_connector *connector) in sti_hdmi_connector_destroy()
694 struct drm_connector *drm_connector; in sti_hdmi_bind() local
736 drm_connector = (struct drm_connector *)connector; in sti_hdmi_bind()
738 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hdmi_bind()
[all …]
/linux-4.1.27/include/drm/
Ddrm_crtc_helper.h155 struct drm_connector *connector);
175 int (*get_modes)(struct drm_connector *connector);
176 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
178 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
190 extern void drm_helper_connector_dpms(struct drm_connector *connector, int mode);
209 static inline void drm_connector_helper_add(struct drm_connector *connector, in drm_connector_helper_add()
224 extern int drm_helper_probe_single_connector_modes(struct drm_connector
227 extern int drm_helper_probe_single_connector_modes_nomerge(struct drm_connector
Ddrm_crtc.h243 struct drm_connector;
490 struct drm_connector *connector;
522 void (*dpms)(struct drm_connector *connector, int mode);
523 void (*save)(struct drm_connector *connector);
524 void (*restore)(struct drm_connector *connector);
525 void (*reset)(struct drm_connector *connector);
533 enum drm_connector_status (*detect)(struct drm_connector *connector,
535 int (*fill_modes)(struct drm_connector *connector, uint32_t max_width, uint32_t max_height);
536 int (*set_property)(struct drm_connector *connector, struct drm_property *property,
538 void (*destroy)(struct drm_connector *connector);
[all …]
Ddrm_atomic_helper.h78 int drm_atomic_helper_connector_set_property(struct drm_connector *connector,
85 void drm_atomic_helper_connector_dpms(struct drm_connector *connector,
109 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
111 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
114 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
116 __drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
118 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
Ddrm_encoder_slave.h66 struct drm_connector *connector);
68 struct drm_connector *connector);
70 struct drm_connector *connector);
72 struct drm_connector *connector,
177 struct drm_connector *connector);
Ddrm_edid.h320 struct drm_connector;
325 void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid);
328 int drm_av_sync_delay(struct drm_connector *connector,
330 struct drm_connector *drm_select_eld(struct drm_encoder *encoder,
332 int drm_load_edid_firmware(struct drm_connector *connector);
388 struct edid *drm_do_get_edid(struct drm_connector *connector,
Ddrm_panel.h29 struct drm_connector;
80 struct drm_connector *connector;
133 int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector);
Ddrm_modes.h180 struct drm_connector;
185 void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
231 void drm_mode_connector_list_update(struct drm_connector *connector, bool merge_type_bits);
236 struct drm_connector *connector,
Ddrm_fb_helper.h104 struct drm_connector *connector;
158 int drm_fb_helper_add_one_connector(struct drm_fb_helper *fb_helper, struct drm_connector *connecto…
160 struct drm_connector *connector);
Ddrm_dp_mst_helper.h87 struct drm_connector *connector;
376 …struct drm_connector *(*add_connector)(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port…
378 struct drm_connector *connector);
477 enum drm_connector_status drm_dp_mst_detect_port(struct drm_connector *connector, struct drm_dp_mst…
479 struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *m…
Ddrm_atomic.h52 struct drm_connector *connector);
53 int drm_atomic_connector_set_property(struct drm_connector *connector,
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.h84 struct drm_connector connector;
136 void vmw_du_connector_dpms(struct drm_connector *connector, int mode);
137 void vmw_du_connector_save(struct drm_connector *connector);
138 void vmw_du_connector_restore(struct drm_connector *connector);
140 vmw_du_connector_detect(struct drm_connector *connector, bool force);
141 int vmw_du_connector_fill_modes(struct drm_connector *connector,
143 int vmw_du_connector_set_property(struct drm_connector *connector,
Dvmwgfx_ldu.c214 struct drm_connector *connector; in vmw_ldu_crtc_set_config()
325 static void vmw_ldu_connector_destroy(struct drm_connector *connector) in vmw_ldu_connector_destroy()
344 struct drm_connector *connector; in vmw_ldu_init()
Dvmwgfx_scrn.c256 struct drm_connector *connector; in vmw_sou_crtc_set_config()
421 static void vmw_sou_connector_destroy(struct drm_connector *connector) in vmw_sou_connector_destroy()
440 struct drm_connector *connector; in vmw_sou_init()
Dvmwgfx_kms.c1681 struct drm_connector *con; in vmw_du_update_layout()
1811 void vmw_du_connector_dpms(struct drm_connector *connector, int mode) in vmw_du_connector_dpms()
1815 void vmw_du_connector_save(struct drm_connector *connector) in vmw_du_connector_save()
1819 void vmw_du_connector_restore(struct drm_connector *connector) in vmw_du_connector_restore()
1824 vmw_du_connector_detect(struct drm_connector *connector, bool force) in vmw_du_connector_detect()
1937 int vmw_du_connector_fill_modes(struct drm_connector *connector, in vmw_du_connector_fill_modes()
2015 int vmw_du_connector_set_property(struct drm_connector *connector, in vmw_du_connector_set_property()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_internal.h80 int drm_sysfs_connector_add(struct drm_connector *connector);
81 void drm_sysfs_connector_remove(struct drm_connector *connector);
110 int drm_debugfs_connector_add(struct drm_connector *connector);
111 void drm_debugfs_connector_remove(struct drm_connector *connector);
124 static inline int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
128 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
Ddrm_sysfs.c173 struct drm_connector *connector = to_drm_connector(device); in status_store()
227 struct drm_connector *connector = to_drm_connector(device); in status_show()
237 struct drm_connector *connector = to_drm_connector(device); in dpms_show()
250 struct drm_connector *connector = to_drm_connector(device); in enabled_show()
261 struct drm_connector *connector = to_drm_connector(connector_dev); in edid_show()
287 struct drm_connector *connector = to_drm_connector(device); in modes_show()
303 struct drm_connector *connector = to_drm_connector(device); in subconnector_show()
344 struct drm_connector *connector = to_drm_connector(device); in select_subconnector_show()
408 struct drm_connector *connector = to_drm_connector(dev); in connector_opt_dev_is_visible()
463 int drm_sysfs_connector_add(struct drm_connector *connector) in drm_sysfs_connector_add()
[all …]
Ddrm_debugfs.c242 struct drm_connector *connector = m->private; in connector_show()
273 struct drm_connector *dev = inode->i_private; in connector_open()
282 struct drm_connector *connector = m->private; in connector_write()
309 struct drm_connector *connector = m->private; in edid_show()
320 struct drm_connector *dev = inode->i_private; in edid_open()
329 struct drm_connector *connector = m->private; in edid_write()
377 int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
411 void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
Ddrm_probe_helper.c80 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector) in drm_helper_probe_add_cmdline_mode()
96 static int drm_helper_probe_single_connector_modes_merge_bits(struct drm_connector *connector, in drm_helper_probe_single_connector_modes_merge_bits()
251 int drm_helper_probe_single_connector_modes(struct drm_connector *connector, in drm_helper_probe_single_connector_modes()
267 int drm_helper_probe_single_connector_modes_nomerge(struct drm_connector *connector, in drm_helper_probe_single_connector_modes_nomerge()
304 struct drm_connector *connector; in output_poll_execute()
412 struct drm_connector *connector; in drm_kms_helper_poll_enable()
491 struct drm_connector *connector; in drm_helper_hpd_irq_event()
Ddrm_edid.c78 struct drm_connector *connector;
1018 static void drm_get_displayid(struct drm_connector *connector,
1219 struct edid *drm_do_get_edid(struct drm_connector *connector, in drm_do_get_edid()
1324 struct edid *drm_get_edid(struct drm_connector *connector, in drm_get_edid()
1405 static void edid_fixup_preferred(struct drm_connector *connector, in edid_fixup_preferred()
1656 drm_mode_std(struct drm_connector *connector, struct edid *edid, in drm_mode_std()
1992 static bool valid_inferred_mode(const struct drm_connector *connector, in valid_inferred_mode()
2011 drm_dmt_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_dmt_modes_for_range()
2046 drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_gtf_modes_for_range()
2074 drm_cvt_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_cvt_modes_for_range()
[all …]
Ddrm_atomic_helper.c88 struct drm_connector *connector; in get_current_crtc_for_encoder()
109 struct drm_connector *connector; in steal_encoder()
157 struct drm_connector *connector; in update_connector_routing()
253 struct drm_connector *connector; in mode_fixup()
366 struct drm_connector *connector; in drm_atomic_helper_check_modeset()
542 struct drm_connector *connector; in disable_outputs()
625 struct drm_connector *connector; in set_routing_links()
668 struct drm_connector *connector; in crtc_set_mode()
764 struct drm_connector *connector; in drm_atomic_helper_commit_modeset_enables()
1222 struct drm_connector *connector = state->connectors[i]; in drm_atomic_helper_swap_state()
[all …]
Ddrm_crtc_helper.c83 struct drm_connector *connector, *tmp; in drm_helper_move_panel_connectors_to_head()
112 struct drm_connector *connector; in drm_helper_encoder_in_use()
427 struct drm_connector *connector; in drm_crtc_helper_disable()
474 struct drm_connector *save_connectors, *connector; in drm_crtc_helper_set_config()
520 sizeof(struct drm_connector), GFP_KERNEL); in drm_crtc_helper_set_config()
722 struct drm_connector *connector; in drm_helper_choose_encoder_dpms()
760 struct drm_connector *connector; in drm_helper_choose_crtc_dpms()
780 void drm_helper_connector_dpms(struct drm_connector *connector, int mode) in drm_helper_connector_dpms()
Ddrm_edid_load.c163 static void *edid_load(struct drm_connector *connector, const char *name, in edid_load()
261 int drm_load_edid_firmware(struct drm_connector *connector) in drm_load_edid_firmware()
Ddrm_plane_helper.c80 struct drm_connector **connector_list, in get_connectors_for_crtc()
84 struct drm_connector *connector; in get_connectors_for_crtc()
253 struct drm_connector **connector_list; in drm_primary_helper_update()
Ddrm_atomic.c128 struct drm_connector *connector = state->connectors[i]; in drm_atomic_state_clear()
572 struct drm_connector *connector) in drm_atomic_get_connector_state()
642 int drm_atomic_connector_set_property(struct drm_connector *connector, in drm_atomic_connector_set_property()
674 drm_atomic_connector_get_property(struct drm_connector *connector, in drm_atomic_connector_get_property()
703 struct drm_connector *connector = obj_to_connector(obj); in drm_atomic_get_property()
872 struct drm_connector *connector; in drm_atomic_add_affected_connectors()
912 struct drm_connector *connector; in drm_atomic_connectors_for_crtc()
1136 struct drm_connector *connector = obj_to_connector(obj); in atomic_set_prop()
Ddrm_fb_helper.c98 struct drm_connector *connector; in drm_fb_helper_single_add_all_connectors()
122 int drm_fb_helper_add_one_connector(struct drm_fb_helper *fb_helper, struct drm_connector *connecto… in drm_fb_helper_add_one_connector()
149 struct drm_connector *connector) in remove_from_modeset()
174 struct drm_connector *connector) in drm_fb_helper_remove_one_connector()
503 struct drm_connector *connector; in drm_fb_helper_dpms()
649 sizeof(struct drm_connector *), in drm_fb_helper_init()
1063 struct drm_connector *connector = mode_set->connectors[j]; in drm_fb_helper_single_fb_probe()
1250 struct drm_connector *connector; in drm_fb_helper_probe_connector_modes()
1335 static bool drm_connector_enabled(struct drm_connector *connector, bool strict) in drm_connector_enabled()
1351 struct drm_connector *connector; in drm_enable_connectors()
[all …]
Ddrm_panel.c57 int drm_panel_attach(struct drm_panel *panel, struct drm_connector *connector) in drm_panel_attach()
Ddrm_crtc.c754 static void drm_mode_remove(struct drm_connector *connector, in drm_mode_remove()
805 static void drm_connector_get_cmdline_mode(struct drm_connector *connector) in drm_connector_get_cmdline_mode()
861 struct drm_connector *connector, in drm_connector_init()
938 void drm_connector_cleanup(struct drm_connector *connector) in drm_connector_cleanup()
980 unsigned int drm_connector_index(struct drm_connector *connector) in drm_connector_index()
983 struct drm_connector *tmp; in drm_connector_index()
1008 int drm_connector_register(struct drm_connector *connector) in drm_connector_register()
1034 void drm_connector_unregister(struct drm_connector *connector) in drm_connector_unregister()
1052 struct drm_connector *connector; in drm_connector_unplug_all()
1682 struct drm_connector *connector; in drm_mode_group_init_legacy_group()
[all …]
Ddrm_encoder_slave.c168 struct drm_connector *connector) in drm_i2c_encoder_detect()
Ddrm_modes.c116 void drm_mode_probed_add(struct drm_connector *connector, in drm_mode_probed_add()
1166 void drm_mode_connector_list_update(struct drm_connector *connector, in drm_mode_connector_list_update()
1224 struct drm_connector *connector, in drm_mode_parse_command_line_for_connector()
Ddrm_dp_mst_topology.c2367 enum drm_connector_status drm_dp_mst_detect_port(struct drm_connector *connector, in drm_dp_mst_detect_port()
2413 struct edid *drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *m… in drm_dp_mst_get_edid()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_connector.h63 struct drm_connector base;
86 struct drm_connector *con) in nouveau_connector()
95 struct drm_connector *connector; in nouveau_crtc_connector_get()
106 struct drm_connector *
Dnouveau_connector.c60 find_encoder(struct drm_connector *connector, int type) in find_encoder()
89 struct drm_connector *drm_connector; in nouveau_encoder_connector_get() local
91 list_for_each_entry(drm_connector, &dev->mode_config.connector_list, head) { in nouveau_encoder_connector_get()
92 if (drm_connector->encoder == to_drm_encoder(encoder)) in nouveau_encoder_connector_get()
93 return nouveau_connector(drm_connector); in nouveau_encoder_connector_get()
100 nouveau_connector_destroy(struct drm_connector *connector) in nouveau_connector_destroy()
113 nouveau_connector_ddc_detect(struct drm_connector *connector) in nouveau_connector_ddc_detect()
166 nouveau_connector_of_detect(struct drm_connector *connector) in nouveau_connector_of_detect()
196 nouveau_connector_set_encoder(struct drm_connector *connector, in nouveau_connector_set_encoder()
237 nouveau_connector_detect(struct drm_connector *connector, bool force) in nouveau_connector_detect()
[all …]
Dnouveau_acpi.h14 void *nouveau_acpi_edid(struct drm_device *, struct drm_connector *);
23 static inline void *nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) { re… in nouveau_acpi_edid()
Dnouveau_backlight.c71 nv40_backlight_init(struct drm_connector *connector) in nv40_backlight_init()
177 nv50_backlight_init(struct drm_connector *connector) in nv50_backlight_init()
222 struct drm_connector *connector; in nouveau_backlight_init()
Dnouveau_encoder.h67 find_encoder(struct drm_connector *connector, int type);
Dnouveau_acpi.c398 nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) in nouveau_acpi_edid()
Dnv50_display.c678 struct drm_connector *connector; in nv50_crtc_set_dither()
1628 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect()
1677 nv50_dac_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_dac_create()
2062 nv50_sor_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_sor_create()
2233 nv50_pior_create(struct drm_connector *connector, struct dcb_output *dcbe) in nv50_pior_create()
2469 struct drm_connector *connector, *tmp; in nv50_display_create()
Dnouveau_display.c361 struct drm_connector *connector; in nouveau_display_init()
384 struct drm_connector *connector; in nouveau_display_fini()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_encoders.c34 struct drm_connector *drm_connector);
37 struct drm_connector *drm_connector);
162 struct drm_connector *connector) in radeon_encoder_add_backlight()
203 struct drm_connector *connector; in radeon_link_encoder_connector()
226 struct drm_connector *connector; in radeon_encoder_set_active_device()
239 struct drm_connector *
244 struct drm_connector *connector; in radeon_get_connector_for_encoder()
264 struct drm_connector *
269 struct drm_connector *connector; in radeon_get_connector_for_encoder_init()
371 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
Dradeon_mode.h365 struct drm_connector *connector;
543 struct drm_connector base;
721 radeon_combios_connected_scratch_regs(struct drm_connector *connector,
725 radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
729 extern struct drm_connector *
731 extern struct drm_connector *
737 extern u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector);
738 extern bool radeon_connector_is_dp12_capable(struct drm_connector *connector);
739 extern int radeon_get_monitor_bpc(struct drm_connector *connector);
741 extern struct edid *radeon_connector_edid(struct drm_connector *connector);
[all …]
Dradeon_connectors.c38 static int radeon_dp_handle_hpd(struct drm_connector *connector) in radeon_dp_handle_hpd()
48 void radeon_connector_hotplug(struct drm_connector *connector) in radeon_connector_hotplug()
125 int radeon_get_monitor_bpc(struct drm_connector *connector) in radeon_get_monitor_bpc()
249 radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status sta… in radeon_connector_update_scratch_regs()
283 static struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type) in radeon_find_encoder()
302 struct edid *radeon_connector_edid(struct drm_connector *connector) in radeon_connector_edid()
317 static void radeon_connector_get_edid(struct drm_connector *connector) in radeon_connector_get_edid()
371 static void radeon_connector_free_edid(struct drm_connector *connector) in radeon_connector_free_edid()
381 static int radeon_ddc_get_modes(struct drm_connector *connector) in radeon_ddc_get_modes()
396 static struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector) in radeon_best_single_encoder()
[all …]
Dradeon_dp_mst.c110 struct drm_connector *connector; in radeon_dp_mst_update_stream_attribs()
175 static int radeon_dp_mst_get_ddc_modes(struct drm_connector *connector) in radeon_dp_mst_get_ddc_modes()
196 static int radeon_dp_mst_get_modes(struct drm_connector *connector) in radeon_dp_mst_get_modes()
202 radeon_dp_mst_mode_valid(struct drm_connector *connector, in radeon_dp_mst_mode_valid()
215 struct drm_encoder *radeon_mst_best_encoder(struct drm_connector *connector) in radeon_mst_best_encoder()
229 radeon_dp_mst_detect(struct drm_connector *connector, bool force) in radeon_dp_mst_detect()
238 radeon_dp_mst_connector_destroy(struct drm_connector *connector) in radeon_dp_mst_connector_destroy()
249 static void radeon_connector_dpms(struct drm_connector *connector, int mode) in radeon_connector_dpms()
261 static struct drm_connector *radeon_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, in radeon_dp_add_mst_connector()
269 struct drm_connector *connector; in radeon_dp_add_mst_connector()
[all …]
Dradeon_audio.h49 struct drm_connector *connector, struct drm_display_mode *mode);
70 void radeon_audio_detect(struct drm_connector *connector,
Dradeon_audio.c60 struct drm_connector *connector, struct drm_display_mode *mode);
62 struct drm_connector *connector, struct drm_display_mode *mode);
361 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_sad_regs()
384 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_speaker_allocation()
409 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_write_latency_fields()
438 void radeon_audio_detect(struct drm_connector *connector, in radeon_audio_detect()
511 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_set_avi_packet()
701 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_hdmi_mode_set()
741 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_audio_dp_mode_set()
Devergreen_hdmi.c98 struct drm_connector *connector, struct drm_display_mode *mode) in dce4_afmt_write_latency_fields()
321 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in dce4_hdmi_set_color_depth()
411 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_hdmi_enable()
446 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_dp_enable()
453 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in evergreen_dp_enable()
Datombios_dp.c306 int radeon_dp_get_dp_link_config(struct drm_connector *connector, in radeon_dp_get_dp_link_config()
412 struct drm_connector *connector) in radeon_dp_get_panel_mode()
454 void radeon_dp_set_link_config(struct drm_connector *connector, in radeon_dp_set_link_config()
478 int radeon_dp_mode_valid_helper(struct drm_connector *connector, in radeon_dp_mode_valid_helper()
521 void radeon_dp_set_rx_power_state(struct drm_connector *connector, in radeon_dp_set_rx_power_state()
544 struct drm_connector *connector;
789 struct drm_connector *connector) in radeon_dp_link_train()
Datombios_encoders.c179 struct drm_connector *drm_connector) in radeon_atom_backlight_init() argument
216 bd = backlight_device_register(bl_name, drm_connector->kdev, in radeon_atom_backlight_init()
337 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_mode_fixup()
676 struct drm_connector *connector; in atombios_get_encoder_mode()
845 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_dig_encoder_setup2()
1015 struct drm_connector *connector; in atombios_dig_transmitter_setup2()
1382 atombios_set_edp_panel_power(struct drm_connector *connector, int action) in atombios_set_edp_panel_power()
1440 struct drm_connector *connector; in atombios_external_encoder_setup()
1665 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in radeon_atom_encoder_dpms_dig()
1927 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_set_encoder_crtc_source()
[all …]
Dradeon_irq_kms.c80 struct drm_connector *connector; in radeon_hotplug_work_func()
98 struct drm_connector *connector; in radeon_dp_work_func()
Dradeon_legacy_encoders.c365 struct drm_connector *drm_connector) in radeon_legacy_backlight_init() argument
395 bd = backlight_device_register(bl_name, drm_connector->kdev, in radeon_legacy_backlight_init()
635 struct drm_connector *connector) in radeon_legacy_primary_dac_detect()
1300 struct drm_connector *connector) in r300_legacy_tv_detect()
1371 struct drm_connector *connector) in radeon_legacy_tv_detect()
1435 struct drm_connector *connector) in radeon_legacy_ext_dac_detect()
1525 struct drm_connector *connector) in radeon_legacy_tv_dac_detect()
Dradeon_fb.c447 void radeon_fb_add_connector(struct radeon_device *rdev, struct drm_connector *connector) in radeon_fb_add_connector()
453 void radeon_fb_remove_connector(struct radeon_device *rdev, struct drm_connector *connector) in radeon_fb_remove_connector()
Ddce6_afmt.c105 struct drm_connector *connector, in dce6_afmt_write_latency_fields()
Drs600.c156 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in avivo_program_fmt()
399 struct drm_connector *connector; in rs600_hpd_init()
425 struct drm_connector *connector; in rs600_hpd_fini()
Dradeon_display.c652 …loc(sizeof(struct radeon_crtc) + (RADEONFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNE… in radeon_crtc_init()
675 radeon_crtc->mode_set.connectors = (struct drm_connector **)(radeon_crtc + 1); in radeon_crtc_init()
743 struct drm_connector *connector; in radeon_print_display_setup()
1679 struct drm_connector *connector; in radeon_crtc_scaling_mode_fixup()
Dradeon_device.c1556 struct drm_connector *connector; in radeon_suspend_kms()
1650 struct drm_connector *connector; in radeon_resume_kms()
Datombios_crtc.c560 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in atombios_adjust_pll()
971 struct drm_connector *connector = in atombios_crtc_prepare_pll()
Dr600.c249 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in dce3_program_fmt()
901 struct drm_connector *connector; in r600_hpd_init()
967 struct drm_connector *connector; in r600_hpd_fini()
Devergreen.c1224 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in dce4_program_fmt()
1782 struct drm_connector *connector; in evergreen_hpd_init()
1838 struct drm_connector *connector; in evergreen_hpd_fini()
Dr100.c590 struct drm_connector *connector; in r100_hpd_init()
612 struct drm_connector *connector; in r100_hpd_fini()
Dradeon_combios.c3446 radeon_combios_connected_scratch_regs(struct drm_connector *connector, in radeon_combios_connected_scratch_regs()
Dradeon_atombios.c4151 radeon_atombios_connected_scratch_regs(struct drm_connector *connector, in radeon_atombios_connected_scratch_regs()
Dcik.c9001 struct drm_connector *connector = radeon_get_connector_for_encoder(encoder); in dce8_program_fmt()
/linux-4.1.27/drivers/gpu/drm/tilcdc/
Dtilcdc_slave.c159 struct drm_connector base;
166 static void slave_connector_destroy(struct drm_connector *connector) in slave_connector_destroy()
175 struct drm_connector *connector, in slave_connector_detect()
182 static int slave_connector_get_modes(struct drm_connector *connector) in slave_connector_get_modes()
188 static int slave_connector_mode_valid(struct drm_connector *connector, in slave_connector_mode_valid()
203 struct drm_connector *connector) in slave_connector_best_encoder()
209 static int slave_connector_set_property(struct drm_connector *connector, in slave_connector_set_property()
231 static struct drm_connector *slave_connector_create(struct drm_device *dev, in slave_connector_create()
235 struct drm_connector *connector; in slave_connector_create()
283 struct drm_connector *connector; in slave_modeset_init()
Dtilcdc_tfp410.c159 struct drm_connector base;
167 static void tfp410_connector_destroy(struct drm_connector *connector) in tfp410_connector_destroy()
176 struct drm_connector *connector, in tfp410_connector_detect()
187 static int tfp410_connector_get_modes(struct drm_connector *connector) in tfp410_connector_get_modes()
205 static int tfp410_connector_mode_valid(struct drm_connector *connector, in tfp410_connector_mode_valid()
214 struct drm_connector *connector) in tfp410_connector_best_encoder()
233 static struct drm_connector *tfp410_connector_create(struct drm_device *dev, in tfp410_connector_create()
237 struct drm_connector *connector; in tfp410_connector_create()
283 struct drm_connector *connector; in tfp410_modeset_init()
Dtilcdc_panel.c149 struct drm_connector base;
157 static void panel_connector_destroy(struct drm_connector *connector) in panel_connector_destroy()
166 struct drm_connector *connector, in panel_connector_detect()
172 static int panel_connector_get_modes(struct drm_connector *connector) in panel_connector_get_modes()
200 static int panel_connector_mode_valid(struct drm_connector *connector, in panel_connector_mode_valid()
209 struct drm_connector *connector) in panel_connector_best_encoder()
228 static struct drm_connector *panel_connector_create(struct drm_device *dev, in panel_connector_create()
232 struct drm_connector *connector; in panel_connector_create()
275 struct drm_connector *connector; in panel_modeset_init()
Dtilcdc_drv.h87 struct drm_connector *connectors[8];
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_vgacon.c24 static int rcar_du_vga_connector_get_modes(struct drm_connector *connector) in rcar_du_vga_connector_get_modes()
34 static void rcar_du_vga_connector_destroy(struct drm_connector *connector) in rcar_du_vga_connector_destroy()
41 rcar_du_vga_connector_detect(struct drm_connector *connector, bool force) in rcar_du_vga_connector_detect()
61 struct drm_connector *connector; in rcar_du_vga_connector_init()
Drcar_du_hdmicon.c27 static int rcar_du_hdmi_connector_get_modes(struct drm_connector *connector) in rcar_du_hdmi_connector_get_modes()
39 static int rcar_du_hdmi_connector_mode_valid(struct drm_connector *connector, in rcar_du_hdmi_connector_mode_valid()
58 static void rcar_du_hdmi_connector_destroy(struct drm_connector *connector) in rcar_du_hdmi_connector_destroy()
65 rcar_du_hdmi_connector_detect(struct drm_connector *connector, bool force) in rcar_du_hdmi_connector_detect()
92 struct drm_connector *connector; in rcar_du_hdmi_connector_init()
Drcar_du_lvdscon.c41 static int rcar_du_lvds_connector_get_modes(struct drm_connector *connector) in rcar_du_lvds_connector_get_modes()
65 static void rcar_du_lvds_connector_destroy(struct drm_connector *connector) in rcar_du_lvds_connector_destroy()
72 rcar_du_lvds_connector_detect(struct drm_connector *connector, bool force) in rcar_du_lvds_connector_detect()
93 struct drm_connector *connector; in rcar_du_lvds_connector_init()
Drcar_du_encoder.h45 struct drm_connector connector;
53 rcar_du_connector_best_encoder(struct drm_connector *connector);
Drcar_du_encoder.c34 rcar_du_connector_best_encoder(struct drm_connector *connector) in rcar_du_connector_best_encoder()
69 struct drm_connector *connector = conn_state->connector; in rcar_du_encoder_atomic_check()
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_output.c50 struct drm_connector connector;
57 drm_connector_to_atmel_hlcdc_rgb_output(struct drm_connector *connector) in drm_connector_to_atmel_hlcdc_rgb_output()
162 static int atmel_hlcdc_panel_get_modes(struct drm_connector *connector) in atmel_hlcdc_panel_get_modes()
171 static int atmel_hlcdc_rgb_mode_valid(struct drm_connector *connector, in atmel_hlcdc_rgb_mode_valid()
183 atmel_hlcdc_rgb_best_encoder(struct drm_connector *connector) in atmel_hlcdc_rgb_best_encoder()
198 atmel_hlcdc_panel_connector_detect(struct drm_connector *connector, bool force) in atmel_hlcdc_panel_connector_detect()
204 atmel_hlcdc_panel_connector_destroy(struct drm_connector *connector) in atmel_hlcdc_panel_connector_destroy()
Datmel_hlcdc_dc.c381 struct drm_connector *connector, *failed; in atmel_hlcdc_dc_connector_plug_all()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_modes.c39 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
58 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
82 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
109 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
Dintel_crt.c61 static struct intel_crt *intel_attached_crt(struct drm_connector *connector) in intel_attached_crt()
232 static void intel_crt_dpms(struct drm_connector *connector, int mode) in intel_crt_dpms()
279 intel_crt_mode_valid(struct drm_connector *connector, in intel_crt_mode_valid()
333 static bool intel_ironlake_crt_detect_hotplug(struct drm_connector *connector) in intel_ironlake_crt_detect_hotplug()
378 static bool valleyview_crt_detect_hotplug(struct drm_connector *connector) in valleyview_crt_detect_hotplug()
420 static bool intel_crt_detect_hotplug(struct drm_connector *connector) in intel_crt_detect_hotplug()
469 static struct edid *intel_crt_get_edid(struct drm_connector *connector, in intel_crt_get_edid()
487 static int intel_crt_ddc_get_modes(struct drm_connector *connector, in intel_crt_ddc_get_modes()
503 static bool intel_crt_detect_ddc(struct drm_connector *connector) in intel_crt_detect_ddc()
659 intel_crt_detect(struct drm_connector *connector, bool force) in intel_crt_detect()
[all …]
Dintel_dp_mst.c281 static int intel_dp_mst_get_ddc_modes(struct drm_connector *connector) in intel_dp_mst_get_ddc_modes()
299 intel_dp_mst_detect(struct drm_connector *connector, bool force) in intel_dp_mst_detect()
308 intel_dp_mst_set_property(struct drm_connector *connector, in intel_dp_mst_set_property()
316 intel_dp_mst_connector_destroy(struct drm_connector *connector) in intel_dp_mst_connector_destroy()
338 static int intel_dp_mst_get_modes(struct drm_connector *connector) in intel_dp_mst_get_modes()
344 intel_dp_mst_mode_valid(struct drm_connector *connector, in intel_dp_mst_mode_valid()
357 static struct drm_encoder *intel_mst_best_encoder(struct drm_connector *connector) in intel_mst_best_encoder()
409 static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, struct… in intel_dp_add_mst_connector()
415 struct drm_connector *connector; in intel_dp_add_mst_connector()
450 struct drm_connector *connector) in intel_dp_destroy_mst_connector()
Dintel_sdvo.c211 static struct intel_sdvo *intel_attached_sdvo(struct drm_connector *connector) in intel_attached_sdvo()
216 static struct intel_sdvo_connector *to_intel_sdvo_connector(struct drm_connector *connector) in to_intel_sdvo_connector()
1509 static void intel_sdvo_dpms(struct drm_connector *connector, int mode) in intel_sdvo_dpms()
1554 intel_sdvo_mode_valid(struct drm_connector *connector, in intel_sdvo_mode_valid()
1652 intel_sdvo_get_edid(struct drm_connector *connector) in intel_sdvo_get_edid()
1660 intel_sdvo_get_analog_edid(struct drm_connector *connector) in intel_sdvo_get_analog_edid()
1670 intel_sdvo_tmds_sink_detect(struct drm_connector *connector) in intel_sdvo_tmds_sink_detect()
1744 intel_sdvo_detect(struct drm_connector *connector, bool force) in intel_sdvo_detect()
1809 static void intel_sdvo_get_ddc_modes(struct drm_connector *connector) in intel_sdvo_get_ddc_modes()
1904 static void intel_sdvo_get_tv_modes(struct drm_connector *connector) in intel_sdvo_get_tv_modes()
[all …]
Dintel_dvo.c109 static struct intel_dvo *intel_attached_dvo(struct drm_connector *connector) in intel_attached_dvo()
200 static void intel_dvo_dpms(struct drm_connector *connector, int mode) in intel_dvo_dpms()
244 intel_dvo_mode_valid(struct drm_connector *connector, in intel_dvo_mode_valid()
348 intel_dvo_detect(struct drm_connector *connector, bool force) in intel_dvo_detect()
356 static int intel_dvo_get_modes(struct drm_connector *connector) in intel_dvo_get_modes()
383 static void intel_dvo_destroy(struct drm_connector *connector) in intel_dvo_destroy()
428 intel_dvo_get_current_mode(struct drm_connector *connector) in intel_dvo_get_current_mode()
493 struct drm_connector *connector = &intel_connector->base; in intel_dvo_init()
Dintel_drv.h192 struct drm_connector base;
767 intel_attached_encoder(struct drm_connector *connector) in intel_attached_encoder()
933 void intel_connector_dpms(struct drm_connector *, int mode);
940 struct drm_encoder *intel_best_encoder(struct drm_connector *connector);
957 bool intel_get_load_detect_pipe(struct drm_connector *connector,
961 void intel_release_load_detect_pipe(struct drm_connector *connector,
1083 void intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector);
1166 int intel_connector_update_modes(struct drm_connector *connector,
1168 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
1169 void intel_attach_force_audio_property(struct drm_connector *connector);
[all …]
Dintel_lvds.c65 static struct intel_lvds_connector *to_lvds_connector(struct drm_connector *connector) in to_lvds_connector()
266 intel_lvds_mode_valid(struct drm_connector *connector, in intel_lvds_mode_valid()
346 intel_lvds_detect(struct drm_connector *connector, bool force) in intel_lvds_detect()
364 static int intel_lvds_get_modes(struct drm_connector *connector) in intel_lvds_get_modes()
417 struct drm_connector *connector = &lvds_connector->base.base; in intel_lid_notify()
473 static void intel_lvds_destroy(struct drm_connector *connector) in intel_lvds_destroy()
490 static int intel_lvds_set_property(struct drm_connector *connector, in intel_lvds_set_property()
916 struct drm_connector *connector; in intel_lvds_init()
Dintel_audio.c93 static bool intel_eld_uptodate(struct drm_connector *connector, in intel_eld_uptodate()
139 static void g4x_audio_codec_enable(struct drm_connector *connector, in g4x_audio_codec_enable()
204 static void hsw_audio_codec_enable(struct drm_connector *connector, in hsw_audio_codec_enable()
307 static void ilk_audio_codec_enable(struct drm_connector *connector, in ilk_audio_codec_enable()
404 struct drm_connector *connector; in intel_audio_codec_enable()
Dintel_tv.c832 static struct intel_tv *intel_attached_tv(struct drm_connector *connector) in intel_attached_tv()
895 intel_tv_mode_valid(struct drm_connector *connector, in intel_tv_mode_valid()
1179 struct drm_connector *connector) in intel_tv_detect_type()
1283 static void intel_tv_find_better_format(struct drm_connector *connector) in intel_tv_find_better_format()
1314 intel_tv_detect(struct drm_connector *connector, bool force) in intel_tv_detect()
1373 intel_tv_chose_preferred_modes(struct drm_connector *connector, in intel_tv_chose_preferred_modes()
1398 intel_tv_get_modes(struct drm_connector *connector) in intel_tv_get_modes()
1453 intel_tv_destroy(struct drm_connector *connector) in intel_tv_destroy()
1461 intel_tv_set_property(struct drm_connector *connector, struct drm_property *property, in intel_tv_set_property()
1577 struct drm_connector *connector; in intel_tv_init()
Dintel_hdmi.c66 static struct intel_hdmi *intel_attached_hdmi(struct drm_connector *connector) in intel_attached_hdmi()
934 intel_hdmi_mode_valid(struct drm_connector *connector, in intel_hdmi_mode_valid()
1059 intel_hdmi_unset_edid(struct drm_connector *connector) in intel_hdmi_unset_edid()
1072 intel_hdmi_set_edid(struct drm_connector *connector) in intel_hdmi_set_edid()
1112 intel_hdmi_detect(struct drm_connector *connector, bool force) in intel_hdmi_detect()
1133 intel_hdmi_force(struct drm_connector *connector) in intel_hdmi_force()
1149 static int intel_hdmi_get_modes(struct drm_connector *connector) in intel_hdmi_get_modes()
1161 intel_hdmi_detect_audio(struct drm_connector *connector) in intel_hdmi_detect_audio()
1174 intel_hdmi_set_property(struct drm_connector *connector, in intel_hdmi_set_property()
1611 static void intel_hdmi_destroy(struct drm_connector *connector) in intel_hdmi_destroy()
[all …]
Dintel_dsi.c644 intel_dsi_mode_valid(struct drm_connector *connector, in intel_dsi_mode_valid()
911 intel_dsi_detect(struct drm_connector *connector, bool force) in intel_dsi_detect()
916 static int intel_dsi_get_modes(struct drm_connector *connector) in intel_dsi_get_modes()
939 static void intel_dsi_connector_destroy(struct drm_connector *connector) in intel_dsi_connector_destroy()
987 struct drm_connector *connector; in intel_dsi_init()
Dintel_atomic.c178 intel_connector_atomic_get_property(struct drm_connector *connector, in intel_connector_atomic_get_property()
Dintel_dp.c116 static struct intel_dp *intel_attached_dp(struct drm_connector *connector) in intel_attached_dp()
193 intel_dp_mode_valid(struct drm_connector *connector, in intel_dp_mode_valid()
4298 intel_dp_detect(struct drm_connector *connector, bool force) in intel_dp_detect()
4355 intel_dp_force(struct drm_connector *connector) in intel_dp_force()
4378 static int intel_dp_get_modes(struct drm_connector *connector) in intel_dp_get_modes()
4407 intel_dp_detect_audio(struct drm_connector *connector) in intel_dp_detect_audio()
4420 intel_dp_set_property(struct drm_connector *connector, in intel_dp_set_property()
4508 intel_dp_connector_destroy(struct drm_connector *connector) in intel_dp_connector_destroy()
4778 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) in intel_dp_add_properties()
5310 struct drm_connector *connector = &intel_connector->base; in intel_dp_drrs_init()
[all …]
Dintel_panel.c58 struct drm_connector *connector) in intel_find_panel_downclock()
1310 int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe) in intel_panel_setup_backlight()
1348 void intel_panel_destroy_backlight(struct drm_connector *connector) in intel_panel_destroy_backlight()
Dintel_fbdev.c374 struct drm_connector *connector; in intel_fb_initial_config()
Dintel_opregion.c628 struct drm_connector *connector; in intel_didl_outputs()
Di915_irq.c806 struct drm_connector *connector) in intel_hpd_irq_event()
887 struct drm_connector *connector; in i915_hotplug_work_func()
4188 struct drm_connector *connector; in intel_hpd_irq_reenable_work()
4339 struct drm_connector *connector; in intel_hpd_init()
Dintel_display.c5550 struct drm_connector *connector; in intel_crtc_disable()
5667 void intel_connector_dpms(struct drm_connector *connector, int mode) in intel_connector_dpms()
8979 bool intel_get_load_detect_pipe(struct drm_connector *connector, in intel_get_load_detect_pipe()
9145 void intel_release_load_detect_pipe(struct drm_connector *connector, in intel_release_load_detect_pipe()
10872 struct drm_connector *connector; in intel_modeset_update_state()
11759 struct drm_connector *connector; in intel_set_config_save_state()
13890 struct drm_connector *crt = NULL; in intel_enable_pipe_a()
14335 struct drm_connector *connector = &intel_connector->base; in intel_connector_unregister()
14344 struct drm_connector *connector; in intel_modeset_cleanup()
14394 struct drm_encoder *intel_best_encoder(struct drm_connector *connector) in intel_best_encoder()
Di915_debugfs.c2527 struct drm_connector *connector = &intel_connector->base; in intel_encoder_info()
2597 struct drm_connector *connector) in intel_connector_info()
2668 struct drm_connector *connector; in i915_display_info()
Di915_drv.h570 void (*audio_codec_enable)(struct drm_connector *connector,
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_connector.c32 struct drm_connector base;
38 bool omap_connector_get_hdmi_mode(struct drm_connector *connector) in omap_connector_get_hdmi_mode()
109 struct drm_connector *connector, bool force) in omap_connector_detect()
135 static void omap_connector_destroy(struct drm_connector *connector) in omap_connector_destroy()
150 static int omap_connector_get_modes(struct drm_connector *connector) in omap_connector_get_modes()
200 static int omap_connector_mode_valid(struct drm_connector *connector, in omap_connector_mode_valid()
255 struct drm_connector *connector) in omap_connector_attached_encoder()
275 struct drm_connector *omap_connector_init(struct drm_device *dev, in omap_connector_init()
279 struct drm_connector *connector = NULL; in omap_connector_init()
Domap_drv.h102 struct drm_connector *connectors[8];
187 struct drm_connector *omap_connector_init(struct drm_device *dev,
191 struct drm_connector *connector);
192 bool omap_connector_get_hdmi_mode(struct drm_connector *connector);
210 struct drm_connector *omap_framebuffer_get_next_connector(
211 struct drm_framebuffer *fb, struct drm_connector *from);
Domap_fb.c316 struct drm_connector *omap_framebuffer_get_next_connector( in omap_framebuffer_get_next_connector()
317 struct drm_framebuffer *fb, struct drm_connector *from) in omap_framebuffer_get_next_connector()
321 struct drm_connector *connector = from; in omap_framebuffer_get_next_connector()
Domap_encoder.c97 struct drm_connector *connector; in omap_encoder_mode_set()
Domap_drv.c179 struct drm_connector *connector; in omap_modeset_init()
/linux-4.1.27/drivers/gpu/drm/msm/hdmi/
Dhdmi_connector.c24 struct drm_connector base;
235 struct drm_connector *connector = &hdmi_connector->base; in hotplug_work()
239 void hdmi_connector_irq(struct drm_connector *connector) in hdmi_connector_irq()
286 struct drm_connector *connector, bool force) in hdmi_connector_detect()
315 static void hdmi_connector_destroy(struct drm_connector *connector) in hdmi_connector_destroy()
327 static int hdmi_connector_get_modes(struct drm_connector *connector) in hdmi_connector_get_modes()
352 static int hdmi_connector_mode_valid(struct drm_connector *connector, in hdmi_connector_mode_valid()
382 hdmi_connector_best_encoder(struct drm_connector *connector) in hdmi_connector_best_encoder()
405 struct drm_connector *hdmi_connector_init(struct hdmi *hdmi) in hdmi_connector_init()
407 struct drm_connector *connector = NULL; in hdmi_connector_init()
Dhdmi.h62 struct drm_connector *connector;
155 void hdmi_connector_irq(struct drm_connector *connector);
156 struct drm_connector *hdmi_connector_init(struct hdmi *hdmi);
/linux-4.1.27/drivers/gpu/drm/tegra/
Ddrm.h205 struct drm_connector connector;
213 static inline struct tegra_output *connector_to_output(struct drm_connector *c) in connector_to_output()
230 int tegra_output_connector_get_modes(struct drm_connector *connector);
232 tegra_output_connector_best_encoder(struct drm_connector *connector);
234 tegra_output_connector_detect(struct drm_connector *connector, bool force);
235 void tegra_output_connector_destroy(struct drm_connector *connector);
Doutput.c16 int tegra_output_connector_get_modes(struct drm_connector *connector) in tegra_output_connector_get_modes()
48 tegra_output_connector_best_encoder(struct drm_connector *connector) in tegra_output_connector_best_encoder()
56 tegra_output_connector_detect(struct drm_connector *connector, bool force) in tegra_output_connector_detect()
76 void tegra_output_connector_destroy(struct drm_connector *connector) in tegra_output_connector_destroy()
Drgb.c91 static void tegra_rgb_connector_dpms(struct drm_connector *connector, in tegra_rgb_connector_dpms()
107 tegra_rgb_connector_mode_valid(struct drm_connector *connector, in tegra_rgb_connector_mode_valid()
Ddsi.c729 static void tegra_dsi_connector_dpms(struct drm_connector *connector, int mode) in tegra_dsi_connector_dpms()
733 static void tegra_dsi_connector_reset(struct drm_connector *connector) in tegra_dsi_connector_reset()
746 tegra_dsi_connector_duplicate_state(struct drm_connector *connector) in tegra_dsi_connector_duplicate_state()
769 tegra_dsi_connector_mode_valid(struct drm_connector *connector, in tegra_dsi_connector_mode_valid()
Dsor.c869 static void tegra_sor_connector_dpms(struct drm_connector *connector, int mode) in tegra_sor_connector_dpms()
874 tegra_sor_connector_detect(struct drm_connector *connector, bool force) in tegra_sor_connector_detect()
895 static int tegra_sor_connector_get_modes(struct drm_connector *connector) in tegra_sor_connector_get_modes()
913 tegra_sor_connector_mode_valid(struct drm_connector *connector, in tegra_sor_connector_mode_valid()
Dhdmi.c775 static void tegra_hdmi_connector_dpms(struct drm_connector *connector, in tegra_hdmi_connector_dpms()
791 tegra_hdmi_connector_mode_valid(struct drm_connector *connector, in tegra_hdmi_connector_mode_valid()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dpi.c30 struct drm_connector connector;
45 exynos_dpi_detect(struct drm_connector *connector, bool force) in exynos_dpi_detect()
55 static void exynos_dpi_connector_destroy(struct drm_connector *connector) in exynos_dpi_connector_destroy()
68 static int exynos_dpi_get_modes(struct drm_connector *connector) in exynos_dpi_get_modes()
94 exynos_dpi_best_encoder(struct drm_connector *connector) in exynos_dpi_best_encoder()
110 struct drm_connector *connector = &ctx->connector; in exynos_dpi_create_connector()
Dexynos_drm_vidi.c42 struct drm_connector connector;
369 static enum drm_connector_status vidi_detect(struct drm_connector *connector, in vidi_detect()
382 static void vidi_connector_destroy(struct drm_connector *connector) in vidi_connector_destroy()
393 static int vidi_get_modes(struct drm_connector *connector) in vidi_get_modes()
420 static struct drm_encoder *vidi_best_encoder(struct drm_connector *connector) in vidi_best_encoder()
436 struct drm_connector *connector = &ctx->connector; in vidi_create_connector()
Dexynos_drm_drv.h128 struct drm_connector *connector,
153 struct drm_connector *connector;
Dexynos_dp_core.c944 struct drm_connector *connector, bool force) in exynos_dp_detect()
949 static void exynos_dp_connector_destroy(struct drm_connector *connector) in exynos_dp_connector_destroy()
962 static int exynos_dp_get_modes(struct drm_connector *connector) in exynos_dp_get_modes()
990 struct drm_connector *connector) in exynos_dp_best_encoder()
1023 struct drm_connector *connector = &dp->connector; in exynos_dp_create_connector()
Dexynos_drm_encoder.c54 struct drm_connector *connector; in exynos_drm_encoder_mode_fixup()
Dexynos_drm_dsi.c273 struct drm_connector connector;
1429 exynos_dsi_detect(struct drm_connector *connector, bool force) in exynos_dsi_detect()
1452 static void exynos_dsi_connector_destroy(struct drm_connector *connector) in exynos_dsi_connector_destroy()
1466 static int exynos_dsi_get_modes(struct drm_connector *connector) in exynos_dsi_get_modes()
1477 exynos_dsi_best_encoder(struct drm_connector *connector) in exynos_dsi_best_encoder()
1493 struct drm_connector *connector = &dsi->connector; in exynos_dsi_create_connector()
Dexynos_drm_drv.c159 struct drm_connector *connector; in exynos_drm_suspend()
178 struct drm_connector *connector; in exynos_drm_resume()
Dexynos_hdmi.c187 struct drm_connector connector;
1035 static enum drm_connector_status hdmi_detect(struct drm_connector *connector, in hdmi_detect()
1046 static void hdmi_connector_destroy(struct drm_connector *connector) in hdmi_connector_destroy()
1059 static int hdmi_get_modes(struct drm_connector *connector) in hdmi_get_modes()
1093 static int hdmi_mode_valid(struct drm_connector *connector, in hdmi_mode_valid()
1115 static struct drm_encoder *hdmi_best_encoder(struct drm_connector *connector) in hdmi_best_encoder()
1132 struct drm_connector *connector = &hdata->connector; in hdmi_create_connector()
1154 struct drm_connector *connector, in hdmi_mode_fixup()
Dexynos_dp_core.h153 struct drm_connector connector;
Dexynos_drm_fbdev.c225 struct drm_connector *connector; in exynos_drm_fbdev_is_anything_connected()
/linux-4.1.27/drivers/gpu/drm/msm/dsi/
Ddsi_manager.c64 struct drm_connector base;
76 static inline int dsi_mgr_connector_get_id(struct drm_connector *connector) in dsi_mgr_connector_get_id()
89 struct drm_connector *connector, bool force) in dsi_mgr_connector_detect()
140 static void dsi_mgr_connector_destroy(struct drm_connector *connector) in dsi_mgr_connector_destroy()
147 static void dsi_dual_connector_fix_modes(struct drm_connector *connector) in dsi_dual_connector_fix_modes()
163 struct drm_connector *connector, int id) in dsi_dual_connector_tile_init()
208 static int dsi_mgr_connector_get_modes(struct drm_connector *connector) in dsi_mgr_connector_get_modes()
246 static int dsi_mgr_connector_mode_valid(struct drm_connector *connector, in dsi_mgr_connector_mode_valid()
268 dsi_mgr_connector_best_encoder(struct drm_connector *connector) in dsi_mgr_connector_best_encoder()
460 struct drm_connector *msm_dsi_manager_connector_init(u8 id) in msm_dsi_manager_connector_init()
[all …]
Ddsi.h45 struct drm_connector *connector;
63 struct drm_connector *msm_dsi_manager_connector_init(u8 id);
/linux-4.1.27/drivers/gpu/drm/bridge/
Dptn3460.c41 struct drm_connector connector;
59 connector_to_ptn3460(struct drm_connector *connector) in connector_to_ptn3460()
199 static int ptn3460_get_modes(struct drm_connector *connector) in ptn3460_get_modes()
239 static struct drm_encoder *ptn3460_best_encoder(struct drm_connector *connector) in ptn3460_best_encoder()
251 static enum drm_connector_status ptn3460_detect(struct drm_connector *connector, in ptn3460_detect()
257 static void ptn3460_connector_destroy(struct drm_connector *connector) in ptn3460_connector_destroy()
Dps8622.c53 struct drm_connector connector;
76 connector_to_ps8622(struct drm_connector *connector) in connector_to_ps8622()
466 static int ps8622_get_modes(struct drm_connector *connector) in ps8622_get_modes()
475 static struct drm_encoder *ps8622_best_encoder(struct drm_connector *connector) in ps8622_best_encoder()
489 static enum drm_connector_status ps8622_detect(struct drm_connector *connector, in ps8622_detect()
495 static void ps8622_connector_destroy(struct drm_connector *connector) in ps8622_connector_destroy()
Ddw_hdmi.c106 struct drm_connector connector;
1384 dw_hdmi_connector_detect(struct drm_connector *connector, bool force) in dw_hdmi_connector_detect()
1393 static int dw_hdmi_connector_get_modes(struct drm_connector *connector) in dw_hdmi_connector_get_modes()
1419 dw_hdmi_connector_mode_valid(struct drm_connector *connector, in dw_hdmi_connector_mode_valid()
1432 static struct drm_encoder *dw_hdmi_connector_best_encoder(struct drm_connector in dw_hdmi_connector_best_encoder()
1441 static void dw_hdmi_connector_destroy(struct drm_connector *connector) in dw_hdmi_connector_destroy()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Ddisp.h102 int nv04_dac_create(struct drm_connector *, struct dcb_output *);
109 int nv04_dfp_create(struct drm_connector *, struct dcb_output *);
118 int nv04_tv_create(struct drm_connector *, struct dcb_output *);
121 int nv17_tv_create(struct drm_connector *, struct dcb_output *);
Dtvnv17.c152 nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_tv_detect()
209 struct drm_connector *connector) in nv17_tv_get_ld_modes()
239 struct drm_connector *connector) in nv17_tv_get_hd_modes()
301 struct drm_connector *connector) in nv17_tv_get_modes()
643 struct drm_connector *connector) in nv17_tv_create_resources()
695 struct drm_connector *connector, in nv17_tv_set_property()
803 nv17_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv17_tv_create()
Ddac.c128 struct drm_connector *connector) in nv04_dac_detect()
331 nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_dac_detect()
527 nv04_dac_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dac_create()
Ddisp.c40 struct drm_connector *connector, *ct; in nv04_display_create()
Dtvnv04.c201 nv04_tv_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_tv_create()
Ddfp.c292 struct drm_connector *connector = &nv_connector->base; in nv04_dfp_mode_set()
681 nv04_dfp_create(struct drm_connector *connector, struct dcb_output *entry) in nv04_dfp_create()
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_mode.c391 (CIRRUSFB_CONN_LIMIT * sizeof(struct drm_connector *)), in cirrus_crtc_init()
499 static int cirrus_vga_get_modes(struct drm_connector *connector) in cirrus_vga_get_modes()
514 static struct drm_encoder *cirrus_connector_best_encoder(struct drm_connector in cirrus_connector_best_encoder()
524 static enum drm_connector_status cirrus_vga_detect(struct drm_connector in cirrus_vga_detect()
530 static void cirrus_connector_destroy(struct drm_connector *connector) in cirrus_connector_destroy()
548 static struct drm_connector *cirrus_vga_init(struct drm_device *dev) in cirrus_vga_init()
550 struct drm_connector *connector; in cirrus_vga_init()
572 struct drm_connector *connector; in cirrus_modeset_init()
Dcirrus_drv.h117 struct drm_connector base;
/linux-4.1.27/drivers/gpu/drm/bochs/
Dbochs_kms.c204 int bochs_connector_get_modes(struct drm_connector *connector) in bochs_connector_get_modes()
213 static int bochs_connector_mode_valid(struct drm_connector *connector, in bochs_connector_mode_valid()
233 bochs_connector_best_encoder(struct drm_connector *connector) in bochs_connector_best_encoder()
242 static enum drm_connector_status bochs_connector_detect(struct drm_connector in bochs_connector_detect()
264 struct drm_connector *connector = &bochs->connector; in bochs_connector_init()
Dbochs.h77 struct drm_connector connector;
/linux-4.1.27/drivers/gpu/drm/imx/
Dimx-drm.h6 struct drm_connector;
53 void imx_drm_connector_destroy(struct drm_connector *connector);
Dparallel-display.c31 struct drm_connector connector;
43 struct drm_connector *connector, bool force) in imx_pd_connector_detect()
48 static int imx_pd_connector_get_modes(struct drm_connector *connector) in imx_pd_connector_get_modes()
93 struct drm_connector *connector) in imx_pd_connector_best_encoder()
Dimx-tve.c109 struct drm_connector connector;
224 struct drm_connector *connector, bool force) in imx_tve_connector_detect()
229 static int imx_tve_connector_get_modes(struct drm_connector *connector) in imx_tve_connector_get_modes()
248 static int imx_tve_connector_mode_valid(struct drm_connector *connector, in imx_tve_connector_mode_valid()
271 struct drm_connector *connector) in imx_tve_connector_best_encoder()
Ddw_hdmi-imx.c141 static enum drm_mode_status imx6q_hdmi_mode_valid(struct drm_connector *con, in imx6q_hdmi_mode_valid()
152 static enum drm_mode_status imx6dl_hdmi_mode_valid(struct drm_connector *con, in imx6dl_hdmi_mode_valid()
Dimx-ldb.c57 struct drm_connector connector;
88 struct drm_connector *connector, bool force) in imx_ldb_connector_detect()
93 static int imx_ldb_connector_get_modes(struct drm_connector *connector) in imx_ldb_connector_get_modes()
131 struct drm_connector *connector) in imx_ldb_connector_best_encoder()
Dimx-drm-core.c203 void imx_drm_connector_destroy(struct drm_connector *connector) in imx_drm_connector_destroy()
237 struct drm_connector *connector; in imx_drm_driver_load()
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_display.c107 struct drm_connector *connector; in qxl_update_offset_props()
142 static int qxl_add_monitors_config_modes(struct drm_connector *connector, in qxl_add_monitors_config_modes()
192 static int qxl_add_common_modes(struct drm_connector *connector, in qxl_add_common_modes()
812 static int qxl_conn_get_modes(struct drm_connector *connector) in qxl_conn_get_modes()
831 static int qxl_conn_mode_valid(struct drm_connector *connector, in qxl_conn_mode_valid()
852 static struct drm_encoder *qxl_best_encoder(struct drm_connector *connector) in qxl_best_encoder()
876 static void qxl_conn_save(struct drm_connector *connector) in qxl_conn_save()
881 static void qxl_conn_restore(struct drm_connector *connector) in qxl_conn_restore()
887 struct drm_connector *connector, in qxl_conn_detect()
912 static int qxl_conn_set_property(struct drm_connector *connector, in qxl_conn_set_property()
[all …]
Dqxl_drv.h144 struct drm_connector base;
/linux-4.1.27/drivers/gpu/drm/i2c/
Dsil164_drv.c299 struct drm_connector *connector) in sil164_encoder_detect()
311 struct drm_connector *connector) in sil164_encoder_get_modes()
318 struct drm_connector *connector) in sil164_encoder_create_resources()
325 struct drm_connector *connector, in sil164_encoder_set_property()
Dtda998x_drv.c1097 struct drm_connector *connector) in tda998x_encoder_get_modes()
1124 struct drm_connector *connector) in tda998x_encoder_set_polling()
1135 struct drm_connector *connector, in tda998x_encoder_set_property()
1194 struct drm_connector *connector) in tda998x_encoder_slave_detect()
1200 struct drm_connector *connector) in tda998x_encoder_slave_get_modes()
1207 struct drm_connector *connector) in tda998x_encoder_slave_create_resources()
1387 struct drm_connector connector;
1444 static int tda998x_connector_get_modes(struct drm_connector *connector) in tda998x_connector_get_modes()
1451 static int tda998x_connector_mode_valid(struct drm_connector *connector, in tda998x_connector_mode_valid()
1460 tda998x_connector_best_encoder(struct drm_connector *connector) in tda998x_connector_best_encoder()
[all …]
Dch7006_drv.c178 struct drm_connector *connector) in ch7006_encoder_detect()
226 struct drm_connector *connector) in ch7006_encoder_get_modes()
247 struct drm_connector *connector) in ch7006_encoder_create_resources()
280 struct drm_connector *connector, in ch7006_encoder_set_property()
Dadv7511.c234 struct drm_connector *connector, in adv7511_set_config_csc()
562 struct drm_connector *connector) in adv7511_get_modes()
611 struct drm_connector *connector) in adv7511_encoder_detect()
/linux-4.1.27/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c556 struct drm_connector *connector = &sdev->connector.connector; in shmob_drm_encoder_mode_fixup()
648 static int shmob_drm_connector_get_modes(struct drm_connector *connector) in shmob_drm_connector_get_modes()
679 shmob_drm_connector_best_encoder(struct drm_connector *connector) in shmob_drm_connector_best_encoder()
691 static void shmob_drm_connector_destroy(struct drm_connector *connector) in shmob_drm_connector_destroy()
701 shmob_drm_connector_detect(struct drm_connector *connector, bool force) in shmob_drm_connector_detect()
716 struct drm_connector *connector = &sdev->connector.connector; in shmob_drm_connector_create()
Dshmob_drm_crtc.h42 struct drm_connector connector;
Dshmob_drm_backlight.c63 struct drm_connector *connector = &scon->connector; in shmob_drm_backlight_init()
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_drv.h31 struct drm_connector;
Drockchip_drm_drv.c132 struct drm_connector *connector; in rockchip_drm_load()
307 struct drm_connector *connector; in rockchip_drm_sys_suspend()
330 struct drm_connector *connector; in rockchip_drm_sys_resume()
Ddw_hdmi-rockchip.c158 dw_hdmi_rockchip_mode_valid(struct drm_connector *connector, in dw_hdmi_rockchip_mode_valid()
/linux-4.1.27/include/drm/bridge/
Ddw_hdmi.h53 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_mode.c1321 (MGAG200FB_CONN_LIMIT * sizeof(struct drm_connector *)), in mga_crtc_init()
1441 static int mga_vga_get_modes(struct drm_connector *connector) in mga_vga_get_modes()
1482 static int mga_vga_mode_valid(struct drm_connector *connector, in mga_vga_mode_valid()
1556 static struct drm_encoder *mga_connector_best_encoder(struct drm_connector in mga_connector_best_encoder()
1566 static enum drm_connector_status mga_vga_detect(struct drm_connector in mga_vga_detect()
1572 static void mga_connector_destroy(struct drm_connector *connector) in mga_connector_destroy()
1593 static struct drm_connector *mga_vga_init(struct drm_device *dev) in mga_vga_init()
1595 struct drm_connector *connector; in mga_vga_init()
1622 struct drm_connector *connector; in mgag200_modeset_init()
Dmgag200_drv.h150 struct drm_connector base;
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_mode.c692 static struct drm_encoder *ast_best_single_encoder(struct drm_connector *connector) in ast_best_single_encoder()
759 static int ast_get_modes(struct drm_connector *connector) in ast_get_modes()
790 static int ast_mode_valid(struct drm_connector *connector, in ast_mode_valid()
845 static void ast_connector_destroy(struct drm_connector *connector) in ast_connector_destroy()
855 ast_connector_detect(struct drm_connector *connector, bool force) in ast_connector_detect()
876 struct drm_connector *connector; in ast_connector_init()
Dast_drv.h234 struct drm_connector base;
/linux-4.1.27/drivers/gpu/drm/panel/
Dpanel-ld9040.c265 struct drm_connector *connector = panel->connector; in ld9040_get_modes()
Dpanel-s6e8aa0.c924 struct drm_connector *connector = panel->connector; in s6e8aa0_get_modes()
Dpanel-simple.c94 struct drm_connector *connector = panel->base.connector; in panel_simple_get_fixed_modes()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_drv.h129 struct drm_connector *connectors[8];
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_encoder.c127 struct drm_connector *connector; in mdp5_encoder_mode_set()