xref: /openbmc/u-boot/drivers/i2c/muxes/Kconfig (revision 00a457b2)
1config I2C_MUX
2	bool "Support 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
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.
18