[PATCH 0/9] drm/edid: DisplayID parser fixes
Ville Syrjala
ville.syrjala at linux.intel.com
Fri Mar 13 16:20:45 UTC 2020
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
I was playing around with the tile stuff a bit and noticed a bunch of
issues in the DisplayID parser. This series aims to fix what I found.
Ville Syrjälä (9):
drm: Constify topology id
drm/edid: Swap some operands in for_each_displayid_db()
drm/edid: Remove idx==1 assumptions from all over the DispID parsing
drm/edid: Return DispID length from drm_find_displayid_extension()
drm/edid: Move validate_displayid() drm_find_displayid_extension()
drm/edid: Don't parse garbage as DispID blocks
drm/edid: Don't include ext block csum in DispID size
drm/edid: Clarify validate_displayid()
drm/edid: Fix DispID tile parsing for override EDID
drivers/gpu/drm/drm_connector.c | 6 +-
drivers/gpu/drm/drm_crtc_internal.h | 1 +
drivers/gpu/drm/drm_edid.c | 103 +++++++++++++---------------
include/drm/drm_connector.h | 4 +-
include/drm/drm_displayid.h | 2 +-
5 files changed, 54 insertions(+), 62 deletions(-)
--
2.24.1
More information about the dri-devel
mailing list