From 55a683e9b9448666e85c5af7349f3449e8c795ad Mon Sep 17 00:00:00 2001 From: Tim Gover Date: Mon, 6 Aug 2018 15:36:13 +0100 Subject: [PATCH] EDID: Add HDMI_I2C driver for 2711 The HDMI block on 2711 has a dedicate I2C module in order to support SCDC and HDCP. Create a new I2C driver which implements DDC read and SCDC that can be used by both the hdmi_2711 driver and the edid middlware. Remove the CHIPIT specific configuration which forced dummy edid and hotplug on 2711. The preferred HDMI mode selection from EDID should now work in the same manner as on Pi3. --- vcfw/logging/logging.h | 1 + 1 file changed, 1 insertion(+) diff --git a/vcfw/logging/logging.h b/vcfw/logging/logging.h index ea09201..16ab982 100644 --- a/vcfw/logging/logging.h +++ b/vcfw/logging/logging.h @@ -57,6 +57,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #define LOGGING_IMAGE_POOL_VERBOSE (2<<18) #define LOGGING_HDMI (1<<20) /* HDMI and HDCP messages */ #define LOGGING_HDMI_VERBOSE (2<<20) +#define LOGGING_HDMI_I2C (2<<20) /* Re-use HDMI verbose for HDMI I2C traces */ #define LOGGING_MINIMAL (1<<22) /* minimal logging for bandwidth measurement, ie all others off. */ #define LOGGING_MINIMAL_VERBOSE (2<<22) #define LOGGING_TUNER (1<<24) /* ISP Tuner logs - AGC, AWB etc */