Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/arm/allwinner add registers for TV encoder / VGA ou...
details: https://anonhg.NetBSD.org/src/rev/03233be22df0
branches: trunk
changeset: 342521:03233be22df0
user: macallan <macallan%NetBSD.org@localhost>
date: Sat Dec 26 16:48:54 2015 +0000
description:
add registers for TV encoder / VGA output
diffstat:
sys/arch/arm/allwinner/awin_reg.h | 43 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 42 insertions(+), 1 deletions(-)
diffs (57 lines):
diff -r f636ce66dc82 -r 03233be22df0 sys/arch/arm/allwinner/awin_reg.h
--- a/sys/arch/arm/allwinner/awin_reg.h Sat Dec 26 13:12:16 2015 +0000
+++ b/sys/arch/arm/allwinner/awin_reg.h Sat Dec 26 16:48:54 2015 +0000
@@ -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 @@
#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 */
Home |
Main Index |
Thread Index |
Old Index