|
@@ -22,6 +22,8 @@
|
|
|
#define ANALOGIX_DP_VIDEO_CTL_8 0x3C
|
|
#define ANALOGIX_DP_VIDEO_CTL_8 0x3C
|
|
|
#define ANALOGIX_DP_VIDEO_CTL_10 0x44
|
|
#define ANALOGIX_DP_VIDEO_CTL_10 0x44
|
|
|
|
|
|
|
|
|
|
+#define ANALOGIX_DP_SPDIF_AUDIO_CTL_0 0xD8
|
|
|
|
|
+
|
|
|
#define ANALOGIX_DP_PLL_REG_1 0xfc
|
|
#define ANALOGIX_DP_PLL_REG_1 0xfc
|
|
|
#define ANALOGIX_DP_PLL_REG_2 0x9e4
|
|
#define ANALOGIX_DP_PLL_REG_2 0x9e4
|
|
|
#define ANALOGIX_DP_PLL_REG_3 0x9e8
|
|
#define ANALOGIX_DP_PLL_REG_3 0x9e8
|
|
@@ -30,6 +32,21 @@
|
|
|
|
|
|
|
|
#define ANALOGIX_DP_PD 0x12c
|
|
#define ANALOGIX_DP_PD 0x12c
|
|
|
|
|
|
|
|
|
|
+#define ANALOGIX_DP_IF_TYPE 0x244
|
|
|
|
|
+#define ANALOGIX_DP_IF_PKT_DB1 0x254
|
|
|
|
|
+#define ANALOGIX_DP_IF_PKT_DB2 0x258
|
|
|
|
|
+#define ANALOGIX_DP_SPD_HB0 0x2F8
|
|
|
|
|
+#define ANALOGIX_DP_SPD_HB1 0x2FC
|
|
|
|
|
+#define ANALOGIX_DP_SPD_HB2 0x300
|
|
|
|
|
+#define ANALOGIX_DP_SPD_HB3 0x304
|
|
|
|
|
+#define ANALOGIX_DP_SPD_PB0 0x308
|
|
|
|
|
+#define ANALOGIX_DP_SPD_PB1 0x30C
|
|
|
|
|
+#define ANALOGIX_DP_SPD_PB2 0x310
|
|
|
|
|
+#define ANALOGIX_DP_SPD_PB3 0x314
|
|
|
|
|
+#define ANALOGIX_DP_PSR_FRAME_UPDATE_CTRL 0x318
|
|
|
|
|
+#define ANALOGIX_DP_VSC_SHADOW_DB0 0x31C
|
|
|
|
|
+#define ANALOGIX_DP_VSC_SHADOW_DB1 0x320
|
|
|
|
|
+
|
|
|
#define ANALOGIX_DP_LANE_MAP 0x35C
|
|
#define ANALOGIX_DP_LANE_MAP 0x35C
|
|
|
|
|
|
|
|
#define ANALOGIX_DP_ANALOG_CTL_1 0x370
|
|
#define ANALOGIX_DP_ANALOG_CTL_1 0x370
|
|
@@ -103,6 +120,8 @@
|
|
|
|
|
|
|
|
#define ANALOGIX_DP_SOC_GENERAL_CTL 0x800
|
|
#define ANALOGIX_DP_SOC_GENERAL_CTL 0x800
|
|
|
|
|
|
|
|
|
|
+#define ANALOGIX_DP_CRC_CON 0x890
|
|
|
|
|
+
|
|
|
/* ANALOGIX_DP_TX_SW_RESET */
|
|
/* ANALOGIX_DP_TX_SW_RESET */
|
|
|
#define RESET_DP_TX (0x1 << 0)
|
|
#define RESET_DP_TX (0x1 << 0)
|
|
|
|
|
|
|
@@ -151,6 +170,7 @@
|
|
|
#define VID_CHK_UPDATE_TYPE_SHIFT (4)
|
|
#define VID_CHK_UPDATE_TYPE_SHIFT (4)
|
|
|
#define VID_CHK_UPDATE_TYPE_1 (0x1 << 4)
|
|
#define VID_CHK_UPDATE_TYPE_1 (0x1 << 4)
|
|
|
#define VID_CHK_UPDATE_TYPE_0 (0x0 << 4)
|
|
#define VID_CHK_UPDATE_TYPE_0 (0x0 << 4)
|
|
|
|
|
+#define REUSE_SPD_EN (0x1 << 3)
|
|
|
|
|
|
|
|
/* ANALOGIX_DP_VIDEO_CTL_8 */
|
|
/* ANALOGIX_DP_VIDEO_CTL_8 */
|
|
|
#define VID_HRES_TH(x) (((x) & 0xf) << 4)
|
|
#define VID_HRES_TH(x) (((x) & 0xf) << 4)
|
|
@@ -167,6 +187,12 @@
|
|
|
#define REF_CLK_27M (0x0 << 0)
|
|
#define REF_CLK_27M (0x0 << 0)
|
|
|
#define REF_CLK_MASK (0x1 << 0)
|
|
#define REF_CLK_MASK (0x1 << 0)
|
|
|
|
|
|
|
|
|
|
+/* ANALOGIX_DP_PSR_FRAME_UPDATE_CTRL */
|
|
|
|
|
+#define PSR_FRAME_UP_TYPE_BURST (0x1 << 0)
|
|
|
|
|
+#define PSR_FRAME_UP_TYPE_SINGLE (0x0 << 0)
|
|
|
|
|
+#define PSR_CRC_SEL_HARDWARE (0x1 << 1)
|
|
|
|
|
+#define PSR_CRC_SEL_MANUALLY (0x0 << 1)
|
|
|
|
|
+
|
|
|
/* ANALOGIX_DP_LANE_MAP */
|
|
/* ANALOGIX_DP_LANE_MAP */
|
|
|
#define LANE3_MAP_LOGIC_LANE_0 (0x0 << 6)
|
|
#define LANE3_MAP_LOGIC_LANE_0 (0x0 << 6)
|
|
|
#define LANE3_MAP_LOGIC_LANE_1 (0x1 << 6)
|
|
#define LANE3_MAP_LOGIC_LANE_1 (0x1 << 6)
|
|
@@ -376,4 +402,12 @@
|
|
|
#define VIDEO_MODE_SLAVE_MODE (0x1 << 0)
|
|
#define VIDEO_MODE_SLAVE_MODE (0x1 << 0)
|
|
|
#define VIDEO_MODE_MASTER_MODE (0x0 << 0)
|
|
#define VIDEO_MODE_MASTER_MODE (0x0 << 0)
|
|
|
|
|
|
|
|
|
|
+/* ANALOGIX_DP_PKT_SEND_CTL */
|
|
|
|
|
+#define IF_UP (0x1 << 4)
|
|
|
|
|
+#define IF_EN (0x1 << 0)
|
|
|
|
|
+
|
|
|
|
|
+/* ANALOGIX_DP_CRC_CON */
|
|
|
|
|
+#define PSR_VID_CRC_FLUSH (0x1 << 2)
|
|
|
|
|
+#define PSR_VID_CRC_ENABLE (0x1 << 0)
|
|
|
|
|
+
|
|
|
#endif /* _ANALOGIX_DP_REG_H */
|
|
#endif /* _ANALOGIX_DP_REG_H */
|