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
drivers
net
wireless
rt2x00
rt2x00soc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2004 - 2009 Ivo van Doorn <
[email protected]
>
3
<http://rt2x00.serialmonkey.com>
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 2 of the License, or
8
(at your option) any later version.
9
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License
16
along with this program; if not, write to the
17
Free Software Foundation, Inc.,
18
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
19
*/
20
21
/*
22
Module: rt2x00soc
23
Abstract: Data structures for the rt2x00soc module.
24
*/
25
26
#ifndef RT2X00SOC_H
27
#define RT2X00SOC_H
28
29
/*
30
* SoC driver handlers.
31
*/
32
int
rt2x00soc_probe
(
struct
platform_device
*pdev,
const
struct
rt2x00_ops
*
ops
);
33
int
rt2x00soc_remove
(
struct
platform_device
*pdev);
34
#ifdef CONFIG_PM
35
int
rt2x00soc_suspend
(
struct
platform_device
*pdev,
pm_message_t
state
);
36
int
rt2x00soc_resume
(
struct
platform_device
*pdev);
37
#else
38
#define rt2x00soc_suspend NULL
39
#define rt2x00soc_resume NULL
40
#endif
/* CONFIG_PM */
41
42
#endif
/* RT2X00SOC_H */
Generated on Thu Jan 10 2013 14:12:55 for Linux Kernel by
1.8.2