Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] vivid: fix HDMI VSDB block in the EDID

The maximum 'Max TMDS Rate' in the HDMI VSDB block is 340 MHz, not 600.
Higher rates are advertised in the HDMI Forum VSDB block.

So lower the Max TMDS rate in the HDMI VSDB block that the vivid driver
uses to 300 MHz, which is typical of most HDMI 1.4b devices.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>

authored by

Hans Verkuil and committed by
Mauro Carvalho Chehab
db9ee88b e04e5810

+2 -2
+2 -2
drivers/media/platform/vivid/vivid-core.c
··· 183 183 0x5e, 0x5d, 0x10, 0x1f, 0x04, 0x13, 0x22, 0x21, 184 184 0x20, 0x05, 0x14, 0x02, 0x11, 0x01, 0x23, 0x09, 185 185 0x07, 0x07, 0x83, 0x01, 0x00, 0x00, 0x6d, 0x03, 186 - 0x0c, 0x00, 0x10, 0x00, 0x00, 0x78, 0x21, 0x00, 186 + 0x0c, 0x00, 0x10, 0x00, 0x00, 0x3c, 0x21, 0x00, 187 187 0x60, 0x01, 0x02, 0x03, 0x67, 0xd8, 0x5d, 0xc4, 188 188 0x01, 0x78, 0x00, 0x00, 0xe2, 0x00, 0xea, 0xe3, 189 189 0x05, 0x00, 0x00, 0xe3, 0x06, 0x01, 0x00, 0x4d, ··· 194 194 0x00, 0x00, 0x1a, 0x1a, 0x1d, 0x00, 0x80, 0x51, 195 195 0xd0, 0x1c, 0x20, 0x40, 0x80, 0x35, 0x00, 0xc0, 196 196 0x1c, 0x32, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 197 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x27, 197 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 198 198 }; 199 199 200 200 static int vidioc_querycap(struct file *file, void *priv,