Home
last modified time | relevance | path

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

12345

/dragonfly/sys/dev/drm/include/drm/
H A Ddrm_connector.h336 struct drm_connector *connector;
405 int (*dpms)(struct drm_connector *connector, int mode);
417 void (*reset)(struct drm_connector *connector);
462 void (*force)(struct drm_connector *connector);
523 int (*late_register)(struct drm_connector *connector);
536 void (*early_unregister)(struct drm_connector *connector);
546 void (*destroy)(struct drm_connector *connector);
733 struct drm_connector { struct
934 struct drm_connector *connector,
1074 struct drm_connector *conn;
[all …]
H A Ddrm_edid.h333 struct drm_connector;
336 void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid);
339 int drm_av_sync_delay(struct drm_connector *connector,
343 struct edid *drm_load_edid_firmware(struct drm_connector *connector);
348 drm_load_edid_firmware(struct drm_connector *connector) in drm_load_edid_firmware()
459 struct edid *drm_do_get_edid(struct drm_connector *connector,
463 struct edid *drm_get_edid(struct drm_connector *connector,
465 struct edid *drm_get_edid_switcheroo(struct drm_connector *connector,
468 void drm_reset_display_info(struct drm_connector *connector);
479 int drm_add_modes_noedid(struct drm_connector *connector,
[all …]
H A Ddrm_modeset_helper_vtables.h674 struct drm_connector *connector);
822 int (*get_modes)(struct drm_connector *connector);
848 int (*detect_ctx)(struct drm_connector *connector,
886 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
917 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
944 struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
978 int (*atomic_check)(struct drm_connector *connector,
987 static inline void drm_connector_helper_add(struct drm_connector *connector, in drm_connector_helper_add()
H A Ddrm_encoder_slave.h67 struct drm_connector *connector);
69 struct drm_connector *connector);
71 struct drm_connector *connector);
73 struct drm_connector *connector,
180 struct drm_connector *connector);
H A Ddrm_atomic_helper.h140 drm_atomic_helper_best_encoder(struct drm_connector *connector);
161 void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
163 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
165 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
168 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
174 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
H A Ddrm_crtc_helper.h56 int drm_helper_connector_dpms(struct drm_connector *connector, int mode);
67 int drm_helper_probe_single_connector_modes(struct drm_connector
70 int drm_helper_probe_detect(struct drm_connector *connector,
H A Ddrm_modes.h444 struct drm_connector;
453 void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
509 struct drm_connector *connector);
513 void drm_mode_connector_list_update(struct drm_connector *connector);
518 struct drm_connector *connector,
/dragonfly/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h136 struct drm_connector base;
225 void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector);
227 amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector);
228 int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector,
233 int amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector,
246 enum drm_mode_status amdgpu_dm_connector_mode_valid(struct drm_connector *connector,
250 struct drm_connector *connector);
252 void amdgpu_dm_add_sink_to_freesync_module(struct drm_connector *connector,
256 amdgpu_dm_remove_sink_from_freesync_module(struct drm_connector *connector);
H A Damdgpu_dm_mst_types.c168 dm_dp_mst_detect(struct drm_connector *connector, bool force) in dm_dp_mst_detect()
183 dm_dp_mst_connector_destroy(struct drm_connector *connector) in dm_dp_mst_connector_destroy()
210 void dm_dp_mst_dc_sink_create(struct drm_connector *connector) in dm_dp_mst_dc_sink_create()
243 static int dm_dp_mst_get_modes(struct drm_connector *connector) in dm_dp_mst_get_modes()
292 static struct drm_encoder *dm_mst_best_encoder(struct drm_connector *connector) in dm_mst_best_encoder()
342 static struct drm_connector *
351 struct drm_connector *connector; in dm_dp_add_mst_connector()
408 struct drm_connector *connector) in dm_dp_destroy_mst_connector()
441 static void dm_dp_mst_register_connector(struct drm_connector *connector) in dm_dp_mst_register_connector()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A 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,
H A 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);
H A 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);
H A Damdgpu_connectors.c40 void amdgpu_connector_hotplug(struct drm_connector *connector) in amdgpu_connector_hotplug()
98 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector) in amdgpu_connector_get_monitor_bpc()
212 amdgpu_connector_update_scratch_regs(struct drm_connector *connector, in amdgpu_connector_update_scratch_regs()
234 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()
358 static void amdgpu_get_native_mode(struct drm_connector *connector) in amdgpu_get_native_mode()
412 struct drm_connector *connector) in amdgpu_connector_add_common_modes()
610 struct drm_connector *connector) in amdgpu_connector_fixup_lcd_native_mode()
1036 struct drm_connector *list_connector; in amdgpu_connector_dvi_detect()
1128 amdgpu_connector_dvi_encoder(struct drm_connector *connector) in amdgpu_connector_dvi_encoder()
[all …]
H A Damdgpu_encoders.c38 struct drm_connector *connector; in amdgpu_link_encoder_connector()
63 struct drm_connector *connector; in amdgpu_encoder_set_active_device()
76 struct drm_connector *
81 struct drm_connector *connector; in amdgpu_get_connector_for_encoder()
92 struct drm_connector *
97 struct drm_connector *connector; in amdgpu_get_connector_for_encoder_init()
191 struct drm_connector *connector; in amdgpu_dig_monitor_is_duallink()
H A Ddce_virtual.c239 (AMDGPUFB_CONN_LIMIT * sizeof(struct drm_connector *)), GFP_KERNEL); in dce_virtual_crtc_init()
271 dce_virtual_encoder(struct drm_connector *connector) in dce_virtual_encoder()
288 static int dce_virtual_get_modes(struct drm_connector *connector) in dce_virtual_get_modes()
324 static enum drm_mode_status dce_virtual_mode_valid(struct drm_connector *connector, in dce_virtual_mode_valid()
331 dce_virtual_dpms(struct drm_connector *connector, int mode) in dce_virtual_dpms()
337 dce_virtual_set_property(struct drm_connector *connector, in dce_virtual_set_property()
344 static void dce_virtual_destroy(struct drm_connector *connector) in dce_virtual_destroy()
351 static void dce_virtual_force(struct drm_connector *connector) in dce_virtual_force()
604 struct drm_connector *connector; in dce_virtual_connector_encoder_init()
615 connector = kzalloc(sizeof(struct drm_connector), GFP_KERNEL); in dce_virtual_connector_encoder_init()
/dragonfly/sys/dev/drm/i915/
H A Dintel_modes.c33 static void intel_connector_update_eld_conn_type(struct drm_connector *connector) in intel_connector_update_eld_conn_type()
53 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
74 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
98 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
125 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
147 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property()
H A Dintel_dp_mst.c93 static int intel_dp_mst_atomic_check(struct drm_connector *connector, in intel_dp_mst_atomic_check()
312 static int intel_dp_mst_get_ddc_modes(struct drm_connector *connector) in intel_dp_mst_get_ddc_modes()
331 intel_dp_mst_detect(struct drm_connector *connector, bool force) in intel_dp_mst_detect()
342 intel_dp_mst_connector_destroy(struct drm_connector *connector) in intel_dp_mst_connector_destroy()
363 static int intel_dp_mst_get_modes(struct drm_connector *connector) in intel_dp_mst_get_modes()
369 intel_dp_mst_mode_valid(struct drm_connector *connector, in intel_dp_mst_mode_valid()
400 static struct drm_encoder *intel_mst_atomic_best_encoder(struct drm_connector *connector, in intel_mst_atomic_best_encoder()
412 static struct drm_encoder *intel_mst_best_encoder(struct drm_connector *connector) in intel_mst_best_encoder()
459 struct drm_connector *connector; in intel_dp_add_mst_connector()
505 static void intel_dp_register_mst_connector(struct drm_connector *connector) in intel_dp_register_mst_connector()
[all …]
/dragonfly/sys/dev/drm/
H A Ddrm_connector.c147 struct drm_connector *connector = in drm_connector_free()
148 container_of(kref, struct drm_connector, base.refcount); in drm_connector_free()
157 struct drm_connector *connector, *n; in drm_connector_free_work_fn()
188 struct drm_connector *connector, in drm_connector_init()
333 void drm_connector_cleanup(struct drm_connector *connector) in drm_connector_cleanup()
458 struct drm_connector *connector; in drm_connector_unregister_all()
469 struct drm_connector *connector; in drm_connector_register_all()
557 __drm_connector_put_safe(struct drm_connector *conn) in __drm_connector_put_safe()
577 struct drm_connector *
580 struct drm_connector *old_conn = iter->conn; in drm_connector_list_iter_next()
[all …]
H A Ddrm_internal.h99 int drm_sysfs_connector_add(struct drm_connector *connector);
100 void drm_sysfs_connector_remove(struct drm_connector *connector);
122 int drm_debugfs_connector_add(struct drm_connector *connector);
123 void drm_debugfs_connector_remove(struct drm_connector *connector);
139 static inline int drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add()
143 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
H A Ddrm_probe_helper.c88 struct drm_connector *connector) in drm_mode_validate_pipeline()
141 static int drm_helper_probe_add_cmdline_mode(struct drm_connector *connector) in drm_helper_probe_add_cmdline_mode()
197 enum drm_mode_status drm_connector_mode_valid(struct drm_connector *connector, in drm_connector_mode_valid()
229 struct drm_connector *connector; in drm_kms_helper_poll_enable()
265 drm_helper_probe_detect_ctx(struct drm_connector *connector, bool force) in drm_helper_probe_detect_ctx()
309 drm_helper_probe_detect(struct drm_connector *connector, in drm_helper_probe_detect()
391 int drm_helper_probe_single_connector_modes(struct drm_connector *connector, in drm_helper_probe_single_connector_modes()
574 struct drm_connector *connector; in output_poll_execute()
766 struct drm_connector *connector; in drm_helper_hpd_irq_event()
H A Ddrm_edid.c94 struct drm_connector *connector;
1555 struct edid *drm_do_get_edid(struct drm_connector *connector, in drm_do_get_edid()
1679 struct edid *drm_get_edid(struct drm_connector *connector, in drm_get_edid()
2621 struct drm_connector *connector = closure->connector; in do_standard_modes()
2677 static int drm_cvt_modes(struct drm_connector *connector, in drm_cvt_modes()
3197 static int do_y420vdb_modes(struct drm_connector *connector, in do_y420vdb_modes()
3233 drm_add_cmdb_modes(struct drm_connector *connector, u8 svd) in drm_add_cmdb_modes()
4070 int drm_av_sync_delay(struct drm_connector *connector, in drm_av_sync_delay()
4418 drm_reset_display_info(struct drm_connector *connector) in drm_reset_display_info()
4731 int drm_add_modes_noedid(struct drm_connector *connector, in drm_add_modes_noedid()
[all …]
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_mode.h367 struct drm_connector *connector;
546 struct drm_connector base;
731 radeon_combios_connected_scratch_regs(struct drm_connector *connector,
735 radeon_atombios_connected_scratch_regs(struct drm_connector *connector,
739 extern struct drm_connector *
741 extern struct drm_connector *
749 extern int radeon_get_monitor_bpc(struct drm_connector *connector);
753 extern void radeon_connector_hotplug(struct drm_connector *connector);
756 extern void radeon_dp_set_link_config(struct drm_connector *connector,
759 struct drm_connector *connector);
[all …]
H A Dradeon_connectors.c39 static int radeon_dp_handle_hpd(struct drm_connector *connector) in radeon_dp_handle_hpd()
49 void radeon_connector_hotplug(struct drm_connector *connector) in radeon_connector_hotplug()
119 int radeon_get_monitor_bpc(struct drm_connector *connector) in radeon_get_monitor_bpc()
438 struct drm_connector *conflict; in radeon_connector_analog_encoder_conflict_solve()
785 struct drm_connector *connector) in radeon_fixup_lvds_native_mode()
1169 radeon_tv_detect(struct drm_connector *connector, bool force) in radeon_tv_detect()
1335 struct drm_connector *list_connector; in radeon_dvi_detect()
1493 static void radeon_dvi_force(struct drm_connector *connector) in radeon_dvi_force()
1906 struct drm_connector *connector; in radeon_add_atom_connector()
2383 struct drm_connector *connector; in radeon_add_legacy_connector()
[all …]
H A Dradeon_encoders.c155 struct drm_connector *connector) in radeon_encoder_add_backlight()
196 struct drm_connector *connector; in radeon_link_encoder_connector()
219 struct drm_connector *connector; in radeon_encoder_set_active_device()
232 struct drm_connector *
237 struct drm_connector *connector; in radeon_get_connector_for_encoder()
257 struct drm_connector *
262 struct drm_connector *connector; in radeon_get_connector_for_encoder_init()
364 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
H A Dradeon_dp_mst.c118 struct drm_connector *connector; in radeon_dp_mst_update_stream_attribs()
186 static int radeon_dp_mst_get_ddc_modes(struct drm_connector *connector) in radeon_dp_mst_get_ddc_modes()
207 static int radeon_dp_mst_get_modes(struct drm_connector *connector) in radeon_dp_mst_get_modes()
213 radeon_dp_mst_mode_valid(struct drm_connector *connector, in radeon_dp_mst_mode_valid()
240 radeon_dp_mst_detect(struct drm_connector *connector, bool force) in radeon_dp_mst_detect()
249 radeon_dp_mst_connector_destroy(struct drm_connector *connector) in radeon_dp_mst_connector_destroy()
274 struct drm_connector *connector; in radeon_dp_add_mst_connector()
297 static void radeon_dp_register_mst_connector(struct drm_connector *connector) in radeon_dp_register_mst_connector()
308 struct drm_connector *connector) in radeon_dp_destroy_mst_connector()
340 struct drm_connector *connector; in radeon_mst_find_connector()
[all …]

12345