Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
bd529cfb EP |
2 | # |
3 | # 1-wire bus master configuration | |
4 | # | |
5 | ||
6 | menu "1-wire Bus Masters" | |
bd529cfb | 7 | |
271c8193 KC |
8 | config W1_MASTER_AMD_AXI |
9 | tristate "AMD AXI 1-wire bus host" | |
10 | help | |
11 | Say Y here is you want to support the AMD AXI 1-wire IP core. | |
12 | This driver makes use of the programmable logic IP to perform | |
13 | correctly timed 1 wire transactions without relying on GPIO timing | |
14 | through the kernel. | |
15 | ||
16 | This driver can also be built as a module. If so, the module will be | |
17 | called amd_w1_axi. | |
18 | ||
bd529cfb EP |
19 | config W1_MASTER_MATROX |
20 | tristate "Matrox G400 transport layer for 1-wire" | |
012bfdf0 | 21 | depends on PCI |
bd529cfb EP |
22 | help |
23 | Say Y here if you want to communicate with your 1-wire devices | |
24 | using Matrox's G400 GPIO pins. | |
25 | ||
26 | This support is also available as a module. If so, the module | |
4737f097 | 27 | will be called matrox_w1. |
bd529cfb | 28 | |
81f6075e EP |
29 | config W1_MASTER_DS2490 |
30 | tristate "DS2490 USB <-> W1 transport layer for 1-wire" | |
012bfdf0 | 31 | depends on USB |
81f6075e EP |
32 | help |
33 | Say Y here if you want to have a driver for DS2490 based USB <-> W1 bridges, | |
34 | for example DS9490*. | |
35 | ||
36 | This support is also available as a module. If so, the module | |
4737f097 | 37 | will be called ds2490. |
bd529cfb | 38 | |
baf12ae2 EP |
39 | config W1_MASTER_DS2482 |
40 | tristate "Maxim DS2482 I2C to 1-Wire bridge" | |
12b9f8a2 | 41 | depends on I2C |
baf12ae2 EP |
42 | help |
43 | If you say yes here you get support for the Maxim DS2482 | |
44 | I2C to 1-Wire bridge. | |
45 | ||
46 | This driver can also be built as a module. If so, the module | |
47 | will be called ds2482. | |
48 | ||
a5fd9139 SH |
49 | config W1_MASTER_MXC |
50 | tristate "Freescale MXC 1-wire busmaster" | |
fc945d6e | 51 | depends on ARCH_MXC || COMPILE_TEST |
a5fd9139 SH |
52 | help |
53 | Say Y here to enable MXC 1-wire host | |
54 | ||
ad8dc96e VS |
55 | config W1_MASTER_GPIO |
56 | tristate "GPIO 1-wire busmaster" | |
3a358e22 | 57 | depends on GPIOLIB || COMPILE_TEST |
ad8dc96e VS |
58 | help |
59 | Say Y here if you want to communicate with your 1-wire devices using | |
60 | GPIO pins. This driver uses the GPIO API to control the wire. | |
61 | ||
62 | This support is also available as a module. If so, the module | |
4737f097 | 63 | will be called w1-gpio. |
ad8dc96e | 64 | |
9f2bc79f MC |
65 | config HDQ_MASTER_OMAP |
66 | tristate "OMAP HDQ driver" | |
0cb90771 | 67 | depends on ARCH_OMAP || COMPILE_TEST |
9f2bc79f MC |
68 | help |
69 | Say Y here if you want support for the 1-wire or HDQ Interface | |
70 | on an OMAP processor. | |
71 | ||
74ded38a TB |
72 | config W1_MASTER_SGI |
73 | tristate "SGI ASIC driver" | |
74 | help | |
75 | Say Y here if you want support for your 1-wire devices using | |
76 | SGI ASIC 1-Wire interface | |
77 | ||
78 | This support is also available as a module. If so, the module | |
79 | will be called sgi_w1. | |
80 | ||
bd529cfb EP |
81 | endmenu |
82 |