Commit | Line | Data |
---|---|---|
69d88a00 | 1 | /* |
59fb659b | 2 | * OMAP2+ Clock Management prototypes |
69d88a00 | 3 | * |
9b47267f RN |
4 | * Copyright (C) 2007-2009 Texas Instruments, Inc. |
5 | * Copyright (C) 2007-2009 Nokia Corporation | |
69d88a00 PW |
6 | * |
7 | * Written by Paul Walmsley | |
8 | * | |
9 | * This program is free software; you can redistribute it and/or modify | |
10 | * it under the terms of the GNU General Public License version 2 as | |
11 | * published by the Free Software Foundation. | |
12 | */ | |
59fb659b PW |
13 | #ifndef __ARCH_ASM_MACH_OMAP2_CM_H |
14 | #define __ARCH_ASM_MACH_OMAP2_CM_H | |
69d88a00 | 15 | |
d9e6625c BC |
16 | /* |
17 | * MAX_MODULE_READY_TIME: max duration in microseconds to wait for the | |
18 | * PRCM to request that a module exit the inactive state in the case of | |
19 | * OMAP2 & 3. | |
20 | * In the case of OMAP4 this is the max duration in microseconds for the | |
21 | * module to reach the functionnal state from an inactive state. | |
22 | */ | |
23 | #define MAX_MODULE_READY_TIME 2000 | |
24 | ||
b8f15b7e PW |
25 | /* |
26 | * MAX_MODULE_DISABLE_TIME: max duration in microseconds to wait for | |
27 | * the PRCM to request that a module enter the inactive state in the | |
28 | * case of OMAP2 & 3. In the case of OMAP4 this is the max duration | |
29 | * in microseconds for the module to reach the inactive state from | |
30 | * a functional state. | |
31 | * XXX FSUSB on OMAP4430 takes ~4ms to idle after reset during | |
32 | * kernel init. | |
33 | */ | |
34 | #define MAX_MODULE_DISABLE_TIME 5000 | |
35 | ||
69d88a00 | 36 | #endif |