Home
last modified time | relevance | path

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

12345678910>>...19

/linux-6.3-rc2/include/drm/
A Ddrm_connector.h803 struct drm_connector *connector;
1411 struct drm_connector { struct
1801 struct drm_connector *connector,
1805 struct drm_connector *connector,
1810 struct drm_connector *connector,
1922 struct drm_connector *connector);
1943 struct drm_connector *connector,
1946 struct drm_connector *connector,
1950 struct drm_connector *connector,
2001 struct drm_connector *conn;
[all …]
A Ddrm_probe_helper.h8 struct drm_connector;
13 int drm_helper_probe_single_connector_modes(struct drm_connector
16 int drm_helper_probe_detect(struct drm_connector *connector,
22 bool drm_connector_helper_hpd_irq_event(struct drm_connector *connector);
24 void drm_kms_helper_connector_hotplug_event(struct drm_connector *connector);
34 int drm_connector_helper_get_modes_from_ddc(struct drm_connector *connector);
35 int drm_connector_helper_get_modes_fixed(struct drm_connector *connector,
37 int drm_connector_helper_get_modes(struct drm_connector *connector);
38 int drm_connector_helper_tv_get_modes(struct drm_connector *connector);
A Ddrm_atomic_state_helper.h36 struct drm_connector;
70 struct drm_connector *connector);
71 void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
73 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
74 void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector);
75 int drm_atomic_helper_connector_tv_check(struct drm_connector *connector,
77 void drm_atomic_helper_connector_tv_margins_reset(struct drm_connector *connector);
79 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
82 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
85 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
A Ddrm_modeset_helper_vtables.h705 struct drm_connector *connector);
905 int (*get_modes)(struct drm_connector *connector);
931 int (*detect_ctx)(struct drm_connector *connector,
969 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
1008 int (*mode_valid_ctx)(struct drm_connector *connector,
1041 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
1067 struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
1101 int (*atomic_check)(struct drm_connector *connector,
1116 void (*atomic_commit)(struct drm_connector *connector,
1160 void (*enable_hpd)(struct drm_connector *connector);
[all …]
A Ddrm_edid.h381 struct drm_connector;
387 int drm_av_sync_delay(struct drm_connector *connector,
399 const struct drm_connector *connector,
403 const struct drm_connector *connector,
408 const struct drm_connector *connector,
562 struct edid *drm_do_get_edid(struct drm_connector *connector,
566 struct edid *drm_get_edid(struct drm_connector *connector,
580 int drm_add_modes_noedid(struct drm_connector *connector,
582 void drm_set_preferred_mode(struct drm_connector *connector,
610 int drm_edid_connector_update(struct drm_connector *connector,
[all …]
A Ddrm_encoder_slave.h68 struct drm_connector *connector);
70 struct drm_connector *connector);
72 struct drm_connector *connector);
74 struct drm_connector *connector,
179 struct drm_connector *connector);
/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_connector.h11 struct drm_connector;
20 void intel_connector_destroy(struct drm_connector *connector);
21 int intel_connector_register(struct drm_connector *connector);
22 void intel_connector_unregister(struct drm_connector *connector);
27 int intel_connector_update_modes(struct drm_connector *connector,
30 void intel_attach_force_audio_property(struct drm_connector *connector);
31 void intel_attach_broadcast_rgb_property(struct drm_connector *connector);
32 void intel_attach_aspect_ratio_property(struct drm_connector *connector);
33 void intel_attach_hdmi_colorspace_property(struct drm_connector *connector);
34 void intel_attach_dp_colorspace_property(struct drm_connector *connector);
[all …]
A Dintel_connector.c94 void intel_connector_destroy(struct drm_connector *connector) in intel_connector_destroy()
112 int intel_connector_register(struct drm_connector *connector) in intel_connector_register()
136 void intel_connector_unregister(struct drm_connector *connector) in intel_connector_unregister()
181 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
199 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
223 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
250 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
272 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property()
281 intel_attach_hdmi_colorspace_property(struct drm_connector *connector) in intel_attach_hdmi_colorspace_property()
288 intel_attach_dp_colorspace_property(struct drm_connector *connector) in intel_attach_dp_colorspace_property()
[all …]
A Dintel_atomic.h12 struct drm_connector;
24 int intel_digital_connector_atomic_get_property(struct drm_connector *connector,
28 int intel_digital_connector_atomic_set_property(struct drm_connector *connector,
32 int intel_digital_connector_atomic_check(struct drm_connector *conn,
35 intel_digital_connector_duplicate_state(struct drm_connector *connector);
37 struct drm_connector *connector);
/linux-6.3-rc2/drivers/gpu/drm/nouveau/
A Dnouveau_connector.h121 struct drm_connector base;
155 struct drm_connector *con) in nouveau_connector()
161 nouveau_connector_is_mst(struct drm_connector *connector) in nouveau_connector_is_mst()
185 struct drm_connector *connector; in nouveau_crtc_connector_get()
202 struct drm_connector *
211 void nouveau_conn_attach_properties(struct drm_connector *);
212 void nouveau_conn_reset(struct drm_connector *);
231 extern int nouveau_backlight_init(struct drm_connector *);
232 extern void nouveau_backlight_fini(struct drm_connector *);
237 nouveau_backlight_init(struct drm_connector *connector) in nouveau_backlight_init()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/gma500/
A Dpsb_intel_drv.h110 struct drm_connector base;
113 void (*save)(struct drm_connector *connector);
114 void (*restore)(struct drm_connector *connector);
183 int psb_intel_ddc_get_modes(struct drm_connector *connector,
203 extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
208 struct drm_connector *connector) in gma_attached_encoder()
217 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev,
227 extern int psb_intel_lvds_set_property(struct drm_connector *connector,
230 extern void psb_intel_lvds_destroy(struct drm_connector *connector);
245 extern void psb_intel_attach_force_audio_property(struct drm_connector *connector);
[all …]
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()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_bridge_connector.c52 struct drm_connector base;
96 static void drm_bridge_connector_hpd_notify(struct drm_connector *connector, in drm_bridge_connector_hpd_notify()
114 struct drm_connector *connector = &drm_bridge_connector->base; in drm_bridge_connector_hpd_cb()
131 static void drm_bridge_connector_enable_hpd(struct drm_connector *connector) in drm_bridge_connector_enable_hpd()
142 static void drm_bridge_connector_disable_hpd(struct drm_connector *connector) in drm_bridge_connector_disable_hpd()
157 drm_bridge_connector_detect(struct drm_connector *connector, bool force) in drm_bridge_connector_detect()
185 static void drm_bridge_connector_destroy(struct drm_connector *connector) in drm_bridge_connector_destroy()
202 static void drm_bridge_connector_debugfs_init(struct drm_connector *connector, in drm_bridge_connector_debugfs_init()
258 static int drm_bridge_connector_get_modes(struct drm_connector *connector) in drm_bridge_connector_get_modes()
313 struct drm_connector *drm_bridge_connector_init(struct drm_device *drm, in drm_bridge_connector_init()
[all …]
A Ddrm_connector.c191 struct drm_connector *connector = in drm_connector_free()
219 struct drm_connector *connector, in __drm_connector_init()
429 struct drm_connector *connector, in drmm_connector_init()
694 struct drm_connector *connector; in drm_connector_unregister_all()
705 struct drm_connector *connector; in drm_connector_register_all()
815 struct drm_connector *
1992 struct drm_connector *connector) in drm_connector_attach_vrr_capable_property()
2488 struct drm_connector *connector, in drm_connector_set_panel_orientation()
2538 struct drm_connector *connector, in drm_connector_set_panel_orientation_with_quirk()
2566 struct drm_connector *connector, in drm_connector_set_orientation_from_panel()
[all …]
A Ddrm_probe_helper.c90 struct drm_connector *connector, in drm_mode_validate_pipeline()
203 drm_connector_mode_valid(struct drm_connector *connector, in drm_connector_mode_valid()
227 struct drm_connector *connector; in drm_kms_helper_disable_hpd()
244 struct drm_connector *connector; in drm_kms_helper_enable_hpd()
314 drm_helper_probe_detect_ctx(struct drm_connector *connector, bool force) in drm_helper_probe_detect_ctx()
361 drm_helper_probe_detect(struct drm_connector *connector, in drm_helper_probe_detect()
390 static int drm_helper_probe_get_modes(struct drm_connector *connector) in drm_helper_probe_get_modes()
725 struct drm_connector *connector; in output_poll_execute()
907 static bool check_connector_changed(struct drm_connector *connector) in check_connector_changed()
1016 struct drm_connector *connector, *first_changed_connector = NULL; in drm_helper_hpd_irq_event()
[all …]
A Ddrm_sysfs.c69 struct drm_connector *connector = to_drm_connector(dev); in drm_connector_acpi_find_companion()
159 struct drm_connector *connector = to_drm_connector(device); in status_store()
201 struct drm_connector *connector = to_drm_connector(device); in status_show()
214 struct drm_connector *connector = to_drm_connector(device); in dpms_show()
226 struct drm_connector *connector = to_drm_connector(device); in enabled_show()
239 struct drm_connector *connector = to_drm_connector(connector_dev); in edid_show()
271 struct drm_connector *connector = to_drm_connector(device); in modes_show()
320 int drm_sysfs_connector_add(struct drm_connector *connector) in drm_sysfs_connector_add()
366 void drm_sysfs_connector_remove(struct drm_connector *connector) in drm_sysfs_connector_remove()
421 void drm_sysfs_connector_hotplug_event(struct drm_connector *connector) in drm_sysfs_connector_hotplug_event()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
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);
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);
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,
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_lvds_connector.c11 struct drm_connector base;
19 struct drm_connector *connector, bool force) in mdp4_lvds_connector_detect()
36 static void mdp4_lvds_connector_destroy(struct drm_connector *connector) in mdp4_lvds_connector_destroy()
46 static int mdp4_lvds_connector_get_modes(struct drm_connector *connector) in mdp4_lvds_connector_get_modes()
60 mdp4_lvds_connector_mode_valid(struct drm_connector *connector, in mdp4_lvds_connector_mode_valid()
94 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, in mdp4_lvds_connector_init()
97 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init()
/linux-6.3-rc2/include/drm/bridge/
A Danalogix_dp.h29 struct drm_connector *connector;
36 struct drm_connector *);
38 struct drm_connector *);
50 int analogix_dp_start_crc(struct drm_connector *connector);
51 int analogix_dp_stop_crc(struct drm_connector *connector);
/linux-6.3-rc2/drivers/gpu/drm/logicvc/
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-6.3-rc2/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_kms.h362 struct drm_connector connector;
419 int vmw_du_connector_set_property(struct drm_connector *connector,
427 vmw_du_connector_atomic_get_property(struct drm_connector *connector,
431 int vmw_du_connector_dpms(struct drm_connector *connector, int mode);
432 void vmw_du_connector_save(struct drm_connector *connector);
433 void vmw_du_connector_restore(struct drm_connector *connector);
435 vmw_du_connector_detect(struct drm_connector *connector, bool force);
436 int vmw_du_connector_fill_modes(struct drm_connector *connector,
503 void vmw_du_connector_reset(struct drm_connector *connector);
505 vmw_du_connector_duplicate_state(struct drm_connector *connector);
[all …]
/linux-6.3-rc2/drivers/gpu/drm/sti/
A Dsti_dvo.c103 struct drm_connector drm_connector; member
109 container_of(x, struct sti_dvo_connector, drm_connector)
350 sti_dvo_connector_mode_valid(struct drm_connector *connector, in sti_dvo_connector_mode_valid()
381 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect()
401 static int sti_dvo_late_register(struct drm_connector *connector) in sti_dvo_late_register()
440 struct drm_connector *drm_connector; in sti_dvo_bind() local
474 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()
476 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_dvo_bind()
478 drm_connector_init(drm_dev, drm_connector, in sti_dvo_bind()
480 drm_connector_helper_add(drm_connector, in sti_dvo_bind()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/gud/
A Dgud_connector.c25 struct drm_connector connector;
62 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_update_status_work()
111 struct drm_connector *connector = bl_get_data(bd); in gud_connector_backlight_update_status()
126 struct drm_connector *connector = &gconn->connector; in gud_connector_backlight_register()
152 static int gud_connector_detect(struct drm_connector *connector, in gud_connector_detect()
218 static int gud_connector_get_modes(struct drm_connector *connector) in gud_connector_get_modes()
288 static int gud_connector_atomic_check(struct drm_connector *connector, in gud_connector_atomic_check()
342 static void gud_connector_destroy(struct drm_connector *connector) in gud_connector_destroy()
351 static void gud_connector_reset(struct drm_connector *connector) in gud_connector_reset()
477 struct drm_connector *connector = &gconn->connector; in gud_connector_add_properties()
[all …]

Completed in 68 milliseconds

12345678910>>...19