/linux-3.4.99/include/drm/ |
D | drm_crtc.h | 281 struct drm_connector; 421 void (*dpms)(struct drm_connector *connector, int mode); 422 void (*save)(struct drm_connector *connector); 423 void (*restore)(struct drm_connector *connector); 424 void (*reset)(struct drm_connector *connector); 432 enum drm_connector_status (*detect)(struct drm_connector *connector, 434 int (*fill_modes)(struct drm_connector *connector, uint32_t max_width, uint32_t max_height); 435 int (*set_property)(struct drm_connector *connector, struct drm_property *property, 437 void (*destroy)(struct drm_connector *connector); 438 void (*force)(struct drm_connector *connector); [all …]
|
D | drm_crtc_helper.h | 95 struct drm_connector *connector); 101 int (*get_modes)(struct drm_connector *connector); 102 int (*mode_valid)(struct drm_connector *connector, 104 struct drm_encoder *(*best_encoder)(struct drm_connector *connector); 107 extern int drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, … 117 extern void drm_helper_connector_dpms(struct drm_connector *connector, int mode); 134 static inline void drm_connector_helper_add(struct drm_connector *connector, in drm_connector_helper_add()
|
D | drm_encoder_slave.h | 66 struct drm_connector *connector); 68 struct drm_connector *connector); 70 struct drm_connector *connector); 72 struct drm_connector *connector,
|
D | drm_edid.h | 234 struct drm_connector; 236 void drm_edid_to_eld(struct drm_connector *connector, struct edid *edid); 237 int drm_av_sync_delay(struct drm_connector *connector, 239 struct drm_connector *drm_select_eld(struct drm_encoder *encoder, 241 int drm_load_edid_firmware(struct drm_connector *connector);
|
/linux-3.4.99/drivers/gpu/drm/udl/ |
D | udl_connector.c | 57 static int udl_get_modes(struct drm_connector *connector) in udl_get_modes() 86 static int udl_mode_valid(struct drm_connector *connector, in udl_mode_valid() 100 udl_detect(struct drm_connector *connector, bool force) in udl_detect() 107 struct drm_encoder *udl_best_single_encoder(struct drm_connector *connector) in udl_best_single_encoder() 120 int udl_connector_set_property(struct drm_connector *connector, struct drm_property *property, in udl_connector_set_property() 126 static void udl_connector_destroy(struct drm_connector *connector) in udl_connector_destroy() 149 struct drm_connector *connector; in udl_connector_init() 151 connector = kzalloc(sizeof(struct drm_connector), GFP_KERNEL); in udl_connector_init()
|
/linux-3.4.99/drivers/gpu/drm/gma500/ |
D | psb_intel_drv.h | 150 struct drm_connector base; 212 int psb_intel_ddc_get_modes(struct drm_connector *connector, 239 struct drm_connector *connector) in psb_intel_attached_encoder() 248 extern struct drm_encoder *psb_intel_best_encoder(struct drm_connector 258 extern struct drm_connector *psb_intel_sdvo_find(struct drm_device *dev, 260 extern int psb_intel_sdvo_supports_hotplug(struct drm_connector *connector); 261 extern void psb_intel_sdvo_set_hotplug(struct drm_connector *connector, 274 extern int psb_intel_lvds_mode_valid(struct drm_connector *connector, 276 extern int psb_intel_lvds_set_property(struct drm_connector *connector, 279 extern void psb_intel_lvds_destroy(struct drm_connector *connector);
|
D | cdv_intel_crt.c | 67 static int cdv_intel_crt_mode_valid(struct drm_connector *connector, in cdv_intel_crt_mode_valid() 153 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug() 204 struct drm_connector *connector, bool force) in cdv_intel_crt_detect() 212 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy() 223 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes() 230 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property() 279 struct drm_connector *connector; in cdv_intel_crt_init()
|
D | cdv_intel_hdmi.c | 116 static void cdv_hdmi_save(struct drm_connector *connector) in cdv_hdmi_save() 126 static void cdv_hdmi_restore(struct drm_connector *connector) in cdv_hdmi_restore() 138 struct drm_connector *connector, bool force) in cdv_hdmi_detect() 167 static int cdv_hdmi_set_property(struct drm_connector *connector, in cdv_hdmi_set_property() 226 static int cdv_hdmi_get_modes(struct drm_connector *connector) in cdv_hdmi_get_modes() 242 static int cdv_hdmi_mode_valid(struct drm_connector *connector, in cdv_hdmi_mode_valid() 268 static void cdv_hdmi_destroy(struct drm_connector *connector) in cdv_hdmi_destroy() 310 struct drm_connector *connector; in cdv_hdmi_init()
|
D | mdfld_dsi_output.c | 222 static void mdfld_dsi_connector_save(struct drm_connector *connector) in mdfld_dsi_connector_save() 226 static void mdfld_dsi_connector_restore(struct drm_connector *connector) in mdfld_dsi_connector_restore() 232 mdfld_dsi_connector_detect(struct drm_connector *connector, bool force) in mdfld_dsi_connector_detect() 242 static int mdfld_dsi_connector_set_property(struct drm_connector *connector, in mdfld_dsi_connector_set_property() 320 static void mdfld_dsi_connector_destroy(struct drm_connector *connector) in mdfld_dsi_connector_destroy() 335 static int mdfld_dsi_connector_get_modes(struct drm_connector *connector) in mdfld_dsi_connector_get_modes() 361 static int mdfld_dsi_connector_mode_valid(struct drm_connector *connector, in mdfld_dsi_connector_mode_valid() 392 static void mdfld_dsi_connector_dpms(struct drm_connector *connector, int mode) in mdfld_dsi_connector_dpms() 403 struct drm_connector *connector) in mdfld_dsi_connector_best_encoder() 510 struct drm_connector *connector; in mdfld_dsi_output_init()
|
/linux-3.4.99/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_kms.h | 84 struct drm_connector connector; 135 void vmw_du_connector_dpms(struct drm_connector *connector, int mode); 136 void vmw_du_connector_save(struct drm_connector *connector); 137 void vmw_du_connector_restore(struct drm_connector *connector); 139 vmw_du_connector_detect(struct drm_connector *connector, bool force); 140 int vmw_du_connector_fill_modes(struct drm_connector *connector, 142 int vmw_du_connector_set_property(struct drm_connector *connector,
|
/linux-3.4.99/drivers/gpu/drm/exynos/ |
D | exynos_drm_connector.c | 37 drm_connector) 40 struct drm_connector drm_connector; member 106 static int exynos_drm_connector_get_modes(struct drm_connector *connector) in exynos_drm_connector_get_modes() 178 static int exynos_drm_connector_mode_valid(struct drm_connector *connector, in exynos_drm_connector_mode_valid() 199 struct drm_encoder *exynos_drm_best_encoder(struct drm_connector *connector) in exynos_drm_best_encoder() 228 static int exynos_drm_connector_fill_modes(struct drm_connector *connector, in exynos_drm_connector_fill_modes() 253 exynos_drm_connector_detect(struct drm_connector *connector, bool force) in exynos_drm_connector_detect() 274 static void exynos_drm_connector_destroy(struct drm_connector *connector) in exynos_drm_connector_destroy() 293 struct drm_connector *exynos_drm_connector_create(struct drm_device *dev, in exynos_drm_connector_create() 298 struct drm_connector *connector; in exynos_drm_connector_create() [all …]
|
D | exynos_drm_drv.h | 42 struct drm_connector; 148 int (*get_edid)(struct device *dev, struct drm_connector *connector, 172 struct drm_connector *connector, 256 struct drm_connector *connector;
|
/linux-3.4.99/drivers/gpu/drm/nouveau/ |
D | nouveau_connector.h | 58 struct drm_connector base; 77 struct drm_connector *con) in nouveau_connector() 82 struct drm_connector * 86 nouveau_connector_bpp(struct drm_connector *);
|
D | nouveau_connector.c | 44 find_encoder(struct drm_connector *connector, int type) in find_encoder() 72 struct drm_connector *drm_connector; in nouveau_encoder_connector_get() local 74 list_for_each_entry(drm_connector, &dev->mode_config.connector_list, head) { in nouveau_encoder_connector_get() 75 if (drm_connector->encoder == to_drm_encoder(encoder)) in nouveau_encoder_connector_get() 76 return nouveau_connector(drm_connector); in nouveau_encoder_connector_get() 83 nouveau_connector_destroy(struct drm_connector *connector) in nouveau_connector_destroy() 108 nouveau_connector_ddc_detect(struct drm_connector *connector, in nouveau_connector_ddc_detect() 142 nouveau_connector_of_detect(struct drm_connector *connector) in nouveau_connector_of_detect() 172 nouveau_connector_set_encoder(struct drm_connector *connector, in nouveau_connector_set_encoder() 213 nouveau_connector_detect(struct drm_connector *connector, bool force) in nouveau_connector_detect() [all …]
|
D | nouveau_encoder.h | 69 find_encoder(struct drm_connector *connector, int type); 99 int nv50_sor_create(struct drm_connector *, struct dcb_entry *); 101 int nv50_dac_create(struct drm_connector *, struct dcb_entry *);
|
/linux-3.4.99/drivers/staging/omapdrm/ |
D | omap_drv.h | 53 struct drm_connector *connectors[8]; 96 struct drm_connector *connector); 98 struct drm_connector *connector, bool force); 100 struct drm_connector *omap_connector_init(struct drm_device *dev, 102 void omap_connector_mode_set(struct drm_connector *connector, 104 void omap_connector_flush(struct drm_connector *connector, 119 struct drm_connector *omap_framebuffer_get_next_connector( 120 struct drm_framebuffer *fb, struct drm_connector *from);
|
D | omap_connector.c | 32 struct drm_connector base; 76 static void omap_connector_dpms(struct drm_connector *connector, int mode) in omap_connector_dpms() 118 struct drm_connector *connector, bool force) in omap_connector_detect() 140 static void omap_connector_destroy(struct drm_connector *connector) in omap_connector_destroy() 157 static int omap_connector_get_modes(struct drm_connector *connector) in omap_connector_get_modes() 206 static int omap_connector_mode_valid(struct drm_connector *connector, in omap_connector_mode_valid() 243 struct drm_connector *connector) in omap_connector_attached_encoder() 287 void omap_connector_mode_set(struct drm_connector *connector, in omap_connector_mode_set() 317 void omap_connector_flush(struct drm_connector *connector, in omap_connector_flush() 327 struct drm_connector *omap_connector_init(struct drm_device *dev, in omap_connector_init() [all …]
|
/linux-3.4.99/drivers/gpu/drm/i915/ |
D | intel_crt.c | 52 static struct intel_crt *intel_attached_crt(struct drm_connector *connector) in intel_attached_crt() 91 static int intel_crt_mode_valid(struct drm_connector *connector, in intel_crt_mode_valid() 170 static bool intel_ironlake_crt_detect_hotplug(struct drm_connector *connector) in intel_ironlake_crt_detect_hotplug() 223 static bool intel_crt_detect_hotplug(struct drm_connector *connector) in intel_crt_detect_hotplug() 269 static struct edid *intel_crt_get_edid(struct drm_connector *connector, in intel_crt_get_edid() 287 static int intel_crt_ddc_get_modes(struct drm_connector *connector, in intel_crt_ddc_get_modes() 299 static bool intel_crt_detect_ddc(struct drm_connector *connector) in intel_crt_detect_ddc() 459 intel_crt_detect(struct drm_connector *connector, bool force) in intel_crt_detect() 497 static void intel_crt_destroy(struct drm_connector *connector) in intel_crt_destroy() 504 static int intel_crt_get_modes(struct drm_connector *connector) in intel_crt_get_modes() [all …]
|
D | intel_modes.c | 67 int intel_connector_update_modes(struct drm_connector *connector, in intel_connector_update_modes() 88 int intel_ddc_get_modes(struct drm_connector *connector, in intel_ddc_get_modes() 108 intel_attach_force_audio_property(struct drm_connector *connector) in intel_attach_force_audio_property() 134 intel_attach_broadcast_rgb_property(struct drm_connector *connector) in intel_attach_broadcast_rgb_property()
|
D | intel_drv.h | 149 struct drm_connector base; 294 int intel_connector_update_modes(struct drm_connector *connector, 296 int intel_ddc_get_modes(struct drm_connector *c, struct i2c_adapter *adapter); 299 extern void intel_attach_force_audio_property(struct drm_connector *connector); 300 extern void intel_attach_broadcast_rgb_property(struct drm_connector *connector); 341 static inline struct intel_encoder *intel_attached_encoder(struct drm_connector *connector) in intel_attached_encoder() 348 extern struct drm_encoder *intel_best_encoder(struct drm_connector *connector); 363 struct drm_connector *connector, 367 struct drm_connector *connector,
|
/linux-3.4.99/drivers/gpu/drm/radeon/ |
D | radeon_connectors.c | 35 radeon_combios_connected_scratch_regs(struct drm_connector *connector, 39 radeon_atombios_connected_scratch_regs(struct drm_connector *connector, 45 struct drm_connector *drm_connector); 47 void radeon_connector_hotplug(struct drm_connector *connector) in radeon_connector_hotplug() 107 radeon_connector_update_scratch_regs(struct drm_connector *connector, enum drm_connector_status sta… in radeon_connector_update_scratch_regs() 145 struct drm_encoder *radeon_find_encoder(struct drm_connector *connector, int encoder_type) in radeon_find_encoder() 166 struct drm_encoder *radeon_best_single_encoder(struct drm_connector *connector) in radeon_best_single_encoder() 190 radeon_connector_analog_encoder_conflict_solve(struct drm_connector *connector, in radeon_connector_analog_encoder_conflict_solve() 196 struct drm_connector *conflict; in radeon_connector_analog_encoder_conflict_solve() 266 static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) in radeon_add_common_modes() [all …]
|
D | radeon_mode.h | 439 struct drm_connector base; 471 extern struct drm_connector * 473 extern struct drm_connector * 479 extern u16 radeon_connector_encoder_get_dp_bridge_encoder_id(struct drm_connector *connector); 480 extern bool radeon_connector_encoder_is_hbr2(struct drm_connector *connector); 481 extern bool radeon_connector_is_dp12_capable(struct drm_connector *connector); 483 extern void radeon_connector_hotplug(struct drm_connector *connector); 484 extern int radeon_dp_mode_valid_helper(struct drm_connector *connector, 486 extern void radeon_dp_set_link_config(struct drm_connector *connector, 489 struct drm_connector *connector); [all …]
|
D | radeon_encoders.c | 156 struct drm_connector *connector; in radeon_link_encoder_connector() 176 struct drm_connector *connector; in radeon_encoder_set_active_device() 189 struct drm_connector * 194 struct drm_connector *connector; in radeon_get_connector_for_encoder() 205 struct drm_connector * 210 struct drm_connector *connector; in radeon_get_connector_for_encoder_init() 312 struct drm_connector *connector; in radeon_dig_monitor_is_duallink()
|
/linux-3.4.99/drivers/gpu/drm/ |
D | drm_sysfs.c | 26 #define to_drm_connector(d) container_of(d, struct drm_connector, kdev) 160 struct drm_connector *connector = to_drm_connector(device); in status_show() 179 struct drm_connector *connector = to_drm_connector(device); in dpms_show() 198 struct drm_connector *connector = to_drm_connector(device); in enabled_show() 209 struct drm_connector *connector = to_drm_connector(connector_dev); in edid_show() 235 struct drm_connector *connector = to_drm_connector(device); in modes_show() 251 struct drm_connector *connector = to_drm_connector(device); in subconnector_show() 292 struct drm_connector *connector = to_drm_connector(device); in select_subconnector_show() 363 int drm_sysfs_connector_add(struct drm_connector *connector) in drm_sysfs_connector_add() 453 void drm_sysfs_connector_remove(struct drm_connector *connector) in drm_sysfs_connector_remove()
|
D | drm_edid.c | 75 struct drm_connector *connector; 303 drm_do_get_edid(struct drm_connector *connector, struct i2c_adapter *adapter) in drm_do_get_edid() 395 struct edid *drm_get_edid(struct drm_connector *connector, in drm_get_edid() 464 static void edid_fixup_preferred(struct drm_connector *connector, in edid_fixup_preferred() 684 drm_mode_std(struct drm_connector *connector, struct edid *edid, in drm_mode_std() 1025 drm_gtf_modes_for_range(struct drm_connector *connector, struct edid *edid, in drm_gtf_modes_for_range() 1059 add_inferred_modes(struct drm_connector *connector, struct edid *edid) in add_inferred_modes() 1073 drm_est3_modes(struct drm_connector *connector, struct detailed_timing *timing) in drm_est3_modes() 1119 add_established_modes(struct drm_connector *connector, struct edid *edid) in add_established_modes() 1153 struct drm_connector *connector = closure->connector; in do_standard_modes() [all …]
|