xref: /openbmc/linux/drivers/w1/masters/Kconfig (revision ba61bb17)
1#
2# 1-wire bus master configuration
3#
4
5menu "1-wire Bus Masters"
6
7config W1_MASTER_MATROX
8	tristate "Matrox G400 transport layer for 1-wire"
9	depends on PCI
10	help
11	  Say Y here if you want to communicate with your 1-wire devices
12	  using Matrox's G400 GPIO pins.
13
14	  This support is also available as a module.  If so, the module
15	  will be called matrox_w1.
16
17config W1_MASTER_DS2490
18	tristate "DS2490 USB <-> W1 transport layer for 1-wire"
19  	depends on USB
20  	help
21	  Say Y here if you want to have a driver for DS2490 based USB <-> W1 bridges,
22	  for example DS9490*.
23
24  	  This support is also available as a module.  If so, the module
25	  will be called ds2490.
26
27config W1_MASTER_DS2482
28	tristate "Maxim DS2482 I2C to 1-Wire bridge"
29	depends on I2C
30	help
31	  If you say yes here you get support for the Maxim DS2482
32	  I2C to 1-Wire bridge.
33
34	  This driver can also be built as a module.  If so, the module
35	  will be called ds2482.
36
37config W1_MASTER_MXC
38	tristate "Freescale MXC 1-wire busmaster"
39	depends on ARCH_MXC || COMPILE_TEST
40	help
41	  Say Y here to enable MXC 1-wire host
42
43config W1_MASTER_DS1WM
44	tristate "Maxim DS1WM 1-wire busmaster"
45	help
46	  Say Y here to enable the DS1WM 1-wire driver, such as that
47	  in HP iPAQ devices like h5xxx, h2200, and ASIC3-based like
48	  hx4700.
49
50config W1_MASTER_GPIO
51	tristate "GPIO 1-wire busmaster"
52	depends on GPIOLIB
53	help
54	  Say Y here if you want to communicate with your 1-wire devices using
55	  GPIO pins. This driver uses the GPIO API to control the wire.
56
57	  This support is also available as a module.  If so, the module
58	  will be called w1-gpio.
59
60config HDQ_MASTER_OMAP
61	tristate "OMAP HDQ driver"
62	depends on ARCH_OMAP
63	help
64	  Say Y here if you want support for the 1-wire or HDQ Interface
65	  on an OMAP processor.
66
67endmenu
68
69