Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
arm
mach-omap2
cm.h
Go to the documentation of this file.
1
/*
2
* OMAP2+ Clock Management prototypes
3
*
4
* Copyright (C) 2007-2009 Texas Instruments, Inc.
5
* Copyright (C) 2007-2009 Nokia Corporation
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
*/
13
#ifndef __ARCH_ASM_MACH_OMAP2_CM_H
14
#define __ARCH_ASM_MACH_OMAP2_CM_H
15
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
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
36
#endif
Generated on Thu Jan 10 2013 12:59:26 for Linux Kernel by
1.8.2