Kconfig 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. menu "Dallas's 1-wire bus"
  2. config W1
  3. tristate "Dallas's 1-wire support"
  4. ---help---
  5. Dallas's 1-wire bus is usefull to connect slow 1-pin devices
  6. such as iButtons and thermal sensors.
  7. If you want W1 support, you should say Y here.
  8. This W1 support can also be built as a module. If so, the module
  9. will be called wire.ko.
  10. config W1_MATROX
  11. tristate "Matrox G400 transport layer for 1-wire"
  12. depends on W1 && PCI
  13. help
  14. Say Y here if you want to communicate with your 1-wire devices
  15. using Matrox's G400 GPIO pins.
  16. This support is also available as a module. If so, the module
  17. will be called matrox_w1.ko.
  18. config W1_DS9490
  19. tristate "DS9490R transport layer driver"
  20. depends on W1 && USB
  21. help
  22. Say Y here if you want to have a driver for DS9490R UWB <-> W1 bridge.
  23. This support is also available as a module. If so, the module
  24. will be called ds9490r.ko.
  25. config W1_DS9490_BRIDGE
  26. tristate "DS9490R USB <-> W1 transport layer for 1-wire"
  27. depends on W1_DS9490
  28. help
  29. Say Y here if you want to communicate with your 1-wire devices
  30. using DS9490R USB bridge.
  31. This support is also available as a module. If so, the module
  32. will be called ds_w1_bridge.ko.
  33. config W1_THERM
  34. tristate "Thermal family implementation"
  35. depends on W1
  36. help
  37. Say Y here if you want to connect 1-wire thermal sensors to you
  38. wire.
  39. config W1_SMEM
  40. tristate "Simple 64bit memory family implementation"
  41. depends on W1
  42. help
  43. Say Y here if you want to connect 1-wire
  44. simple 64bit memory rom(ds2401/ds2411/ds1990*) to you wire.
  45. config W1_DS2433
  46. tristate "4kb EEPROM family support (DS2433)"
  47. depends on W1
  48. help
  49. Say Y here if you want to use a 1-wire
  50. 4kb EEPROM family device (DS2433).
  51. config W1_DS2433_CRC
  52. bool "Protect DS2433 data with a CRC16"
  53. depends on W1_DS2433
  54. select CRC16
  55. help
  56. Say Y here to protect DS2433 data with a CRC16.
  57. Each block has 30 bytes of data and a two byte CRC16.
  58. Full block writes are only allowed if the CRC is valid.
  59. endmenu