]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - sitara-epos/sitara-epos-kernel.git/blob - arch/arm/plat-omap/include/plat/am33xx.h
1162d825eeebdde768328a348e3d2c2d208012f7
[sitara-epos/sitara-epos-kernel.git] / arch / arm / plat-omap / include / plat / am33xx.h
1 /*
2  * This file contains the address info for various AM33XX modules.
3  *
4  * Copyright (C) 2011 Texas Instruments, Inc. - http://www.ti.com/
5  *
6  * This program is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public License as
8  * published by the Free Software Foundation version 2.
9  *
10  * This program is distributed "as is" WITHOUT ANY WARRANTY of any
11  * kind, whether express or implied; without even the implied warranty
12  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU General Public License for more details.
14  */
16 #ifndef __ASM_ARCH_AM33XX_H
17 #define __ASM_ARCH_AM33XX_H
19 #define L4_SLOW_AM33XX_BASE     0x48000000
21 #define AM33XX_SCM_BASE         0x44E10000
22 #define AM33XX_CTRL_BASE        AM33XX_SCM_BASE
23 #define AM33XX_PRCM_BASE        0x44E00000
25 #define AM33XX_GPIO0_BASE       0x44E07000
26 #define AM33XX_GPIO1_BASE       0x4804C000
27 #define AM33XX_GPIO2_BASE       0x481AC000
28 #define AM33XX_GPIO3_BASE       0x481AE000
30 #define AM33XX_TIMER0_BASE      0x44E05000
31 #define AM33XX_TIMER1_BASE      0x44E31000
32 #define AM33XX_TIMER2_BASE      0x48040000
33 #define AM33XX_TIMER3_BASE      0x48042000
34 #define AM33XX_TIMER4_BASE      0x48044000
35 #define AM33XX_TIMER5_BASE      0x48046000
36 #define AM33XX_TIMER6_BASE      0x48048000
37 #define AM33XX_TIMER7_BASE      0x4804A000
39 #define AM33XX_WDT1_BASE        0x44E35000
41 #define AM33XX_TSC_BASE         0x44E0D000
42 #define AM33XX_RTC_BASE         0x44E3E000
44 #define AM33XX_ASP0_BASE        0x48038000
45 #define AM33XX_ASP1_BASE        0x4803C000
47 #define AM33XX_MMC0_BASE        0x48060100
48 #define AM33XX_MMC1_BASE        0x481D8100
49 #define AM33XX_MMC2_BASE        0x47810100
51 #define AM33XX_I2C0_BASE        0x44E0B000
52 #define AM33XX_I2C1_BASE        0x4802A000
53 #define AM33XX_I2C2_BASE        0x4819C000
55 #define AM33XX_SPI0_BASE        0x48030000
56 #define AM33XX_SPI1_BASE        0x481A0000
58 #define AM33XX_DCAN0_BASE       0x481CC000
59 #define AM33XX_DCAN1_BASE       0x481D0000
61 #define AM33XX_USBSS_BASE       0x47400000
62 #define AM33XX_USB0_BASE        0x47401000
63 #define AM33XX_USB1_BASE        0x47401800
65 #endif /* __ASM_ARCH_AM33XX_H */