xref: /openbmc/linux/drivers/w1/masters/Kconfig (revision 63dc02bd)
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 && EXPERIMENTAL
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 W1 && ARCH_MXC
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	depends on W1 && GENERIC_HARDIRQS
46	help
47	  Say Y here to enable the DS1WM 1-wire driver, such as that
48	  in HP iPAQ devices like h5xxx, h2200, and ASIC3-based like
49	  hx4700.
50
51config W1_MASTER_GPIO
52	tristate "GPIO 1-wire busmaster"
53	depends on GENERIC_GPIO
54	help
55	  Say Y here if you want to communicate with your 1-wire devices using
56	  GPIO pins. This driver uses the GPIO API to control the wire.
57
58	  This support is also available as a module.  If so, the module
59	  will be called w1-gpio.
60
61config HDQ_MASTER_OMAP
62	tristate "OMAP HDQ driver"
63	depends on SOC_OMAP2430 || ARCH_OMAP3
64	help
65	  Say Y here if you want support for the 1-wire or HDQ Interface
66	  on an OMAP processor.
67
68endmenu
69
70