]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/i2c/muxes/Kconfig
i2c: Add a mux for GPIO-based I2C bus arbitration
[karo-tx-uboot.git] / drivers / i2c / muxes / Kconfig
index a05b32d042c6330626d3e6378c60adabeb28553c..bd3e078d629ef1f1f4d2a1f3de19354176efe4b8 100644 (file)
@@ -6,3 +6,12 @@ config I2C_MUX
          one of several buses using some sort of control mechanism. The
          bus select is handled automatically when that bus is accessed,
          using a suitable I2C MUX driver.
+
+config I2C_ARB_GPIO_CHALLENGE
+        bool "GPIO-based I2C arbitration"
+        depends on I2C_MUX
+        help
+          If you say yes to this option, support will be included for an
+          I2C multimaster arbitration scheme using GPIOs and a challenge &
+          response mechanism where masters have to claim the bus by asserting
+          a GPIO.