/dragonfly/sys/dev/drm/include/drm/ |
H A D | drm_connector.h | 336 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 D | drm_edid.h | 333 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 D | drm_modeset_helper_vtables.h | 674 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 D | drm_encoder_slave.h | 67 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 D | drm_atomic_helper.h | 140 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 D | drm_crtc_helper.h | 56 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 D | drm_modes.h | 444 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 D | amdgpu_dm.h | 136 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 D | amdgpu_dm_mst_types.c | 168 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 D | atombios_encoders.h | 38 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 D | amdgpu_connectors.h | 27 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 D | atombios_dp.h | 31 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 D | amdgpu_connectors.c | 40 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 D | amdgpu_encoders.c | 38 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 D | dce_virtual.c | 239 (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 D | intel_modes.c | 33 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 D | intel_dp_mst.c | 93 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 D | drm_connector.c | 147 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 D | drm_internal.h | 99 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 D | drm_probe_helper.c | 88 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 D | drm_edid.c | 94 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 D | radeon_mode.h | 367 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 D | radeon_connectors.c | 39 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 D | radeon_encoders.c | 155 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 D | radeon_dp_mst.c | 118 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 …]
|