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
include
linux
mmc
pm.h
Go to the documentation of this file.
1
/*
2
* linux/include/linux/mmc/pm.h
3
*
4
* Author: Nicolas Pitre
5
* Copyright: (C) 2009 Marvell Technology Group Ltd.
6
*
7
* This program is free software; you can redistribute it and/or modify
8
* it under the terms of the GNU General Public License version 2 as
9
* published by the Free Software Foundation.
10
*/
11
12
#ifndef LINUX_MMC_PM_H
13
#define LINUX_MMC_PM_H
14
15
/*
16
* These flags are used to describe power management features that
17
* some cards (typically SDIO cards) might wish to benefit from when
18
* the host system is being suspended. There are several layers of
19
* abstractions involved, from the host controller driver, to the MMC core
20
* code, to the SDIO core code, to finally get to the actual SDIO function
21
* driver. This file is therefore used for common definitions shared across
22
* all those layers.
23
*/
24
25
typedef
unsigned
int
mmc_pm_flag_t
;
26
27
#define MMC_PM_KEEP_POWER (1 << 0)
/* preserve card power during suspend */
28
#define MMC_PM_WAKE_SDIO_IRQ (1 << 1)
/* wake up host system on SDIO IRQ assertion */
29
30
#endif
/* LINUX_MMC_PM_H */
Generated on Thu Jan 10 2013 12:57:02 for Linux Kernel by
1.8.2