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