| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 | | /* SPDX-License-Identifier: GPL-2.0-or-later */ |  | /* |  |     Copyright (C) 2004 - 2009 Ivo van Doorn <IvDoorn@gmail.com> |  |     <http://rt2x00.serialmonkey.com> |  |   |  |  */ |  |   |  | /* |  |     Module: rt2x00lib |  |     Abstract: rt2x00 led datastructures and routines |  |  */ |  |   |  | #ifndef RT2X00LEDS_H |  | #define RT2X00LEDS_H |  |   |  | enum led_type { |  |     LED_TYPE_RADIO, |  |     LED_TYPE_ASSOC, |  |     LED_TYPE_ACTIVITY, |  |     LED_TYPE_QUALITY, |  | }; |  |   |  | struct rt2x00_led { |  |     struct rt2x00_dev *rt2x00dev; |  |     struct led_classdev led_dev; |  |   |  |     enum led_type type; |  |     unsigned int flags; |  | #define LED_INITIALIZED        ( 1 << 0 ) |  | #define LED_REGISTERED        ( 1 << 1 ) |  | }; |  |   |  | #endif /* RT2X00LEDS_H */ | 
 |