/linux/include/drm/ |
A D | drm_connector.h | 668 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 D | drm_atomic_state_helper.h | 35 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 D | drm_modeset_helper_vtables.h | 701 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 D | drm_edid.h | 371 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 D | drm_bridge_connector.h | 9 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 D | drm_probe_helper.h | 8 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 D | nouveau_connector.h | 121 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 D | intel_connector.h | 11 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 D | intel_connector.c | 92 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 D | intel_atomic.h | 12 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 D | psb_intel_drv.h | 111 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 D | drm_bridge_connector.c | 52 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 D | drm_connector.c | 187 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 D | mdp4_lvds_connector.c | 11 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 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,
|
A D | amdgpu_connectors.h | 27 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 D | atombios_dp.h | 31 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 D | edp_connector.c | 11 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 D | vmwgfx_kms.h | 339 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 D | analogix_dp.h | 29 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 D | sti_dvo.c | 103 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 D | sti_hdmi.c | 161 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 D | gud_connector.c | 24 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 D | udl_connector.c | 46 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 D | dp_drm.c | 16 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()
|