From 0d8657dd3056063fb115946b10157477b5c70451 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 20 Nov 2023 09:09:45 +0000
Subject: [PATCH] enable lvds 1280x800
---
kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.h b/kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.h
index bb53a5c..b7d3137 100644
--- a/kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.h
+++ b/kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.h
@@ -586,6 +586,16 @@
#define HDMI_I2CM_FS_SCL_LCNT_1_ADDR 0x7E11
#define HDMI_I2CM_FS_SCL_LCNT_0_ADDR 0x7E12
#define HDMI_I2CM_SDA_HOLD 0x7E13
+#define HDMI_I2CM_SCDC_READ_UPDATE 0x7E14
+#define HDMI_I2CM_READ_REQ_EN_MSK BIT(4)
+#define HDMI_I2CM_READ_REQ_EN_OFFSET 4
+#define HDMI_I2CM_READ_UPDATE_MSK BIT(0)
+#define HDMI_I2CM_READ_UPDATE_OFFSET 0
+#define HDMI_I2CM_I2CM_UPRD_VSYNC_EN_MSK BIT(5)
+#define HDMI_I2CM_I2CM_UPRD_VSYNC_EN_OFFSET 5
+#define HDMI_I2CM_READ_BUFF0 0x7E20
+#define HDMI_I2CM_SCDC_UPDATE0 0x7E30
+#define HDMI_I2CM_SCDC_UPDATE1 0x7E31
enum {
/* PRODUCT_ID0 field values */
@@ -1152,7 +1162,10 @@
HDMI_A_VIDPOLCFG_HSYNCPOL_ACTIVE_LOW = 0x0,
/* I2CM_OPERATION field values */
+ HDMI_I2CM_OPERATION_BUS_CLEAR = 0x20,
HDMI_I2CM_OPERATION_WRITE = 0x10,
+ HDMI_I2CM_OPERATION_READ8_EXT = 0x8,
+ HDMI_I2CM_OPERATION_READ8 = 0x4,
HDMI_I2CM_OPERATION_READ_EXT = 0x2,
HDMI_I2CM_OPERATION_READ = 0x1,
--
Gitblit v1.6.2