| /* |
| * This file contains the address data for various ti81xx modules. |
| * |
| * Copyright (C) 2010 Texas Instruments, Inc. - http://www.ti.com/ |
| * |
| * This program is free software; you can redistribute it and/or |
| * modify it under the terms of the GNU General Public License as |
| * published by the Free Software Foundation version 2. |
| * |
| * This program is distributed "as is" WITHOUT ANY WARRANTY of any |
| * kind, whether express or implied; without even the implied warranty |
| * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| */ |
| |
| #ifndef __ASM_ARCH_TI81XX_H |
| #define __ASM_ARCH_TI81XX_H |
| |
| #define L3_TI81XX_BASE 0x44000000 |
| #define L4_FAST_TI81XX_BASE 0x4a000000 |
| #define L4_SLOW_TI81XX_BASE 0x48000000 |
| |
| #define TI81XX_SCM_BASE 0x48140000 |
| #define TI81XX_CTRL_BASE TI81XX_SCM_BASE |
| #define TI81XX_PRCM_BASE 0x48180000 |
| #define TI814X_PLL_BASE 0x481C5000 |
| |
| #define TI81XX_ARM_INTC_BASE 0x48200000 |
| |
| #define TI81XX_GPMC_BASE 0x50000000 |
| #define TI816X_PCIE_REG_BASE 0x51000000 |
| #define TI816X_PCIE_MEM_BASE 0x20000000 |
| #define TI816X_PCIE_IO_BASE 0x40000000 /* Using 3MB reserved space */ |
| |
| #define TI81XX_USBSS_BASE 0x47400000 |
| #define TI81XX_USBSS_LEN 0xFFF |
| #define TI81XX_USB0_BASE 0x47401000 |
| #define TI81XX_USB1_BASE 0x47401800 |
| #define TI81XX_USB_CPPIDMA_BASE 0x47402000 |
| #define TI81XX_USB_CPPIDMA_LEN 0x5FFF |
| |
| #define TI816X_GPIO0_BASE 0x48032000 |
| #define TI816X_GPIO1_BASE 0x4804C000 |
| |
| #define TI816X_SR0_BASE 0x48188000 |
| #define TI816X_SR1_BASE 0x4818A000 |
| |
| #define TI81XX_SATA_BASE 0x4A140000 |
| |
| #define TI814X_SATA_PHY_CFGRX0_OFFSET (0x1104) |
| #define TI814X_SATA_PHY_CFGRX1_OFFSET (0x1108) |
| #define TI814X_SATA_PHY_CFGRX2_OFFSET (0x110C) |
| #define TI814X_SATA_PHY_CFGRX3_OFFSET (0x1110) |
| #define TI814X_SATA_PHY_CFGTX0_OFFSET (0x111C) |
| #define TI814X_SATA_PHY_CFGTX1_OFFSET (0x1120) |
| #define TI814X_SATA_PHY_CFGTX2_OFFSET (0x1128) |
| |
| #define TI81XX_MC_MMU_BASE 0x55082000 |
| #define TI81XX_SYS_MMU_BASE 0x48010000 |
| |
| #endif /* __ASM_ARCH_TI81XX_H */ |