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
rt2x00leds.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: rt2x00lib
23
Abstract: rt2x00 led datastructures and routines
24
*/
25
26
#ifndef RT2X00LEDS_H
27
#define RT2X00LEDS_H
28
29
enum
led_type
{
30
LED_TYPE_RADIO
,
31
LED_TYPE_ASSOC
,
32
LED_TYPE_ACTIVITY
,
33
LED_TYPE_QUALITY
,
34
};
35
36
struct
rt2x00_led
{
37
struct
rt2x00_dev
*
rt2x00dev
;
38
struct
led_classdev
led_dev
;
39
40
enum
led_type
type
;
41
unsigned
int
flags
;
42
#define LED_INITIALIZED ( 1 << 0 )
43
#define LED_REGISTERED ( 1 << 1 )
44
};
45
46
#endif
/* RT2X00LEDS_H */
Generated on Thu Jan 10 2013 14:12:53 for Linux Kernel by
1.8.2