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