Home
last modified time | relevance | path

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

12345678910>>...18

/linux/include/drm/
A Ddrm_connector.h668 struct drm_connector *connector;
839 void (*reset)(struct drm_connector *connector);
889 void (*force)(struct drm_connector *connector);
1244 struct drm_connector { struct
1604 struct drm_connector *connector,
1608 struct drm_connector *connector,
1715 struct drm_connector *connector);
1739 struct drm_connector *connector,
1742 struct drm_connector *connector,
1789 struct drm_connector *conn;
[all …]
A Ddrm_atomic_state_helper.h35 struct drm_connector;
69 struct drm_connector *connector);
70 void __drm_atomic_helper_connector_reset(struct drm_connector *connector,
72 void drm_atomic_helper_connector_reset(struct drm_connector *connector);
73 void drm_atomic_helper_connector_tv_reset(struct drm_connector *connector);
75 __drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector,
78 drm_atomic_helper_connector_duplicate_state(struct drm_connector *connector);
81 void drm_atomic_helper_connector_destroy_state(struct drm_connector *connector,
A Ddrm_modeset_helper_vtables.h701 struct drm_connector *connector);
901 int (*get_modes)(struct drm_connector *connector);
927 int (*detect_ctx)(struct drm_connector *connector,
965 enum drm_mode_status (*mode_valid)(struct drm_connector *connector,
1004 int (*mode_valid_ctx)(struct drm_connector *connector,
1037 struct drm_encoder *(*best_encoder)(struct drm_connector *connector);
1063 struct drm_encoder *(*atomic_best_encoder)(struct drm_connector *connector,
1097 int (*atomic_check)(struct drm_connector *connector,
1112 void (*atomic_commit)(struct drm_connector *connector,
1153 static inline void drm_connector_helper_add(struct drm_connector *connector, in drm_connector_helper_add()
A Ddrm_edid.h371 struct drm_connector;
377 int drm_av_sync_delay(struct drm_connector *connector,
386 drm_load_edid_firmware(struct drm_connector *connector) in drm_load_edid_firmware()
396 const struct drm_connector *connector,
400 const struct drm_connector *connector,
413 const struct drm_connector *connector,
558 struct edid *drm_do_get_edid(struct drm_connector *connector,
562 struct edid *drm_get_edid(struct drm_connector *connector,
569 int drm_add_override_edid_modes(struct drm_connector *connector);
576 int drm_add_modes_noedid(struct drm_connector *connector,
[all …]
A Ddrm_bridge_connector.h9 struct drm_connector;
13 void drm_bridge_connector_enable_hpd(struct drm_connector *connector);
14 void drm_bridge_connector_disable_hpd(struct drm_connector *connector);
15 struct drm_connector *drm_bridge_connector_init(struct drm_device *drm,
A Ddrm_probe_helper.h8 struct drm_connector;
12 int drm_helper_probe_single_connector_modes(struct drm_connector
15 int drm_helper_probe_detect(struct drm_connector *connector,
21 bool drm_connector_helper_hpd_irq_event(struct drm_connector *connector);
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_connector.h121 struct drm_connector base;
148 struct drm_connector *con) in nouveau_connector()
154 nouveau_connector_is_mst(struct drm_connector *connector) in nouveau_connector_is_mst()
178 struct drm_connector *connector; in nouveau_crtc_connector_get()
195 struct drm_connector *
197 void nouveau_connector_hpd(struct drm_connector *connector);
205 void nouveau_conn_reset(struct drm_connector *);
224 extern int nouveau_backlight_init(struct drm_connector *);
225 extern void nouveau_backlight_fini(struct drm_connector *);
230 nouveau_backlight_init(struct drm_connector *connector) in nouveau_backlight_init()
[all …]
/linux/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,
29 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter);
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);
[all …]
A Dintel_connector.c92 void intel_connector_destroy(struct drm_connector *connector) in intel_connector_destroy()
113 int intel_connector_register(struct drm_connector *connector) in intel_connector_register()
137 void intel_connector_unregister(struct drm_connector *connector) in intel_connector_unregister()
182 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes()
200 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes()
224 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property()
251 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
273 intel_attach_aspect_ratio_property(struct drm_connector *connector) in intel_attach_aspect_ratio_property()
282 intel_attach_hdmi_colorspace_property(struct drm_connector *connector) in intel_attach_hdmi_colorspace_property()
289 intel_attach_dp_colorspace_property(struct drm_connector *connector) in intel_attach_dp_colorspace_property()
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/drivers/gpu/drm/gma500/
A Dpsb_intel_drv.h111 struct drm_connector base;
114 void (*save)(struct drm_connector *connector);
115 void (*restore)(struct drm_connector *connector);
182 int psb_intel_ddc_get_modes(struct drm_connector *connector,
204 extern struct drm_encoder *gma_best_encoder(struct drm_connector *connector);
209 struct drm_connector *connector) in gma_attached_encoder()
218 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev,
220 extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector);
221 extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector,
231 extern int psb_intel_lvds_set_property(struct drm_connector *connector,
[all …]
/linux/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()
138 void drm_bridge_connector_enable_hpd(struct drm_connector *connector) in drm_bridge_connector_enable_hpd()
158 void drm_bridge_connector_disable_hpd(struct drm_connector *connector) in drm_bridge_connector_disable_hpd()
174 drm_bridge_connector_detect(struct drm_connector *connector, bool force) in drm_bridge_connector_detect()
202 static void drm_bridge_connector_destroy(struct drm_connector *connector) in drm_bridge_connector_destroy()
232 static int drm_bridge_connector_get_modes_edid(struct drm_connector *connector, in drm_bridge_connector_get_modes_edid()
260 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.c187 struct drm_connector *connector = in drm_connector_free()
197 struct drm_connector *connector, *n; in drm_connector_free_work_fn()
353 struct drm_connector *connector, in drm_connector_init_with_ddc()
594 struct drm_connector *connector; in drm_connector_unregister_all()
605 struct drm_connector *connector; in drm_connector_register_all()
715 struct drm_connector *
1739 struct drm_connector *connector) in drm_connector_attach_vrr_capable_property()
2303 struct drm_connector *connector, in drm_connector_set_panel_orientation()
2353 struct drm_connector *connector, in drm_connector_set_panel_orientation_with_quirk()
2449 struct drm_connector *connector; in drm_mode_getconnector()
[all …]
/linux/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()
59 static int mdp4_lvds_connector_mode_valid(struct drm_connector *connector, in mdp4_lvds_connector_mode_valid()
93 struct drm_connector *mdp4_lvds_connector_init(struct drm_device *dev, in mdp4_lvds_connector_init()
96 struct drm_connector *connector = NULL; in mdp4_lvds_connector_init()
/linux/drivers/gpu/drm/amd/amdgpu/
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,
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);
/linux/drivers/gpu/drm/msm/edp/
A Dedp_connector.c11 struct drm_connector base;
17 struct drm_connector *connector, bool force) in edp_connector_detect()
27 static void edp_connector_destroy(struct drm_connector *connector) in edp_connector_destroy()
38 static int edp_connector_get_modes(struct drm_connector *connector) in edp_connector_get_modes()
58 static int edp_connector_mode_valid(struct drm_connector *connector, in edp_connector_mode_valid()
101 struct drm_connector *msm_edp_connector_init(struct msm_edp *edp) in msm_edp_connector_init()
103 struct drm_connector *connector = NULL; in msm_edp_connector_init()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_kms.h339 struct drm_connector connector;
396 int vmw_du_connector_set_property(struct drm_connector *connector,
404 vmw_du_connector_atomic_get_property(struct drm_connector *connector,
408 int vmw_du_connector_dpms(struct drm_connector *connector, int mode);
409 void vmw_du_connector_save(struct drm_connector *connector);
410 void vmw_du_connector_restore(struct drm_connector *connector);
413 int vmw_du_connector_fill_modes(struct drm_connector *connector,
446 struct drm_connector **p_con,
485 void vmw_du_connector_reset(struct drm_connector *connector);
487 vmw_du_connector_duplicate_state(struct drm_connector *connector);
[all …]
/linux/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/drivers/gpu/drm/sti/
A Dsti_dvo.c103 struct drm_connector drm_connector; member
109 container_of(x, struct sti_dvo_connector, drm_connector)
335 static int sti_dvo_connector_get_modes(struct drm_connector *connector) in sti_dvo_connector_get_modes()
380 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect()
400 static int sti_dvo_late_register(struct drm_connector *connector) in sti_dvo_late_register()
439 struct drm_connector *drm_connector; in sti_dvo_bind() local
473 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()
475 drm_connector->polled = DRM_CONNECTOR_POLL_HPD; in sti_dvo_bind()
477 drm_connector_init(drm_dev, drm_connector, in sti_dvo_bind()
479 drm_connector_helper_add(drm_connector, in sti_dvo_bind()
[all …]
A Dsti_hdmi.c161 struct drm_connector drm_connector; member
447 hdmi->drm_connector, mode); in hdmi_avi_infoframe_config()
529 hdmi->drm_connector, in hdmi_vendor_infoframe_config()
1058 struct drm_connector *connector) in sti_hdmi_connector_init_property()
1218 struct drm_connector *connector = hdmi->drm_connector; in hdmi_audio_get_eld()
1266 struct drm_connector *drm_connector; in sti_hdmi_bind() local
1293 drm_connector = (struct drm_connector *)connector; in sti_hdmi_bind()
1301 drm_connector_helper_add(drm_connector, in sti_hdmi_bind()
1307 hdmi->drm_connector = drm_connector; in sti_hdmi_bind()
1332 hdmi->drm_connector = NULL; in sti_hdmi_bind()
[all …]
/linux/drivers/gpu/drm/gud/
A Dgud_connector.c24 struct drm_connector connector;
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()
341 static void gud_connector_destroy(struct drm_connector *connector) in gud_connector_destroy()
350 static void gud_connector_reset(struct drm_connector *connector) in gud_connector_reset()
476 struct drm_connector *connector = &gconn->connector; in gud_connector_add_properties()
[all …]
/linux/drivers/gpu/drm/udl/
A Dudl_connector.c46 static int udl_get_modes(struct drm_connector *connector) in udl_get_modes()
59 static enum drm_mode_status udl_mode_valid(struct drm_connector *connector, in udl_mode_valid()
73 udl_detect(struct drm_connector *connector, bool force) in udl_detect()
94 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy()
120 struct drm_connector *udl_connector_init(struct drm_device *dev) in udl_connector_init()
123 struct drm_connector *connector; in udl_connector_init()
/linux/drivers/gpu/drm/msm/dp/
A Ddp_drm.c16 struct drm_connector base;
27 static enum drm_connector_status dp_connector_detect(struct drm_connector *conn, in dp_connector_detect()
46 static int dp_connector_get_modes(struct drm_connector *connector) in dp_connector_get_modes()
103 struct drm_connector *connector, in dp_connector_mode_valid()
133 struct drm_connector *dp_drm_connector_init(struct msm_dp *dp_display) in dp_drm_connector_init()
135 struct drm_connector *connector = NULL; in dp_drm_connector_init()

Completed in 46 milliseconds

12345678910>>...18