blob: bd3e078d629ef1f1f4d2a1f3de19354176efe4b8 [file] [log] [blame]
Simon Glass3d1957f2015-08-03 08:19:21 -06001config I2C_MUX
2 bool "Suport I2C multiplexers"
3 depends on DM_I2C
4 help
5 This enables I2C buses to be multiplexed, so that you can select
6 one of several buses using some sort of control mechanism. The
7 bus select is handled automatically when that bus is accessed,
8 using a suitable I2C MUX driver.
Simon Glassb725dc42015-08-03 08:19:22 -06009
10config I2C_ARB_GPIO_CHALLENGE
11 bool "GPIO-based I2C arbitration"
12 depends on I2C_MUX
13 help
14 If you say yes to this option, support will be included for an
15 I2C multimaster arbitration scheme using GPIOs and a challenge &
16 response mechanism where masters have to claim the bus by asserting
17 a GPIO.