Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
leds-lp3944.h
Go to the documentation of this file.
1 /*
2  * leds-lp3944.h - platform data structure for lp3944 led controller
3  *
4  * Copyright (C) 2009 Antonio Ospite <[email protected]>
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * published by the Free Software Foundation.
9  *
10  */
11 
12 #ifndef __LINUX_LEDS_LP3944_H
13 #define __LINUX_LEDS_LP3944_H
14 
15 #define LP3944_LED0 0
16 #define LP3944_LED1 1
17 #define LP3944_LED2 2
18 #define LP3944_LED3 3
19 #define LP3944_LED4 4
20 #define LP3944_LED5 5
21 #define LP3944_LED6 6
22 #define LP3944_LED7 7
23 #define LP3944_LEDS_MAX 8
24 
25 #define LP3944_LED_STATUS_MASK 0x03
31 };
32 
37 };
38 
39 struct lp3944_led {
40  char *name;
43 };
44 
48 };
49 
50 #endif /* __LINUX_LEDS_LP3944_H */