Go to the documentation of this file.
13 #ifndef _LINUX_LED_LM3530_H__
14 #define _LINUX_LED_LM3530_H__
16 #define LM3530_FS_CURR_5mA (0)
17 #define LM3530_FS_CURR_8mA (1)
18 #define LM3530_FS_CURR_12mA (2)
19 #define LM3530_FS_CURR_15mA (3)
20 #define LM3530_FS_CURR_19mA (4)
21 #define LM3530_FS_CURR_22mA (5)
22 #define LM3530_FS_CURR_26mA (6)
23 #define LM3530_FS_CURR_29mA (7)
25 #define LM3530_ALS_AVRG_TIME_32ms (0)
26 #define LM3530_ALS_AVRG_TIME_64ms (1)
27 #define LM3530_ALS_AVRG_TIME_128ms (2)
28 #define LM3530_ALS_AVRG_TIME_256ms (3)
29 #define LM3530_ALS_AVRG_TIME_512ms (4)
30 #define LM3530_ALS_AVRG_TIME_1024ms (5)
31 #define LM3530_ALS_AVRG_TIME_2048ms (6)
32 #define LM3530_ALS_AVRG_TIME_4096ms (7)
34 #define LM3530_RAMP_TIME_1ms (0)
35 #define LM3530_RAMP_TIME_130ms (1)
36 #define LM3530_RAMP_TIME_260ms (2)
37 #define LM3530_RAMP_TIME_520ms (3)
38 #define LM3530_RAMP_TIME_1s (4)
39 #define LM3530_RAMP_TIME_2s (5)
40 #define LM3530_RAMP_TIME_4s (6)
41 #define LM3530_RAMP_TIME_8s (7)
44 #define LM3530_ALS_IMPD_Z (0x00)
45 #define LM3530_ALS_IMPD_13_53kOhm (0x01)
46 #define LM3530_ALS_IMPD_9_01kOhm (0x02)
47 #define LM3530_ALS_IMPD_5_41kOhm (0x03)
48 #define LM3530_ALS_IMPD_2_27kOhm (0x04)
49 #define LM3530_ALS_IMPD_1_94kOhm (0x05)
50 #define LM3530_ALS_IMPD_1_81kOhm (0x06)
51 #define LM3530_ALS_IMPD_1_6kOhm (0x07)
52 #define LM3530_ALS_IMPD_1_138kOhm (0x08)
53 #define LM3530_ALS_IMPD_1_05kOhm (0x09)
54 #define LM3530_ALS_IMPD_1_011kOhm (0x0A)
55 #define LM3530_ALS_IMPD_941Ohm (0x0B)
56 #define LM3530_ALS_IMPD_759Ohm (0x0C)
57 #define LM3530_ALS_IMPD_719Ohm (0x0D)
58 #define LM3530_ALS_IMPD_700Ohm (0x0E)
59 #define LM3530_ALS_IMPD_667Ohm (0x0F)