drm/mediatek: fix HDMI EDID read issues
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