diff options
Diffstat (limited to 'target/linux/brcm63xx/files/include/asm-mips')
| -rw-r--r-- | target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_cpu.h | 8 | ||||
| -rw-r--r-- | target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_regs.h | 7 | 
2 files changed, 10 insertions, 5 deletions
diff --git a/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_cpu.h b/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_cpu.h index 6209f47bc..58ed2705b 100644 --- a/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_cpu.h +++ b/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_cpu.h @@ -123,7 +123,7 @@ enum bcm63xx_regs_set {  #define BCM_6338_DSL_LMEM_BASE		(0xfff00000)  #define BCM_6338_PERF_BASE		(0xfffe0000) -#define BCM_6338_BB_BASE		(0xdeadbeef) +#define BCM_6338_BB_BASE		(0xfffe0100)  #define BCM_6338_TIMER_BASE		(0xfffe0200)  #define BCM_6338_WDT_BASE		(0xfffe021c)  #define BCM_6338_UART0_BASE		(0xfffe0300) @@ -132,9 +132,9 @@ enum bcm63xx_regs_set {  #define BCM_6338_UDC0_BASE		(0xdeadbeef)  #define BCM_6338_USBDMA_BASE		(0xfffe2400)  #define BCM_6338_OHCI0_BASE		(0xdeadbeef) -#define BCM_6338_OHCI_PRIV_BASE		(0xdeadbeef) +#define BCM_6338_OHCI_PRIV_BASE		(0xfffe3000)  #define BCM_6338_USBH_PRIV_BASE		(0xdeadbeef) -#define BCM_6338_MPI_BASE		(0xdeadbeef) +#define BCM_6338_MPI_BASE		(0xfffe3160)  #define BCM_6338_PCMCIA_BASE		(0xdeadbeef)  #define BCM_6338_SDRAM_REGS_BASE	(0xfffe3100)  #define BCM_6338_DSL_BASE		(0xfffe1000) @@ -142,7 +142,7 @@ enum bcm63xx_regs_set {  #define BCM_6338_UBUS_BASE		(0xdeadbeef)  #define BCM_6338_ENET0_BASE		(0xfffe2800)  #define BCM_6338_ENET1_BASE		(0xdeadbeef) -#define BCM_6338_ENETDMA_BASE		(0xfffe3800) +#define BCM_6338_ENETDMA_BASE		(0xfffe2400)  #define BCM_6338_EHCI0_BASE		(0xdeadbeef)  #define BCM_6338_SDRAM_BASE		(0xfffe3100)  #define BCM_6338_MEMC_BASE		(0xdeadbeef) diff --git a/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_regs.h b/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_regs.h index 0b150db87..7e215a55e 100644 --- a/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_regs.h +++ b/target/linux/brcm63xx/files/include/asm-mips/mach-bcm63xx/bcm63xx_regs.h @@ -15,12 +15,17 @@  /* Clock Control register */  #define PERF_CKCTL_REG			0x4 +#define CKCTL_6338_ADSLPHY_EN		(1 << 0) +#define CKCTL_6338_MPI_EN		(1 << 1) +#define CKCTL_6338_DRAM_EN		(1 << 2)  #define CKCTL_6338_ENET_EN		(1 << 4)  #define CKCTL_6338_USBS_EN		(1 << 4)  #define CKCTL_6338_SAR_EN		(1 << 5)  #define CKCTL_6338_SPI_EN		(1 << 9) -#define CKCTL_6338_ALL_SAFE_EN		(CKCTL_6338_ENET_EN |		\ +#define CKCTL_6338_ALL_SAFE_EN		(CKCTL_6338_ADSLPHY_EN |	\ +					CKCTL_6338_MPI_EN |		\ +					CKCTL_6338_ENET_EN |		\  					CKCTL_6338_SAR_EN |		\  					CKCTL_6338_SPI_EN)  | 
