drm/edid: parse Tiled Display Topology Data Block for DisplayID 2.0
authorJani Nikula <jani.nikula@intel.com>
Fri, 17 Feb 2023 10:46:27 +0000 (12:46 +0200)
committerDmitry Osipenko <dmitry.osipenko@collabora.com>
Sun, 26 Feb 2023 23:58:38 +0000 (02:58 +0300)
commitc5a486af9df7a7180d0f19fd4b6c801da64a154e
treef10acb3a60cdb94ebc37ab1fe785ed72c757188f
parent217a8c63df30246f180760b1e1f3e57267efbb6a
drm/edid: parse Tiled Display Topology Data Block for DisplayID 2.0

Currently we only parse the Tiled Display Topology Data Block for
DisplayID structure version 1.2, but not 2.0. The contents seem to be
the same for both, so expand the parsing to structure version 2.0.

Note that DisplayID spec version is not the same as DisplayID structure
version; DisplayID 1.3 uses structure version 1.2, and DisplayID 2.0-2.1
use structure version 2.0. Lovely.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230217104627.1360015-1-jani.nikula@intel.com
drivers/gpu/drm/drm_edid.c