summaryrefslogtreecommitdiff
path: root/include/linux/i2c/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorRay Wu <ray.wu@amd.com>2026-01-26 15:55:18 +0800
committerAlex Deucher <alexander.deucher@amd.com>2026-02-12 15:13:06 -0500
commit0faccfa9ca8e9688f106c961972b885f7eb86941 (patch)
tree14c0722aef3e5d1118940c2046174d779e719ce3 /include/linux/i2c/git@git.tavy.me:linux.git
parent4bff89bad90cff5b8422813f659317637d0a1994 (diff)
drm/amd/display: Parse all extension blocks for VSDB
[Why] VSDB parsing loop only searched within the first extension block. If the VSDB was located in a subsequent extension block, it would not be found. [How] Calculate the total length of all extension blocks (EDID_LENGTH * edid->extensions) and use that as the loop boundary, allowing the parser to search through all available extension blocks. Reviewed-by: Tom Chung <chiahsuan.chung@amd.com> Signed-off-by: Ray Wu <ray.wu@amd.com> Signed-off-by: Tom Chung <chiahsuan.chung@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/linux/i2c/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions