diff options
Diffstat (limited to 'include/asm-arm/arch-omap/hardware.h')
| -rw-r--r-- | include/asm-arm/arch-omap/hardware.h | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/include/asm-arm/arch-omap/hardware.h b/include/asm-arm/arch-omap/hardware.h index 37e06c782bdf..48258c7f6541 100644 --- a/include/asm-arm/arch-omap/hardware.h +++ b/include/asm-arm/arch-omap/hardware.h | |||
| @@ -54,6 +54,19 @@ | |||
| 54 | 54 | ||
| 55 | /* | 55 | /* |
| 56 | * ---------------------------------------------------------------------------- | 56 | * ---------------------------------------------------------------------------- |
| 57 | * Timers | ||
| 58 | * ---------------------------------------------------------------------------- | ||
| 59 | */ | ||
| 60 | #define OMAP_MPU_TIMER1_BASE (0xfffec500) | ||
| 61 | #define OMAP_MPU_TIMER2_BASE (0xfffec600) | ||
| 62 | #define OMAP_MPU_TIMER3_BASE (0xfffec700) | ||
| 63 | #define MPU_TIMER_FREE (1 << 6) | ||
| 64 | #define MPU_TIMER_CLOCK_ENABLE (1 << 5) | ||
| 65 | #define MPU_TIMER_AR (1 << 1) | ||
| 66 | #define MPU_TIMER_ST (1 << 0) | ||
| 67 | |||
| 68 | /* | ||
| 69 | * ---------------------------------------------------------------------------- | ||
| 57 | * Clocks | 70 | * Clocks |
| 58 | * ---------------------------------------------------------------------------- | 71 | * ---------------------------------------------------------------------------- |
| 59 | */ | 72 | */ |
| @@ -78,6 +91,7 @@ | |||
| 78 | 91 | ||
| 79 | /* DSP clock control */ | 92 | /* DSP clock control */ |
| 80 | #define DSP_CONFIG_REG_BASE (0xe1008000) | 93 | #define DSP_CONFIG_REG_BASE (0xe1008000) |
| 94 | #define DSP_CKCTL (DSP_CONFIG_REG_BASE + 0x0) | ||
| 81 | #define DSP_IDLECT1 (DSP_CONFIG_REG_BASE + 0x4) | 95 | #define DSP_IDLECT1 (DSP_CONFIG_REG_BASE + 0x4) |
| 82 | #define DSP_IDLECT2 (DSP_CONFIG_REG_BASE + 0x8) | 96 | #define DSP_IDLECT2 (DSP_CONFIG_REG_BASE + 0x8) |
| 83 | 97 | ||
| @@ -88,6 +102,7 @@ | |||
| 88 | */ | 102 | */ |
| 89 | #define ULPD_REG_BASE (0xfffe0800) | 103 | #define ULPD_REG_BASE (0xfffe0800) |
| 90 | #define ULPD_IT_STATUS (ULPD_REG_BASE + 0x14) | 104 | #define ULPD_IT_STATUS (ULPD_REG_BASE + 0x14) |
| 105 | #define ULPD_SETUP_ANALOG_CELL_3 (ULPD_REG_BASE + 0x24) | ||
| 91 | #define ULPD_CLOCK_CTRL (ULPD_REG_BASE + 0x30) | 106 | #define ULPD_CLOCK_CTRL (ULPD_REG_BASE + 0x30) |
| 92 | # define DIS_USB_PVCI_CLK (1 << 5) /* no USB/FAC synch */ | 107 | # define DIS_USB_PVCI_CLK (1 << 5) /* no USB/FAC synch */ |
| 93 | # define USB_MCLK_EN (1 << 4) /* enable W4_USB_CLKO */ | 108 | # define USB_MCLK_EN (1 << 4) /* enable W4_USB_CLKO */ |
| @@ -268,17 +283,10 @@ | |||
| 268 | * Processor specific defines | 283 | * Processor specific defines |
| 269 | * --------------------------------------------------------------------------- | 284 | * --------------------------------------------------------------------------- |
| 270 | */ | 285 | */ |
| 271 | #ifdef CONFIG_ARCH_OMAP730 | ||
| 272 | #include "omap730.h" | ||
| 273 | #endif | ||
| 274 | 286 | ||
| 275 | #ifdef CONFIG_ARCH_OMAP1510 | 287 | #include "omap730.h" |
| 276 | #include "omap1510.h" | 288 | #include "omap1510.h" |
| 277 | #endif | ||
| 278 | |||
| 279 | #ifdef CONFIG_ARCH_OMAP16XX | ||
| 280 | #include "omap16xx.h" | 289 | #include "omap16xx.h" |
| 281 | #endif | ||
| 282 | 290 | ||
| 283 | /* | 291 | /* |
| 284 | * --------------------------------------------------------------------------- | 292 | * --------------------------------------------------------------------------- |
