Lines Matching full:edid
326 struct edid { struct
334 /* EDID version */
381 int drm_edid_to_sad(const struct edid *edid, struct cea_sad **sads); argument
382 int drm_edid_to_speaker_allocation(const struct edid *edid, u8 **sadb);
387 struct edid *drm_load_edid_firmware(struct drm_connector *connector);
391 static inline struct edid *
398 bool drm_edid_are_equal(const struct edid *edid1, const struct edid *edid2);
565 struct edid *drm_do_get_edid(struct drm_connector *connector,
569 struct edid *drm_get_edid(struct drm_connector *connector,
572 struct edid *drm_get_edid_switcheroo(struct drm_connector *connector,
574 struct edid *drm_edid_duplicate(const struct edid *edid);
575 int drm_add_edid_modes(struct drm_connector *connector, struct edid *edid);
579 bool drm_detect_hdmi_monitor(const struct edid *edid);
580 bool drm_detect_monitor_audio(const struct edid *edid);
588 int drm_edid_header_is_valid(const void *edid);
591 bool drm_edid_is_valid(struct edid *edid);
592 void drm_edid_get_monitor_name(const struct edid *edid, char *name,
602 const struct drm_edid *drm_edid_alloc(const void *edid, size_t size);
605 const struct edid *drm_edid_raw(const struct drm_edid *drm_edid);
613 const struct drm_edid *edid);