hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
config I2C_MUX
   bool "Support I2C multiplexers"
   depends on DM_I2C
   help
     This enables I2C buses to be multiplexed, so that you can select
     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 SPL_I2C_MUX
   bool "Support I2C multiplexers on SPL"
   depends on I2C_MUX
   help
     This enables I2C buses to be multiplexed, so that you can select
     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.
 
config I2C_MUX_PCA954x
   tristate "TI PCA954x I2C Mux/switches"
   depends on I2C_MUX
   help
     If you say yes here you get support for the TI PCA954x
     I2C mux/switch devices. It is x width I2C multiplexer which enables to
     paritioning I2C bus and connect multiple devices with the same address
     to the same I2C controller where driver handles proper routing to
     target i2c device. PCA9544 and PCA9548 are supported.
 
config I2C_MUX_GPIO
        tristate "GPIO-based I2C multiplexer"
   depends on I2C_MUX && DM_GPIO
   help
     If you say yes to this option, support will be included for
     a GPIO based I2C multiplexer. This driver provides access to
     I2C busses connected through a MUX, which is controlled
     through GPIO pins.
 
config I2C_MUX_MAX96745
        tristate "Maxim MAX96745 I2C multiplexer"
   depends on I2C_MUX
   help
     If you say yes here you get support for the Maxim MAX96745
     I2C multiplexer.
 
config I2C_MUX_MAX96755F
        tristate "Maxim MAX96755F I2C multiplexer"
   depends on I2C_MUX
   help
     If you say yes here you get support for the Maxim MAX96755F
     I2C multiplexer.