]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - drivers/media/cec-edid.c
[media] cec-edid: check for IEEE identifier
authorHans Verkuil <hverkuil@xs4all.nl>
Thu, 18 Aug 2016 07:13:42 +0000 (04:13 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 22 Aug 2016 17:04:51 +0000 (14:04 -0300)
commit8ac6a1a53e9f195e8c4336a7edfba2e102fc14bb
tree4c8edff4f0f541bb3fd2ba744590a8643a5a145b
parent31f58e31dc0e170e117a83584103921269b7581b
[media] cec-edid: check for IEEE identifier

The cec_get_edid_spa_location() function did not verify that the IEEE
identifier in the Vendor Specific Data Block matched the HDMI-LLC
identifier. This could result in the wrong VSDB block being returned.

For example, for HDMI 2.0 EDIDs there is also a HDMI Forum VSDB.

So check the IEEE identifier as well.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/cec-edid.c