Home
last modified time | relevance | path

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

12345678910

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.h121 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 Dnouveau_connector.c53 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 Ddrm_hdmi_cec_helper.c23 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 Ddrm_hdmi_audio_helper.c19 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 Dintel_connector.c136 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 Dintel_load_detect.h10 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 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 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 Damdgpu_encoders.c38 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 Dvmwgfx_kms.h301 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 Dlogicvc_interface.c29 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 Ddrm_sysfs.c74 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 Ddrm_internal.h41 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 Ddrm_client_modeset.c124 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 Ddrm_crtc_internal.h49 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 Dgud_connector.c24 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 Ddrm_scdc_helper.h31 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 Ddrm_hdcp_helper.h15 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 Dcdv_intel_crt.c71 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 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()
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 Dencoder_i2c.h101 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 Dhibmc_drm_drv.h31 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 Dsti_hda.c258 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 Damdgpu_dm.h774 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 Ddrm_sysfs.h7 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,

12345678910