Module Name:    src
Committed By:   macallan
Date:           Sat Dec 26 16:48:54 UTC 2015

Modified Files:
        src/sys/arch/arm/allwinner: awin_reg.h

Log Message:
add registers for TV encoder / VGA output


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/arm/allwinner/awin_reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/arm/allwinner/awin_reg.h
diff -u src/sys/arch/arm/allwinner/awin_reg.h:1.84 src/sys/arch/arm/allwinner/awin_reg.h:1.85
--- src/sys/arch/arm/allwinner/awin_reg.h:1.84	Sun Nov 15 21:28:54 2015
+++ src/sys/arch/arm/allwinner/awin_reg.h	Sat Dec 26 16:48:54 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: awin_reg.h,v 1.84 2015/11/15 21:28:54 bouyer Exp $ */
+/* $NetBSD: awin_reg.h,v 1.85 2015/12/26 16:48:54 macallan Exp $ */
 
 /*-
  * Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -2305,6 +2305,47 @@ struct awin_mmc_idma_descriptor {
 #define AWIN_MP_CMDQUESTS_FINISHIRQ_FLAG	__BIT(8)
 
 /*
+ * TVE registers
+ */
+
+#define AWIN_TVE_ENABLE			0x00000000
+#define AWIN_TVE_CONFIG			0x00000004
+#define AWIN_TVE_DAC_1			0x00000008
+#define AWIN_TVE_NOTCH			0x0000000c
+#define AWIN_TVE_CHROMA			0x00000010
+#define AWIN_TVE_PORCH			0x00000014
+#define AWIN_TVE_VSYNC			0x00000018
+#define AWIN_TVE_LINENUMBER		0x0000001C
+#define AWIN_TVE_LEVEL			0x00000020
+#define AWIN_TVE_DAC_2			0x00000024
+#define AWIN_TVE_AUTODETECT_E		0x00000030
+#define AWIN_TVE_AUTODETECT_INTR	0x00000034
+#define AWIN_TVE_AUTODETECT_STATUS	0x00000038
+#define AWIN_TVE_AUTODETECT_DEBOUNCE	0x0000003C
+#define AWIN_TVE_CSC_1			0x00000040
+#define AWIN_TVE_CSC_2			0x00000044
+#define AWIN_TVE_CSC_3			0x00000048
+#define AWIN_TVE_CSC_4			0x0000004C
+#define AWIN_TVE_COLOR_BURST		0x00000100
+#define AWIN_TVE_VSYNC_NUMBER		0x00000104
+#define AWIN_TVE_NOTCH_FREQ		0x00000108
+#define AWIN_TVE_CBCR			0x0000010C
+#define AWIN_TVE_TINT			0x00000110
+#define AWIN_TVE_BURST_WIDTH		0x00000114
+#define AWIN_TVE_CBCR_GAIN		0x00000118
+#define AWIN_TVE_SYNC_VBI		0x0000011C
+#define AWIN_TVE_WHITE_LEVEL		0x00000120
+#define AWIN_TVE_ACTIVE_LINE		0x00000124
+#define AWIN_TVE_CHROMA_COMPGAIN	0x00000128
+#define AWIN_TVE_TVENC			0x0000012C
+#define AWIN_TVE_RESYNC			0x00000130
+#define AWIN_TVE_SLAVE_PARAM		0x00000134
+#define AWIN_TVE_CONFIG_2		0x00000138
+#define AWIN_TVE_CONFIG_3		0x0000013C
+
+
+
+/*
  * A31 registers
  */
 #define AWIN_A31_USB0_OFFSET		0x00019000	/* OTG */

Reply via email to