xref: /openbmc/linux/drivers/w1/slaves/Kconfig (revision 6ee73861)
1#
2# 1-wire slaves configuration
3#
4
5menu "1-wire Slaves"
6
7config W1_SLAVE_THERM
8	tristate "Thermal family implementation"
9	help
10	  Say Y here if you want to connect 1-wire thermal sensors to your
11	  wire.
12
13config W1_SLAVE_SMEM
14	tristate "Simple 64bit memory family implementation"
15	help
16	  Say Y here if you want to connect 1-wire
17	  simple 64bit memory rom(ds2401/ds2411/ds1990*) to your wire.
18
19config W1_SLAVE_DS2431
20	tristate "1kb EEPROM family support (DS2431)"
21	help
22	  Say Y here if you want to use a 1-wire
23	  1kb EEPROM family device (DS2431)
24
25config W1_SLAVE_DS2433
26	tristate "4kb EEPROM family support (DS2433)"
27	help
28	  Say Y here if you want to use a 1-wire
29	  4kb EEPROM family device (DS2433).
30
31config W1_SLAVE_DS2433_CRC
32	bool "Protect DS2433 data with a CRC16"
33	depends on W1_SLAVE_DS2433
34	select CRC16
35	help
36	  Say Y here to protect DS2433 data with a CRC16.
37	  Each block has 30 bytes of data and a two byte CRC16.
38	  Full block writes are only allowed if the CRC is valid.
39
40config W1_SLAVE_DS2760
41	tristate "Dallas 2760 battery monitor chip (HP iPAQ & others)"
42	depends on W1
43	help
44	  If you enable this you will have the DS2760 battery monitor
45	  chip support.
46
47	  The battery monitor chip is used in many batteries/devices
48	  as the one who is responsible for charging/discharging/monitoring
49	  Li+ batteries.
50
51	  If you are unsure, say N.
52
53config W1_SLAVE_BQ27000
54	tristate "BQ27000 slave support"
55	depends on W1
56	help
57	  Say Y here if you want to use a hdq
58	  bq27000 slave support.
59
60endmenu
61