| /linux/include/drm/ |
| H A D | drm_connector.h | 1141 struct drm_connector *connector; 1305 int (*startup)(struct drm_connector *connector); 1315 int (*prepare)(struct drm_connector *connector, 1327 void (*shutdown)(struct drm_connector *connector); 1338 int (*mute_stream)(struct drm_connector *connector, 1342 void drm_connector_cec_phys_addr_invalidate(struct drm_connector *connector); 1343 void drm_connector_cec_phys_addr_set(struct drm_connector *connector); 1355 void (*phys_addr_invalidate)(struct drm_connector *connector); 1362 void (*phys_addr_set)(struct drm_connector *connector, u16 addr); 1383 int (*clear_infoframe)(struct drm_connector *connector); [all …]
|
| 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,
|
| H A D | drm_bridge_connector.h | 9 struct drm_connector; 13 struct drm_connector *drm_bridge_connector_init(struct drm_device *drm,
|
| /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 …]
|
| /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/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()
|
| H A D | amdgpu_connectors.c | 43 void amdgpu_connector_hotplug(struct drm_connector *connector) in amdgpu_connector_hotplug() 101 int amdgpu_connector_get_monitor_bpc(struct drm_connector *connector) in amdgpu_connector_get_monitor_bpc() 215 amdgpu_connector_update_scratch_regs(struct drm_connector *connector, in amdgpu_connector_update_scratch_regs() 236 amdgpu_connector_find_encoder(struct drm_connector *connector, in amdgpu_connector_find_encoder() 255 static void amdgpu_connector_get_edid(struct drm_connector *connector) in amdgpu_connector_get_edid() 300 static int amdgpu_connector_ddc_get_modes(struct drm_connector *connector) in amdgpu_connector_ddc_get_modes() 315 amdgpu_connector_best_single_encoder(struct drm_connector *connector) in amdgpu_connector_best_single_encoder() 326 static void amdgpu_get_native_mode(struct drm_connector *connector) in amdgpu_get_native_mode() 386 struct drm_connector *connector) in amdgpu_connector_add_common_modes() 437 static int amdgpu_connector_set_property(struct drm_connector *connector, in amdgpu_connector_set_property() [all …]
|
| /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 …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_connector.c | 158 static void drm_connector_get_cmdline_mode(struct drm_connector *connector) in drm_connector_get_cmdline_mode() 196 struct drm_connector *connector = in drm_connector_free() 197 container_of(kref, struct drm_connector, base.refcount); in drm_connector_free() 206 struct drm_connector *connector, *n; in drm_connector_free_work_fn() 224 struct drm_connector *connector, in drm_connector_init_only() 333 static void drm_connector_add(struct drm_connector *connector) in drm_connector_add() 347 static void drm_connector_remove(struct drm_connector *connector) in drm_connector_remove() 365 struct drm_connector *connector, in drm_connector_init_and_add() 403 struct drm_connector *connector, in drm_connector_init() 443 struct drm_connector *connector, in drm_connector_dynamic_init() [all …]
|
| 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_edid.c | 127 struct drm_connector *connector; 2217 static void connector_bad_edid(struct drm_connector *connector, in connector_bad_edid() 2246 static const struct drm_edid *drm_edid_override_get(struct drm_connector *connector) in drm_edid_override_get() 2264 int drm_edid_override_show(struct drm_connector *connector, struct seq_file *m) in drm_edid_override_show() 2280 int drm_edid_override_set(struct drm_connector *connector, const void *edid, in drm_edid_override_set() 2307 int drm_edid_override_reset(struct drm_connector *connector) in drm_edid_override_reset() 2333 int drm_edid_override_connector_update(struct drm_connector *connector) in drm_edid_override_connector_update() 2389 static struct edid *_drm_do_get_edid(struct drm_connector *connector, in _drm_do_get_edid() 2627 struct edid *drm_get_edid(struct drm_connector *connector, in drm_get_edid() 2667 const struct drm_edid *drm_edid_read_custom(struct drm_connector *connector, in drm_edid_read_custom() [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/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/radeon/ |
| H A D | radeon_atombios.h | 31 struct drm_connector; 42 struct drm_connector *drm_connector);
|
| H A D | radeon_encoders.c | 164 struct drm_connector *connector) in radeon_encoder_add_backlight() 212 struct drm_connector *connector; in radeon_link_encoder_connector() 235 struct drm_connector *connector; in radeon_encoder_set_active_device() 249 struct drm_connector * 254 struct drm_connector *connector; in radeon_get_connector_for_encoder() 265 struct drm_connector * 270 struct drm_connector *connector; in radeon_get_connector_for_encoder_init() 372 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
|
| /linux/drivers/gpu/drm/sti/ |
| H A D | sti_hda.c | 257 struct drm_connector drm_connector; member 263 container_of(x, struct sti_hda_connector, drm_connector) 585 static int sti_hda_connector_get_modes(struct drm_connector *connector) in sti_hda_connector_get_modes() 616 sti_hda_connector_mode_valid(struct drm_connector *connector, in sti_hda_connector_mode_valid() 652 static int sti_hda_late_register(struct drm_connector *connector) in sti_hda_late_register() 690 struct drm_connector *drm_connector; in sti_hda_bind() local 710 drm_connector = (struct drm_connector *)connector; in sti_hda_bind() 712 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_hda_bind() 714 drm_connector_init(drm_dev, drm_connector, in sti_hda_bind() 716 drm_connector_helper_add(drm_connector, in sti_hda_bind() [all …]
|
| /linux/drivers/gpu/drm/xen/ |
| H A D | xen_drm_front_conn.c | 23 to_xen_drm_pipeline(struct drm_connector *connector) in to_xen_drm_pipeline() 46 static int connector_detect(struct drm_connector *connector, in connector_detect() 62 static int connector_get_modes(struct drm_connector *connector) in connector_get_modes() 103 struct drm_connector *connector) in xen_drm_front_conn_init()
|
| H A D | xen_drm_front_conn.h | 16 struct drm_connector; 21 struct drm_connector *connector);
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_wb_connector.c | 84 komeda_wb_connector_get_modes(struct drm_connector *connector) in komeda_wb_connector_get_modes() 90 komeda_wb_connector_mode_valid(struct drm_connector *connector, in komeda_wb_connector_mode_valid() 112 komeda_wb_connector_detect(struct drm_connector *connector, bool force) in komeda_wb_connector_detect() 118 komeda_wb_connector_fill_modes(struct drm_connector *connector, in komeda_wb_connector_fill_modes() 124 static void komeda_wb_connector_destroy(struct drm_connector *connector) in komeda_wb_connector_destroy()
|
| /linux/drivers/gpu/drm/udl/ |
| H A D | udl_edid.h | 8 struct drm_connector; 13 const struct drm_edid *udl_edid_read(struct drm_connector *connector);
|