[go: nahoru, domu]

1bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov#
2bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov# 1-wire bus master configuration
3bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov#
4bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
5bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakovmenu "1-wire Bus Masters"
6bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
7bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakovconfig W1_MASTER_MATROX
8bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov	tristate "Matrox G400 transport layer for 1-wire"
9012bfdf00ce2f36a1add75a0d18303656c6294efJan Engelhardt	depends on PCI
10bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov	help
11bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov	  Say Y here if you want to communicate with your 1-wire devices
12bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov	  using Matrox's G400 GPIO pins.
13bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
14bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov	  This support is also available as a module.  If so, the module
154737f0978d6e64eae468e01fa181abf6499e6b84Pavel Machek	  will be called matrox_w1.
16bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
1781f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakovconfig W1_MASTER_DS2490
1881f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov	tristate "DS2490 USB <-> W1 transport layer for 1-wire"
19012bfdf00ce2f36a1add75a0d18303656c6294efJan Engelhardt  	depends on USB
2081f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov  	help
2181f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov	  Say Y here if you want to have a driver for DS2490 based USB <-> W1 bridges,
2281f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov	  for example DS9490*.
2381f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov
2481f6075ebcf3b0800321b7d81e4845d6ad9566d8Evgeniy Polyakov  	  This support is also available as a module.  If so, the module
254737f0978d6e64eae468e01fa181abf6499e6b84Pavel Machek	  will be called ds2490.
26bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
27baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakovconfig W1_MASTER_DS2482
28baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	tristate "Maxim DS2482 I2C to 1-Wire bridge"
2912b9f8a20d6596c8ea7786532a4a55dacf71020cKees Cook	depends on I2C
30baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	help
31baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	  If you say yes here you get support for the Maxim DS2482
32baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	  I2C to 1-Wire bridge.
33baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov
34baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	  This driver can also be built as a module.  If so, the module
35baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov	  will be called ds2482.
36baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566Evgeniy Polyakov
37a5fd9139f74c722a190b3bd69bbd611a8d91b388Sascha Hauerconfig W1_MASTER_MXC
38a5fd9139f74c722a190b3bd69bbd611a8d91b388Sascha Hauer	tristate "Freescale MXC 1-wire busmaster"
39fc945d6eb70ebf29532b94ae309c0d4c6d609c3cAlexander Shiyan	depends on ARCH_MXC || COMPILE_TEST
40a5fd9139f74c722a190b3bd69bbd611a8d91b388Sascha Hauer	help
41a5fd9139f74c722a190b3bd69bbd611a8d91b388Sascha Hauer	  Say Y here to enable MXC 1-wire host
42a5fd9139f74c722a190b3bd69bbd611a8d91b388Sascha Hauer
43f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.orgconfig W1_MASTER_DS1WM
44f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org	tristate "Maxim DS1WM 1-wire busmaster"
45f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org	help
46f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org	  Say Y here to enable the DS1WM 1-wire driver, such as that
47f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org	  in HP iPAQ devices like h5xxx, h2200, and ASIC3-based like
48f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org	  hx4700.
49f19b121e21c1b032f6c612d2b9b499151f7b661bakpm@linux-foundation.org
50ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjalaconfig W1_MASTER_GPIO
51ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala	tristate "GPIO 1-wire busmaster"
5276ec9d18b8972f1b228f819f6126c9f022b3e642Alexandre Courbot	depends on GPIOLIB
53ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala	help
54ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala	  Say Y here if you want to communicate with your 1-wire devices using
55ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala	  GPIO pins. This driver uses the GPIO API to control the wire.
56ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala
57ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala	  This support is also available as a module.  If so, the module
584737f0978d6e64eae468e01fa181abf6499e6b84Pavel Machek	  will be called w1-gpio.
59ad8dc96e3b2c3e28854e0de4ab49351ed547b30cVille Syrjala
609f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkatureconfig HDQ_MASTER_OMAP
619f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkature	tristate "OMAP HDQ driver"
62770b6cb4d21fb3e3df2a7a51e186a3c14db1ec30Tony Lindgren	depends on ARCH_OMAP
639f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkature	help
649f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkature	  Say Y here if you want support for the 1-wire or HDQ Interface
659f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkature	  on an OMAP processor.
669f2bc79f7dd04adda1fc3be510c9b3d436f846c7Madhusudhan Chikkature
67bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakovendmenu
68bd529cfb40c427d5b5aae0d315afb9f0a1da5e76Evgeniy Polyakov
69