I hadn't tested adv7842 for years and it had suffered some bit rot. The first patch fixes incorrect pad configuration that wasn't checked before, but now makes it impossible to call the pad ops. The second adds support for reading EDIDs consisting of a single block and fixes a kernel oops when clearing the EDID. Regards, Hans Hans Verkuil (2): adv7842: configure all pads adv7842: support 1 block EDIDs, fix clearing EDID drivers/media/i2c/adv7842.c | 81 +++++++++++++++++++++++-------------- 1 file changed, 50 insertions(+), 31 deletions(-) -- 2.30.2