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)