drm/mediatek: fix HDMI EDID read issues
requested to merge mediatek/aiot/team-mtk-aiot-sw-ss2/linux:pablo/hdmi-edid-off-by-one into mtk-v5.15-dev
This merge request contains 2 commits:
- Fix the register control logic that pulls DDC data from FIFO. This fixes the "off-by-1-byte" error.
- Fix the read offset logic due to design differences between DDC hardware and generic I2C device. This fixes the "2nd 128-byte EDID block content" error.
Bug: AIOT-1255
Signed-off-by: Pablo Sun pablo.sun@mediatek.com
Edited by Pablo Sun