Commit | Line | Data |
---|---|---|
1da177e4 | 1 | # |
ad2f931d | 2 | # Miscellaneous I2C chip drivers configuration |
1da177e4 LT |
3 | # |
4 | ||
1da177e4 LT |
5 | config I2C_SENSOR |
6 | tristate | |
7 | default n | |
8 | ||
ad2f931d | 9 | menu "Miscellaneous I2C Chip support" |
1da177e4 LT |
10 | depends on I2C |
11 | ||
12 | config SENSORS_DS1337 | |
912b9c0c | 13 | tristate "Dallas Semiconductor DS1337 and DS1339 Real Time Clock" |
1da177e4 LT |
14 | depends on I2C && EXPERIMENTAL |
15 | select I2C_SENSOR | |
16 | help | |
17 | If you say yes here you get support for Dallas Semiconductor | |
912b9c0c | 18 | DS1337 and DS1339 real-time clock chips. |
1da177e4 LT |
19 | |
20 | This driver can also be built as a module. If so, the module | |
21 | will be called ds1337. | |
22 | ||
c124a78d RV |
23 | config SENSORS_DS1374 |
24 | tristate "Maxim/Dallas Semiconductor DS1374 Real Time Clock" | |
25 | depends on I2C && EXPERIMENTAL | |
26 | select I2C_SENSOR | |
27 | help | |
28 | If you say yes here you get support for Dallas Semiconductor | |
29 | DS1374 real-time clock chips. | |
30 | ||
31 | This driver can also be built as a module. If so, the module | |
32 | will be called ds1374. | |
33 | ||
1da177e4 LT |
34 | config SENSORS_EEPROM |
35 | tristate "EEPROM reader" | |
36 | depends on I2C && EXPERIMENTAL | |
37 | select I2C_SENSOR | |
38 | help | |
39 | If you say yes here you get read-only access to the EEPROM data | |
40 | available on modern memory DIMMs and Sony Vaio laptops. Such | |
41 | EEPROMs could theoretically be available on other devices as well. | |
42 | ||
43 | This driver can also be built as a module. If so, the module | |
44 | will be called eeprom. | |
45 | ||
46 | config SENSORS_PCF8574 | |
47 | tristate "Philips PCF8574 and PCF8574A" | |
48 | depends on I2C && EXPERIMENTAL | |
49 | select I2C_SENSOR | |
50 | help | |
51 | If you say yes here you get support for Philips PCF8574 and | |
52 | PCF8574A chips. | |
53 | ||
54 | This driver can also be built as a module. If so, the module | |
55 | will be called pcf8574. | |
56 | ||
69dd204b | 57 | config SENSORS_PCA9539 |
58 | tristate "Philips PCA9539 16-bit I/O port" | |
59 | depends on I2C && EXPERIMENTAL | |
60 | help | |
61 | If you say yes here you get support for the Philips PCA9539 | |
62 | 16-bit I/O port. | |
63 | ||
64 | This driver can also be built as a module. If so, the module | |
65 | will be called pca9539. | |
66 | ||
1da177e4 LT |
67 | config SENSORS_PCF8591 |
68 | tristate "Philips PCF8591" | |
69 | depends on I2C && EXPERIMENTAL | |
70 | select I2C_SENSOR | |
71 | help | |
72 | If you say yes here you get support for Philips PCF8591 chips. | |
73 | ||
74 | This driver can also be built as a module. If so, the module | |
75 | will be called pcf8591. | |
76 | ||
77 | config SENSORS_RTC8564 | |
78 | tristate "Epson 8564 RTC chip" | |
79 | depends on I2C && EXPERIMENTAL | |
80 | select I2C_SENSOR | |
81 | help | |
82 | If you say yes here you get support for the Epson 8564 RTC chip. | |
83 | ||
84 | This driver can also be built as a module. If so, the module | |
85 | will be called i2c-rtc8564. | |
86 | ||
87 | config ISP1301_OMAP | |
88 | tristate "Philips ISP1301 with OMAP OTG" | |
89 | depends on I2C && ARCH_OMAP_OTG | |
90 | help | |
91 | If you say yes here you get support for the Philips ISP1301 | |
92 | USB-On-The-Go transceiver working with the OMAP OTG controller. | |
93 | The ISP1301 is used in products including H2 and H3 development | |
94 | boards for Texas Instruments OMAP processors. | |
95 | ||
96 | This driver can also be built as a module. If so, the module | |
97 | will be called isp1301_omap. | |
98 | ||
72cd7995 DB |
99 | # NOTE: This isn't really OMAP-specific, except for the current |
100 | # interface location in <include/asm-arm/arch-omap/tps65010.h> | |
101 | # and having mostly OMAP-specific board support | |
102 | config TPS65010 | |
103 | tristate "TPS6501x Power Management chips" | |
104 | depends on I2C && ARCH_OMAP | |
105 | default y if MACH_OMAP_H2 || MACH_OMAP_H3 || MACH_OMAP_OSK | |
106 | help | |
107 | If you say yes here you get support for the TPS6501x series of | |
108 | Power Management chips. These include voltage regulators, | |
109 | lithium ion/polymer battery charging, and other features that | |
110 | are often used in portable devices like cell phones and cameras. | |
111 | ||
112 | This driver can also be built as a module. If so, the module | |
113 | will be called tps65010. | |
114 | ||
1da177e4 LT |
115 | config SENSORS_M41T00 |
116 | tristate "ST M41T00 RTC chip" | |
117 | depends on I2C && PPC32 | |
118 | help | |
119 | If you say yes here you get support for the ST M41T00 RTC chip. | |
120 | ||
121 | This driver can also be built as a module. If so, the module | |
122 | will be called m41t00. | |
123 | ||
c3bc4cae | 124 | config SENSORS_MAX6875 |
2146fec2 | 125 | tristate "Maxim MAX6875 Power supply supervisor" |
c3bc4cae BW |
126 | depends on I2C && EXPERIMENTAL |
127 | help | |
2146fec2 JD |
128 | If you say yes here you get support for the Maxim MAX6875 |
129 | EEPROM-programmable, quad power-supply sequencer/supervisor. | |
c3bc4cae | 130 | |
2146fec2 JD |
131 | This provides an interface to program the EEPROM and reset the chip. |
132 | ||
133 | This driver also supports the Maxim MAX6874 hex power-supply | |
134 | sequencer/supervisor if found at a compatible address. | |
c3bc4cae BW |
135 | |
136 | This driver can also be built as a module. If so, the module | |
137 | will be called max6875. | |
138 | ||
1da177e4 | 139 | endmenu |