Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
lm3639_bl.h
Go to the documentation of this file.
1 /*
2 * Simple driver for Texas Instruments LM3630 LED Flash driver chip
3 * Copyright (C) 2012 Texas Instruments
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 version 2 as
7 * published by the Free Software Foundation.
8 *
9 */
10 
11 #ifndef __LINUX_LM3639_H
12 #define __LINUX_LM3639_H
13 
14 #define LM3639_NAME "lm3639_bl"
15 
16 enum lm3639_pwm {
20 };
21 
26 };
27 
32 };
33 
39 };
40 
46 };
50 };
51 
53  unsigned int max_brt_led;
54  unsigned int init_brt_led;
55 
56  /* input pins */
60 
61  /* output pins */
65 
66  void (*pwm_set_intensity) (int brightness, int max_brightness);
68 };
69 #endif /* __LINUX_LM3639_H */