]> git.karo-electronics.de Git - karo-tx-uboot.git/blob - drivers/i2c/muxes/Kconfig
i2c: Add a mux for GPIO-based I2C bus arbitration
[karo-tx-uboot.git] / drivers / i2c / muxes / Kconfig
1 config 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.
9
10 config 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.