diff options
Diffstat (limited to 'arch/arm/mach-davinci/include/mach/psc.h')
-rw-r--r-- | arch/arm/mach-davinci/include/mach/psc.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/include/mach/psc.h b/arch/arm/mach-davinci/include/mach/psc.h index 2bb414b14297..6b9621d88284 100644 --- a/arch/arm/mach-davinci/include/mach/psc.h +++ b/arch/arm/mach-davinci/include/mach/psc.h | |||
@@ -136,6 +136,47 @@ | |||
136 | #define DM646X_LPSC_TIMER1 35 | 136 | #define DM646X_LPSC_TIMER1 35 |
137 | #define DM646X_LPSC_ARM_INTC 45 | 137 | #define DM646X_LPSC_ARM_INTC 45 |
138 | 138 | ||
139 | /* PSC0 defines */ | ||
140 | #define DA8XX_LPSC0_TPCC 0 | ||
141 | #define DA8XX_LPSC0_TPTC0 1 | ||
142 | #define DA8XX_LPSC0_TPTC1 2 | ||
143 | #define DA8XX_LPSC0_EMIF25 3 | ||
144 | #define DA8XX_LPSC0_SPI0 4 | ||
145 | #define DA8XX_LPSC0_MMC_SD 5 | ||
146 | #define DA8XX_LPSC0_AINTC 6 | ||
147 | #define DA8XX_LPSC0_ARM_RAM_ROM 7 | ||
148 | #define DA8XX_LPSC0_SECU_MGR 8 | ||
149 | #define DA8XX_LPSC0_UART0 9 | ||
150 | #define DA8XX_LPSC0_SCR0_SS 10 | ||
151 | #define DA8XX_LPSC0_SCR1_SS 11 | ||
152 | #define DA8XX_LPSC0_SCR2_SS 12 | ||
153 | #define DA8XX_LPSC0_DMAX 13 | ||
154 | #define DA8XX_LPSC0_ARM 14 | ||
155 | #define DA8XX_LPSC0_GEM 15 | ||
156 | |||
157 | /* PSC1 defines */ | ||
158 | #define DA8XX_LPSC1_USB20 1 | ||
159 | #define DA8XX_LPSC1_USB11 2 | ||
160 | #define DA8XX_LPSC1_GPIO 3 | ||
161 | #define DA8XX_LPSC1_UHPI 4 | ||
162 | #define DA8XX_LPSC1_CPGMAC 5 | ||
163 | #define DA8XX_LPSC1_EMIF3C 6 | ||
164 | #define DA8XX_LPSC1_McASP0 7 | ||
165 | #define DA830_LPSC1_McASP1 8 | ||
166 | #define DA830_LPSC1_McASP2 9 | ||
167 | #define DA8XX_LPSC1_SPI1 10 | ||
168 | #define DA8XX_LPSC1_I2C 11 | ||
169 | #define DA8XX_LPSC1_UART1 12 | ||
170 | #define DA8XX_LPSC1_UART2 13 | ||
171 | #define DA8XX_LPSC1_LCDC 16 | ||
172 | #define DA8XX_LPSC1_PWM 17 | ||
173 | #define DA8XX_LPSC1_ECAP 20 | ||
174 | #define DA830_LPSC1_EQEP 21 | ||
175 | #define DA8XX_LPSC1_SCR_P0_SS 24 | ||
176 | #define DA8XX_LPSC1_SCR_P1_SS 25 | ||
177 | #define DA8XX_LPSC1_CR_P3_SS 26 | ||
178 | #define DA8XX_LPSC1_L3_CBA_RAM 31 | ||
179 | |||
139 | extern int davinci_psc_is_clk_active(unsigned int ctlr, unsigned int id); | 180 | extern int davinci_psc_is_clk_active(unsigned int ctlr, unsigned int id); |
140 | extern void davinci_psc_config(unsigned int domain, unsigned int ctlr, | 181 | extern void davinci_psc_config(unsigned int domain, unsigned int ctlr, |
141 | unsigned int id, char enable); | 182 | unsigned int id, char enable); |