| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_connector.h | 121 struct drm_connector base; 154 struct drm_connector *con) in nouveau_connector() 160 nouveau_connector_is_mst(struct drm_connector *connector) in nouveau_connector_is_mst() 184 struct drm_connector *connector; in nouveau_crtc_connector_get() 201 struct drm_connector * 210 void nouveau_conn_attach_properties(struct drm_connector *); 211 void nouveau_conn_reset(struct drm_connector *); 213 nouveau_conn_atomic_duplicate_state(struct drm_connector *); 214 void nouveau_conn_atomic_destroy_state(struct drm_connector *, 216 int nouveau_conn_atomic_set_property(struct drm_connector *, [all …]
|
| H A D | nouveau_connector.c | 53 nouveau_conn_native_mode(struct drm_connector *connector) in nouveau_conn_native_mode() 97 nouveau_conn_atomic_get_property(struct drm_connector *connector, in nouveau_conn_atomic_get_property() 128 nouveau_conn_atomic_set_property(struct drm_connector *connector, in nouveau_conn_atomic_set_property() 222 nouveau_conn_atomic_destroy_state(struct drm_connector *connector, in nouveau_conn_atomic_destroy_state() 231 nouveau_conn_atomic_duplicate_state(struct drm_connector *connector) in nouveau_conn_atomic_duplicate_state() 246 nouveau_conn_reset(struct drm_connector *connector) in nouveau_conn_reset() 284 nouveau_conn_attach_properties(struct drm_connector *connector) in nouveau_conn_attach_properties() 378 find_encoder(struct drm_connector *connector, int type) in find_encoder() 395 nouveau_connector_destroy(struct drm_connector *connector) in nouveau_connector_destroy() 410 nouveau_connector_ddc_detect(struct drm_connector *connector) in nouveau_connector_ddc_detect() [all …]
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_hdmi_cec_helper.c | 23 struct drm_connector *connector = cec_get_drvdata(adap); in drm_connector_hdmi_cec_adap_enable() 31 struct drm_connector *connector = cec_get_drvdata(adap); in drm_connector_hdmi_cec_adap_log_addr() 40 struct drm_connector *connector = cec_get_drvdata(adap); in drm_connector_hdmi_cec_adap_transmit() 52 static void drm_connector_hdmi_cec_adapter_phys_addr_invalidate(struct drm_connector *connector) in drm_connector_hdmi_cec_adapter_phys_addr_invalidate() 59 static void drm_connector_hdmi_cec_adapter_phys_addr_set(struct drm_connector *connector, in drm_connector_hdmi_cec_adapter_phys_addr_set() 69 struct drm_connector *connector = res; in drm_connector_hdmi_cec_adapter_unregister() 86 int drmm_connector_hdmi_cec_register(struct drm_connector *connector, in drmm_connector_hdmi_cec_register() 165 void drm_connector_hdmi_cec_received_msg(struct drm_connector *connector, in drm_connector_hdmi_cec_received_msg() 174 void drm_connector_hdmi_cec_transmit_attempt_done(struct drm_connector *connector, in drm_connector_hdmi_cec_transmit_attempt_done() 183 void drm_connector_hdmi_cec_transmit_done(struct drm_connector *connector, in drm_connector_hdmi_cec_transmit_done()
|
| H A D | drm_hdmi_audio_helper.c | 19 struct drm_connector *connector = data; in drm_connector_hdmi_audio_startup() 33 struct drm_connector *connector = data; in drm_connector_hdmi_audio_prepare() 42 struct drm_connector *connector = data; in drm_connector_hdmi_audio_shutdown() 52 struct drm_connector *connector = data; in drm_connector_hdmi_audio_mute_stream() 66 struct drm_connector *connector = data; in drm_connector_hdmi_audio_get_dai_id() 86 struct drm_connector *connector = data; in drm_connector_hdmi_audio_get_eld() 100 struct drm_connector *connector = data; in drm_connector_hdmi_audio_hook_plugged_cb() 115 void drm_connector_hdmi_audio_plugged_notify(struct drm_connector *connector, in drm_connector_hdmi_audio_plugged_notify() 156 int drm_connector_hdmi_audio_init(struct drm_connector *connector, in drm_connector_hdmi_audio_init()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_connector.c | 136 void intel_connector_destroy(struct drm_connector *connector) in intel_connector_destroy() 154 int intel_connector_register(struct drm_connector *_connector) in intel_connector_register() 169 void intel_connector_unregister(struct drm_connector *_connector) in intel_connector_unregister() 213 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes() 231 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes() 255 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property() 281 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property() 302 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property() 311 intel_attach_hdmi_colorspace_property(struct drm_connector *connector) in intel_attach_hdmi_colorspace_property() 318 intel_attach_dp_colorspace_property(struct drm_connector *connector) in intel_attach_dp_colorspace_property() [all …]
|
| H A D | intel_load_detect.h | 10 struct drm_connector; 14 intel_load_detect_get_pipe(struct drm_connector *connector, 16 void intel_load_detect_release_pipe(struct drm_connector *connector,
|
| /linux/drivers/gpu/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 void amdgpu_connector_hotplug(struct drm_connector *connector); 28 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector); 29 u16 amdgpu_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector); 30 bool amdgpu_connector_is_dp12_capable(struct drm_connector *connector);
|
| H A D | amdgpu_encoders.c | 38 struct drm_connector *connector; in amdgpu_link_encoder_connector() 66 struct drm_connector *connector; in amdgpu_encoder_set_active_device() 83 struct drm_connector * 88 struct drm_connector *connector, *found = NULL; in amdgpu_get_connector_for_encoder() 104 struct drm_connector * 109 struct drm_connector *connector, *found = NULL; in amdgpu_get_connector_for_encoder_init() 208 struct drm_connector *connector; in amdgpu_dig_monitor_is_duallink()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_kms.h | 301 struct drm_connector connector; 358 int vmw_du_connector_set_property(struct drm_connector *connector, 361 int vmw_du_connector_atomic_set_property(struct drm_connector *connector, 366 vmw_du_connector_atomic_get_property(struct drm_connector *connector, 370 int vmw_du_connector_dpms(struct drm_connector *connector, int mode); 371 void vmw_du_connector_save(struct drm_connector *connector); 372 void vmw_du_connector_restore(struct drm_connector *connector); 374 vmw_du_connector_detect(struct drm_connector *connector, bool force); 383 enum drm_mode_status vmw_connector_mode_valid(struct drm_connector *connector, 385 int vmw_connector_get_modes(struct drm_connector *connector); [all …]
|
| /linux/drivers/gpu/drm/logicvc/ |
| H A D | logicvc_interface.c | 29 container_of(c, struct logicvc_interface, drm_connector) 67 static int logicvc_connector_get_modes(struct drm_connector *drm_connector) in logicvc_connector_get_modes() argument 70 logicvc_interface_from_drm_connector(drm_connector); in logicvc_connector_get_modes() 73 return drm_panel_get_modes(interface->drm_panel, drm_connector); in logicvc_connector_get_modes() 174 ret = drm_connector_init(drm_dev, &interface->drm_connector, in logicvc_interface_init() 182 drm_connector_helper_add(&interface->drm_connector, in logicvc_interface_init() 185 ret = drm_connector_attach_encoder(&interface->drm_connector, in logicvc_interface_init()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_sysfs.c | 74 struct drm_connector *connector = to_drm_connector(dev); in drm_connector_acpi_find_companion() 192 struct drm_connector *connector = to_drm_connector(device); in status_store() 233 struct drm_connector *connector = to_drm_connector(device); in status_show() 246 struct drm_connector *connector = to_drm_connector(device); in dpms_show() 258 struct drm_connector *connector = to_drm_connector(device); in enabled_show() 271 struct drm_connector *connector = to_drm_connector(connector_dev); in edid_show() 283 struct drm_connector *connector = to_drm_connector(device); in modes_show() 301 struct drm_connector *connector = to_drm_connector(device); in connector_id_show() 343 int drm_sysfs_connector_add(struct drm_connector *connector) in drm_sysfs_connector_add() 392 int drm_sysfs_connector_add_late(struct drm_connector *connector) in drm_sysfs_connector_add_late() [all …]
|
| H A D | drm_internal.h | 41 struct drm_connector; 168 int drm_sysfs_connector_add(struct drm_connector *connector); 169 int drm_sysfs_connector_add_late(struct drm_connector *connector); 170 void drm_sysfs_connector_remove_early(struct drm_connector *connector); 171 void drm_sysfs_connector_remove(struct drm_connector *connector); 204 void drm_debugfs_connector_add(struct drm_connector *connector); 205 void drm_debugfs_connector_remove(struct drm_connector *connector); 229 static inline void drm_debugfs_connector_add(struct drm_connector *connector) in drm_debugfs_connector_add() 232 static inline void drm_debugfs_connector_remove(struct drm_connector *connector) in drm_debugfs_connector_remove()
|
| H A D | drm_client_modeset.c | 124 drm_connector_get_tiled_mode(struct drm_connector *connector) in drm_connector_get_tiled_mode() 137 drm_connector_fallback_non_tiled_mode(struct drm_connector *connector) in drm_connector_fallback_non_tiled_mode() 151 drm_connector_preferred_mode(struct drm_connector *connector, int width, int height) in drm_connector_preferred_mode() 166 drm_connector_first_mode(struct drm_connector *connector) in drm_connector_first_mode() 173 drm_connector_pick_cmdline_mode(struct drm_connector *connector) in drm_connector_pick_cmdline_mode() 230 static bool drm_connector_enabled(struct drm_connector *connector, bool strict) in drm_connector_enabled() 245 static void drm_client_connectors_enabled(struct drm_connector *connectors[], in drm_client_connectors_enabled() 250 struct drm_connector *connector; in drm_client_connectors_enabled() 291 struct drm_connector *connectors[], in drm_client_target_cloned() 382 struct drm_connector *connectors[], in drm_client_get_tile_offsets() [all …]
|
| H A D | drm_crtc_internal.h | 49 struct drm_connector; 199 struct drm_connector *drm_connector_find_by_fwnode(struct fwnode_handle *fwnode); 258 struct drm_connector *connector, 298 int drm_edid_override_show(struct drm_connector *connector, struct seq_file *m); 299 int drm_edid_override_set(struct drm_connector *connector, const void *edid, size_t size); 300 int drm_edid_override_reset(struct drm_connector *connector); 305 ssize_t drm_edid_connector_property_show(struct drm_connector *connector, 310 const struct drm_edid *drm_edid_load_firmware(struct drm_connector *connector); 313 drm_edid_load_firmware(struct drm_connector *connector) in drm_edid_load_firmware()
|
| /linux/drivers/gpu/drm/gud/ |
| H A D | gud_connector.c | 24 struct drm_connector connector; 43 static inline struct gud_connector *to_gud_connector(struct drm_connector *connector) in to_gud_connector() 48 static void gud_conn_err(struct drm_connector *connector, const char *msg, int ret) in gud_conn_err() 61 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_update_status_work() 110 struct drm_connector *connector = bl_get_data(bd); in gud_connector_backlight_update_status() 125 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_register() 151 static int gud_connector_detect(struct drm_connector *connector, in gud_connector_detect() 217 static int gud_connector_get_modes(struct drm_connector *connector) in gud_connector_get_modes() 287 static int gud_connector_atomic_check(struct drm_connector *connector, in gud_connector_atomic_check() 323 static int gud_connector_late_register(struct drm_connector *connector) in gud_connector_late_register() [all …]
|
| /linux/include/drm/display/ |
| H A D | drm_scdc_helper.h | 31 struct drm_connector; 75 bool drm_scdc_get_scrambling_status(struct drm_connector *connector); 77 bool drm_scdc_set_scrambling(struct drm_connector *connector, bool enable); 78 bool drm_scdc_set_high_tmds_clock_ratio(struct drm_connector *connector, bool set);
|
| H A D | drm_hdcp_helper.h | 15 struct drm_connector; 18 int drm_connector_attach_content_protection_property(struct drm_connector *connector, 20 void drm_hdcp_update_content_protection(struct drm_connector *connector, u64 val);
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | cdv_intel_crt.c | 71 static enum drm_mode_status cdv_intel_crt_mode_valid(struct drm_connector *connector, in cdv_intel_crt_mode_valid() 138 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug() 186 struct drm_connector *connector, bool force) in cdv_intel_crt_detect() 194 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy() 204 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes() 209 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property() 249 struct drm_connector *connector; in cdv_intel_crt_init()
|
| H A D | cdv_intel_hdmi.c | 108 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() 225 static enum drm_mode_status cdv_hdmi_mode_valid(struct drm_connector *connector, in cdv_hdmi_mode_valid() 244 static void cdv_hdmi_destroy(struct drm_connector *connector) in cdv_hdmi_destroy() 281 struct drm_connector *connector; in cdv_hdmi_init()
|
| /linux/drivers/gpu/drm/nouveau/include/dispnv04/i2c/ |
| H A D | encoder_i2c.h | 101 struct drm_connector *connector); 106 struct drm_connector *connector); 111 struct drm_connector *connector); 116 struct drm_connector *connector, 232 struct drm_connector *connector);
|
| /linux/drivers/gpu/drm/hisilicon/hibmc/ |
| H A D | hibmc_drm_drv.h | 31 struct drm_connector connector; 48 static inline struct hibmc_vdac *to_hibmc_vdac(struct drm_connector *connector) in to_hibmc_vdac() 53 static inline struct hibmc_dp *to_hibmc_dp(struct drm_connector *connector) in to_hibmc_dp() 76 void hibmc_debugfs_init(struct drm_connector *connector, struct dentry *root);
|
| /linux/drivers/gpu/drm/sti/ |
| H A D | sti_hda.c | 258 struct drm_connector drm_connector; member 264 container_of(x, struct sti_hda_connector, drm_connector) 580 static int sti_hda_connector_get_modes(struct drm_connector *connector) in sti_hda_connector_get_modes() 611 sti_hda_connector_mode_valid(struct drm_connector *connector, in sti_hda_connector_mode_valid() 647 static int sti_hda_late_register(struct drm_connector *connector) in sti_hda_late_register() 685 struct drm_connector *drm_connector; in sti_hda_bind() local 705 drm_connector = (struct drm_connector *)connector; in sti_hda_bind() 707 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hda_bind() 709 drm_connector_init(drm_dev, drm_connector, in sti_hda_bind() 711 drm_connector_helper_add(drm_connector, in sti_hda_bind() [all …]
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.h | 774 struct drm_connector base; 1046 void amdgpu_dm_connector_funcs_reset(struct drm_connector *connector); 1048 amdgpu_dm_connector_atomic_duplicate_state(struct drm_connector *connector); 1049 int amdgpu_dm_connector_atomic_set_property(struct drm_connector *connector, 1054 int amdgpu_dm_connector_atomic_get_property(struct drm_connector *connector, 1067 enum drm_mode_status amdgpu_dm_connector_mode_valid(struct drm_connector *connector, 1071 struct drm_connector *connector); 1073 void amdgpu_dm_update_freesync_caps(struct drm_connector *connector, 1121 create_validate_stream_for_sink(struct drm_connector *connector, 1129 struct drm_connector *
|
| /linux/include/drm/ |
| H A D | drm_sysfs.h | 7 struct drm_connector; 14 void drm_sysfs_connector_hotplug_event(struct drm_connector *connector); 15 void drm_sysfs_connector_property_event(struct drm_connector *connector,
|