| /* |
| * OMAP2+ Clock Management prototypes |
| * |
| * Copyright (C) 2007-2009 Texas Instruments, Inc. |
| * Copyright (C) 2007-2009 Nokia Corporation |
| * |
| * Written by Paul Walmsley |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| */ |
| #ifndef __ARCH_ASM_MACH_OMAP2_CM_H |
| #define __ARCH_ASM_MACH_OMAP2_CM_H |
| |
| /* |
| * MAX_MODULE_READY_TIME: max duration in microseconds to wait for the |
| * PRCM to request that a module exit the inactive state in the case of |
| * OMAP2 & 3. |
| * In the case of OMAP4 this is the max duration in microseconds for the |
| * module to reach the functionnal state from an inactive state. |
| */ |
| #define MAX_MODULE_READY_TIME 2000 |
| |
| /* |
| * MAX_MODULE_DISABLE_TIME: max duration in microseconds to wait for |
| * the PRCM to request that a module enter the inactive state in the |
| * case of OMAP2 & 3. In the case of OMAP4 this is the max duration |
| * in microseconds for the module to reach the inactive state from |
| * a functional state. |
| * XXX FSUSB on OMAP4430 takes ~4ms to idle after reset during |
| * kernel init. |
| */ |
| #define MAX_MODULE_DISABLE_TIME 5000 |
| |
| #endif |