Module Name:    src
Committed By:   matt
Date:           Wed Apr 30 00:53:31 UTC 2014

Modified Files:
        src/sys/arch/mips/ralink: ralink_reg.h

Log Message:
Fix a few more register definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/mips/ralink/ralink_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/mips/ralink/ralink_reg.h
diff -u src/sys/arch/mips/ralink/ralink_reg.h:1.6 src/sys/arch/mips/ralink/ralink_reg.h:1.7
--- src/sys/arch/mips/ralink/ralink_reg.h:1.6	Tue Apr 29 17:09:17 2014
+++ src/sys/arch/mips/ralink/ralink_reg.h	Wed Apr 30 00:53:31 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: ralink_reg.h,v 1.6 2014/04/29 17:09:17 matt Exp $	*/
+/*	$NetBSD: ralink_reg.h,v 1.7 2014/04/30 00:53:31 matt Exp $	*/
 /*-
  * Copyright (c) 2011 CradlePoint Technology, Inc.
  * All rights reserved.
@@ -55,6 +55,10 @@
 #endif
 #define RA_BUS_FREQ		166000000 /* DDR speed */
 #define RA_UART_FREQ		40000000
+#elif defined(MT7620)
+#define RA_CLOCK_RATE		580000000
+#define RA_BUS_FREQ		(RA_CLOCK_RATE / 3)
+#define RA_UART_FREQ		40000000
 #else
 /* Ralink dev board */
 #define RA_CLOCK_RATE		384000000
@@ -114,7 +118,7 @@
 #if defined(RT3052) || defined(RT3050)
 #define RA_FLASH_BASE		0x1F000000
 #define RA_FLASH_END		0x1F7FFFFF
-#elif defined(RT3883) 
+#elif defined(RT3883) || defined(MT7620)
 #define RA_FLASH_BASE		0x1C000000
 #define RA_FLASH_END		0x1DFFFFFF
 #endif
@@ -207,7 +211,7 @@
 #define SYSCTL_CLKCFG1_FE_GDMA_PCLK_EN	__BIT(22)
 #define SYSCTL_CLKCFG1_PCIE_CLK_EN_3883	__BIT(21)
 #define SYSCTL_CLKCFG1_UPHY1_CLK_EN	__BIT(20)
-#define SYSCTL_CLKCFG1_PCIE_CLK_EN	__BIT(19)
+#define SYSCTL_CLKCFG1_PCI_CLK_EN	__BIT(19)
 #define SYSCTL_CLKCFG1_UPHY0_CLK_EN_3883 __BIT(18)
 #define SYSCTL_CLKCFG1_GE2_CLK_EN_3883	__BIT(17)
 #define SYSCTL_CLKCFG1_GE1_CLK_EN_3883	__BIT(16)
@@ -219,7 +223,7 @@
 #define SYSCTL_CLKCFG1_UPHY0_CLK_EN_7620 __BIT(25)
 #define SYSCTL_CLKCFG1_ESW_CLK_EN	__BIT(23)
 #define SYSCTL_CLKCFG1_FE_CLK_EN	__BIT(21)
-#define SYSCTL_CLKCFG1_UART_CLK_EN	__BIT(19)
+#define SYSCTL_CLKCFG1_UARTL_CLK_EN	__BIT(19)
 #define SYSCTL_CLKCFG1_SPI_CLK_EN	__BIT(18)
 #define SYSCTL_CLKCFG1_I2S_CLK_EN	__BIT(17)
 #define SYSCTL_CLKCFG1_I2C_CLK_EN	__BIT(16)
@@ -256,7 +260,7 @@
 #define  RST_EPHY_7620		__BIT(24)
 #define  RST_PCIE_3883		__BIT(23)
 #define  RST_ESW_7620		__BIT(23)
-#define  RST_UHST_3883		__BIT(22)
+#define  RST_UHST		__BIT(22)
 #define  RST_FE			__BIT(21)
 #define  RST_WLAN		__BIT(20)
 #define  RST_UARTL		__BIT(19)

Reply via email to