Go to the documentation of this file.
22 #ifndef __LINUX_MFD_AAT2870_H
23 #define __LINUX_MFD_AAT2870_H
26 #include <linux/i2c.h>
29 #define AAT2870_BL_CH_EN 0x00
30 #define AAT2870_BLM 0x01
31 #define AAT2870_BLS 0x02
32 #define AAT2870_BL1 0x03
33 #define AAT2870_BL2 0x04
34 #define AAT2870_BL3 0x05
35 #define AAT2870_BL4 0x06
36 #define AAT2870_BL5 0x07
37 #define AAT2870_BL6 0x08
38 #define AAT2870_BL7 0x09
39 #define AAT2870_BL8 0x0A
40 #define AAT2870_FLR 0x0B
41 #define AAT2870_FM 0x0C
42 #define AAT2870_FS 0x0D
43 #define AAT2870_ALS_CFG0 0x0E
44 #define AAT2870_ALS_CFG1 0x0F
45 #define AAT2870_ALS_CFG2 0x10
46 #define AAT2870_AMB 0x11
47 #define AAT2870_ALS0 0x12
48 #define AAT2870_ALS1 0x13
49 #define AAT2870_ALS2 0x14
50 #define AAT2870_ALS3 0x15
51 #define AAT2870_ALS4 0x16
52 #define AAT2870_ALS5 0x17
53 #define AAT2870_ALS6 0x18
54 #define AAT2870_ALS7 0x19
55 #define AAT2870_ALS8 0x1A
56 #define AAT2870_ALS9 0x1B
57 #define AAT2870_ALSA 0x1C
58 #define AAT2870_ALSB 0x1D
59 #define AAT2870_ALSC 0x1E
60 #define AAT2870_ALSD 0x1F
61 #define AAT2870_ALSE 0x20
62 #define AAT2870_ALSF 0x21
63 #define AAT2870_SUB_SET 0x22
64 #define AAT2870_SUB_CTRL 0x23
65 #define AAT2870_LDO_AB 0x24
66 #define AAT2870_LDO_CD 0x25
67 #define AAT2870_LDO_EN 0x26
68 #define AAT2870_REG_NUM 0x27
80 #define AAT2870_BL_CH1 0x01
81 #define AAT2870_BL_CH2 0x02
82 #define AAT2870_BL_CH3 0x04
83 #define AAT2870_BL_CH4 0x08
84 #define AAT2870_BL_CH5 0x10
85 #define AAT2870_BL_CH6 0x20
86 #define AAT2870_BL_CH7 0x40
87 #define AAT2870_BL_CH8 0x80
88 #define AAT2870_BL_CH_ALL 0xFF